starting build "a7a24ecb-d67f-432c-96c8-e2e1956f6f8e"

FETCHSOURCE
BUILD
Starting Step #0
Step #0: Already have image (with digest): gcr.io/cloud-builders/git
Step #0: Cloning into 'oss-fuzz'...
Finished Step #0
Starting Step #1
Step #1: Already have image (with digest): gcr.io/cloud-builders/docker
Step #1: Sending build context to Docker daemon  6.144kB

Step #1: Step 1/6 : FROM gcr.io/oss-fuzz-base/base-builder-go
Step #1: latest: Pulling from oss-fuzz-base/base-builder-go
Step #1: b549f31133a9: Pulling fs layer
Step #1: 293d3efd0c81: Pulling fs layer
Step #1: 8208f1ca5926: Pulling fs layer
Step #1: 306af84606bb: Pulling fs layer
Step #1: 91314e098097: Pulling fs layer
Step #1: 75687c0c216f: Pulling fs layer
Step #1: 3d53e6caf725: Pulling fs layer
Step #1: 9de89c95a6f3: Pulling fs layer
Step #1: ddd8cdace8fb: Pulling fs layer
Step #1: 3684f4fe92fa: Pulling fs layer
Step #1: e4731fc4fec5: Pulling fs layer
Step #1: f2e1b111e18f: Pulling fs layer
Step #1: 8a2982595d1c: Pulling fs layer
Step #1: 5fce88628b54: Pulling fs layer
Step #1: be585d6152f3: Pulling fs layer
Step #1: 341970a54879: Pulling fs layer
Step #1: 65ba59552199: Pulling fs layer
Step #1: a648368bf15a: Pulling fs layer
Step #1: 0ec031bef710: Pulling fs layer
Step #1: c9a4d8973309: Pulling fs layer
Step #1: 602c598e5b9c: Pulling fs layer
Step #1: 976cfce82eb9: Pulling fs layer
Step #1: bcb6307f2c2e: Pulling fs layer
Step #1: a023e3eaa20e: Pulling fs layer
Step #1: 0b43a70f65d4: Pulling fs layer
Step #1: 9130045539a3: Pulling fs layer
Step #1: 742b687ef9a3: Pulling fs layer
Step #1: 8a2982595d1c: Waiting
Step #1: ddd8cdace8fb: Waiting
Step #1: 662b5d6646a1: Pulling fs layer
Step #1: 5fce88628b54: Waiting
Step #1: f2e1b111e18f: Waiting
Step #1: e441b489d336: Pulling fs layer
Step #1: e4731fc4fec5: Waiting
Step #1: be585d6152f3: Waiting
Step #1: a0b4a73a5c7b: Pulling fs layer
Step #1: 341970a54879: Waiting
Step #1: 6edb04b9486f: Pulling fs layer
Step #1: 65ba59552199: Waiting
Step #1: 7bcd99b5e656: Pulling fs layer
Step #1: a648368bf15a: Waiting
Step #1: 5077048007f6: Pulling fs layer
Step #1: bcb6307f2c2e: Waiting
Step #1: 0ec031bef710: Waiting
Step #1: 93af653dba89: Pulling fs layer
Step #1: c9a4d8973309: Waiting
Step #1: de00aa82b03c: Pulling fs layer
Step #1: a023e3eaa20e: Waiting
Step #1: 602c598e5b9c: Waiting
Step #1: 47537da189b5: Pulling fs layer
Step #1: 976cfce82eb9: Waiting
Step #1: 9498b6c7dc22: Pulling fs layer
Step #1: 306af84606bb: Waiting
Step #1: 0b43a70f65d4: Waiting
Step #1: de00aa82b03c: Waiting
Step #1: 9498b6c7dc22: Waiting
Step #1: 6edb04b9486f: Waiting
Step #1: 93af653dba89: Waiting
Step #1: 3d53e6caf725: Waiting
Step #1: 7bcd99b5e656: Waiting
Step #1: e441b489d336: Waiting
Step #1: a0b4a73a5c7b: Waiting
Step #1: 742b687ef9a3: Waiting
Step #1: 5077048007f6: Waiting
Step #1: 662b5d6646a1: Waiting
Step #1: 8208f1ca5926: Verifying Checksum
Step #1: 8208f1ca5926: Download complete
Step #1: b549f31133a9: Verifying Checksum
Step #1: b549f31133a9: Download complete
Step #1: 91314e098097: Verifying Checksum
Step #1: 91314e098097: Download complete
Step #1: 75687c0c216f: Verifying Checksum
Step #1: 75687c0c216f: Download complete
Step #1: 293d3efd0c81: Verifying Checksum
Step #1: 293d3efd0c81: Download complete
Step #1: 9de89c95a6f3: Verifying Checksum
Step #1: 9de89c95a6f3: Download complete
Step #1: ddd8cdace8fb: Download complete
Step #1: b549f31133a9: Pull complete
Step #1: 306af84606bb: Verifying Checksum
Step #1: 306af84606bb: Download complete
Step #1: e4731fc4fec5: Verifying Checksum
Step #1: e4731fc4fec5: Download complete
Step #1: f2e1b111e18f: Verifying Checksum
Step #1: f2e1b111e18f: Download complete
Step #1: 8a2982595d1c: Verifying Checksum
Step #1: 8a2982595d1c: Download complete
Step #1: 5fce88628b54: Verifying Checksum
Step #1: 5fce88628b54: Download complete
Step #1: be585d6152f3: Verifying Checksum
Step #1: be585d6152f3: Download complete
Step #1: 341970a54879: Download complete
Step #1: 3684f4fe92fa: Verifying Checksum
Step #1: 3684f4fe92fa: Download complete
Step #1: 65ba59552199: Verifying Checksum
Step #1: 65ba59552199: Download complete
Step #1: a648368bf15a: Verifying Checksum
Step #1: a648368bf15a: Download complete
Step #1: 3d53e6caf725: Verifying Checksum
Step #1: 3d53e6caf725: Download complete
Step #1: 0ec031bef710: Verifying Checksum
Step #1: 0ec031bef710: Download complete
Step #1: c9a4d8973309: Verifying Checksum
Step #1: c9a4d8973309: Download complete
Step #1: 602c598e5b9c: Verifying Checksum
Step #1: 602c598e5b9c: Download complete
Step #1: 976cfce82eb9: Download complete
Step #1: bcb6307f2c2e: Verifying Checksum
Step #1: bcb6307f2c2e: Download complete
Step #1: a023e3eaa20e: Download complete
Step #1: 0b43a70f65d4: Download complete
Step #1: 9130045539a3: Download complete
Step #1: 293d3efd0c81: Pull complete
Step #1: 742b687ef9a3: Download complete
Step #1: 662b5d6646a1: Verifying Checksum
Step #1: 662b5d6646a1: Download complete
Step #1: 8208f1ca5926: Pull complete
Step #1: 6edb04b9486f: Verifying Checksum
Step #1: 6edb04b9486f: Download complete
Step #1: e441b489d336: Verifying Checksum
Step #1: e441b489d336: Download complete
Step #1: a0b4a73a5c7b: Verifying Checksum
Step #1: a0b4a73a5c7b: Download complete
Step #1: 5077048007f6: Download complete
Step #1: 7bcd99b5e656: Verifying Checksum
Step #1: 7bcd99b5e656: Download complete
Step #1: 93af653dba89: Download complete
Step #1: de00aa82b03c: Verifying Checksum
Step #1: de00aa82b03c: Download complete
Step #1: 9498b6c7dc22: Verifying Checksum
Step #1: 9498b6c7dc22: Download complete
Step #1: 306af84606bb: Pull complete
Step #1: 91314e098097: Pull complete
Step #1: 75687c0c216f: Pull complete
Step #1: 47537da189b5: Verifying Checksum
Step #1: 47537da189b5: Download complete
Step #1: 3d53e6caf725: Pull complete
Step #1: 9de89c95a6f3: Pull complete
Step #1: ddd8cdace8fb: Pull complete
Step #1: 3684f4fe92fa: Pull complete
Step #1: e4731fc4fec5: Pull complete
Step #1: f2e1b111e18f: Pull complete
Step #1: 8a2982595d1c: Pull complete
Step #1: 5fce88628b54: Pull complete
Step #1: be585d6152f3: Pull complete
Step #1: 341970a54879: Pull complete
Step #1: 65ba59552199: Pull complete
Step #1: a648368bf15a: Pull complete
Step #1: 0ec031bef710: Pull complete
Step #1: c9a4d8973309: Pull complete
Step #1: 602c598e5b9c: Pull complete
Step #1: 976cfce82eb9: Pull complete
Step #1: bcb6307f2c2e: Pull complete
Step #1: a023e3eaa20e: Pull complete
Step #1: 0b43a70f65d4: Pull complete
Step #1: 9130045539a3: Pull complete
Step #1: 742b687ef9a3: Pull complete
Step #1: 662b5d6646a1: Pull complete
Step #1: e441b489d336: Pull complete
Step #1: a0b4a73a5c7b: Pull complete
Step #1: 6edb04b9486f: Pull complete
Step #1: 7bcd99b5e656: Pull complete
Step #1: 5077048007f6: Pull complete
Step #1: 93af653dba89: Pull complete
Step #1: de00aa82b03c: Pull complete
Step #1: 47537da189b5: Pull complete
Step #1: 9498b6c7dc22: Pull complete
Step #1: Digest: sha256:596a7fb56e13e8583d5b72909deb90aa91c8b16c9863c84674701e5ad7152fae
Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-go:latest
Step #1:  ---> 35e834d1344b
Step #1: Step 2/6 : RUN apt-get update && apt-get install -y make autoconf automake libtool
Step #1:  ---> Running in 1598ec889121
Step #1: Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]
Step #1: Hit:3 http://security.ubuntu.com/ubuntu focal-security InRelease
Step #1: Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [1345 kB]
Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4756 kB]
Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1595 kB]
Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [1024 kB]
Step #1: Fetched 8847 kB in 1s (8543 kB/s)
Step #1: Reading package lists...
Step #1: Reading package lists...
Step #1: Building dependency tree...
Step #1: Reading state information...
Step #1: make is already the newest version (4.2.1-1.2).
Step #1: make set to manually installed.
Step #1: The following additional packages will be installed:
Step #1:   autotools-dev file libltdl-dev libltdl7 libmagic-mgc libmagic1 libsigsegv2
Step #1:   m4
Step #1: Suggested packages:
Step #1:   autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran
Step #1:   | fortran95-compiler gcj-jdk m4-doc
Step #1: The following NEW packages will be installed:
Step #1:   autoconf automake autotools-dev file libltdl-dev libltdl7 libmagic-mgc
Step #1:   libmagic1 libsigsegv2 libtool m4
Step #1: 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Step #1: Need to get 1774 kB of archives.
Step #1: After this operation, 12.8 MB of additional disk space will be used.
Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB]
Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB]
Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB]
Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB]
Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB]
Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB]
Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB]
Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB]
Step #1: Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB]
Step #1: Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB]
Step #1: Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB]
Step #1: debconf: delaying package configuration, since apt-utils is not installed
Step #1: Fetched 1774 kB in 0s (5211 kB/s)
Step #1: Selecting previously unselected package libmagic-mgc.
Step #1: (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 ... 17393 files and directories currently installed.)
Step #1: Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ...
Step #1: Unpacking libmagic-mgc (1:5.38-4) ...
Step #1: Selecting previously unselected package libmagic1:amd64.
Step #1: Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ...
Step #1: Unpacking libmagic1:amd64 (1:5.38-4) ...
Step #1: Selecting previously unselected package file.
Step #1: Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ...
Step #1: Unpacking file (1:5.38-4) ...
Step #1: Selecting previously unselected package libsigsegv2:amd64.
Step #1: Preparing to unpack .../03-libsigsegv2_2.12-2_amd64.deb ...
Step #1: Unpacking libsigsegv2:amd64 (2.12-2) ...
Step #1: Selecting previously unselected package m4.
Step #1: Preparing to unpack .../04-m4_1.4.18-4_amd64.deb ...
Step #1: Unpacking m4 (1.4.18-4) ...
Step #1: Selecting previously unselected package autoconf.
Step #1: Preparing to unpack .../05-autoconf_2.69-11.1_all.deb ...
Step #1: Unpacking autoconf (2.69-11.1) ...
Step #1: Selecting previously unselected package autotools-dev.
Step #1: Preparing to unpack .../06-autotools-dev_20180224.1_all.deb ...
Step #1: Unpacking autotools-dev (20180224.1) ...
Step #1: Selecting previously unselected package automake.
Step #1: Preparing to unpack .../07-automake_1%3a1.16.1-4ubuntu6_all.deb ...
Step #1: Unpacking automake (1:1.16.1-4ubuntu6) ...
Step #1: Selecting previously unselected package libltdl7:amd64.
Step #1: Preparing to unpack .../08-libltdl7_2.4.6-14_amd64.deb ...
Step #1: Unpacking libltdl7:amd64 (2.4.6-14) ...
Step #1: Selecting previously unselected package libltdl-dev:amd64.
Step #1: Preparing to unpack .../09-libltdl-dev_2.4.6-14_amd64.deb ...
Step #1: Unpacking libltdl-dev:amd64 (2.4.6-14) ...
Step #1: Selecting previously unselected package libtool.
Step #1: Preparing to unpack .../10-libtool_2.4.6-14_all.deb ...
Step #1: Unpacking libtool (2.4.6-14) ...
Step #1: Setting up libmagic-mgc (1:5.38-4) ...
Step #1: Setting up libmagic1:amd64 (1:5.38-4) ...
Step #1: Setting up file (1:5.38-4) ...
Step #1: Setting up autotools-dev (20180224.1) ...
Step #1: Setting up libsigsegv2:amd64 (2.12-2) ...
Step #1: Setting up libltdl7:amd64 (2.4.6-14) ...
Step #1: Setting up libtool (2.4.6-14) ...
Step #1: Setting up m4 (1.4.18-4) ...
Step #1: Setting up autoconf (2.69-11.1) ...
Step #1: Setting up automake (1:1.16.1-4ubuntu6) ...
Step #1: update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist
Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist
Step #1: Setting up libltdl-dev:amd64 (2.4.6-14) ...
Step #1: Processing triggers for libc-bin (2.31-0ubuntu9.17) ...
Step #1: Removing intermediate container 1598ec889121
Step #1:  ---> 072e845f7528
Step #1: Step 3/6 : RUN git clone --depth 1 https://github.com/clbanning/mxj mxj
Step #1:  ---> Running in 293e5c6903ce
Step #1: Cloning into 'mxj'...
Step #1: Removing intermediate container 293e5c6903ce
Step #1:  ---> 3024df40f4d5
Step #1: Step 4/6 : COPY build.sh $SRC/
Step #1:  ---> 2b917198f40f
Step #1: Step 5/6 : COPY fuzz.go $SRC/mxj
Step #1:  ---> 1d35776ff412
Step #1: Step 6/6 : WORKDIR $SRC/mxj
Step #1:  ---> Running in 488c5256304e
Step #1: Removing intermediate container 488c5256304e
Step #1:  ---> 8f24bc86811e
Step #1: Successfully built 8f24bc86811e
Step #1: Successfully tagged gcr.io/oss-fuzz/mxj:latest
Finished Step #1
Starting Step #2 - "srcmap"
Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/mxj
Step #2 - "srcmap": ++ tempfile
Step #2 - "srcmap": + SRCMAP=/tmp/fileZXoDxK
Step #2 - "srcmap": + echo '{}'
Step #2 - "srcmap": + PATHS_TO_SCAN=/src
Step #2 - "srcmap": + [[ go == \g\o ]]
Step #2 - "srcmap": + PATHS_TO_SCAN='/src /root/go'
Step #2 - "srcmap": ++ find /src /root/go -name .git -type d
Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d)
Step #2 - "srcmap": ++ dirname /src/mxj/.git
Step #2 - "srcmap": + GIT_DIR=/src/mxj
Step #2 - "srcmap": + cd /src/mxj
Step #2 - "srcmap": ++ git config --get remote.origin.url
Step #2 - "srcmap": + GIT_URL=https://github.com/clbanning/mxj
Step #2 - "srcmap": ++ git rev-parse HEAD
Step #2 - "srcmap": + GIT_REV=4b4fff5e8fe91f2d6a48e621bfa455fd8397ac6d
Step #2 - "srcmap": + jq_inplace /tmp/fileZXoDxK '."/src/mxj" = { type: "git", url: "https://github.com/clbanning/mxj", rev: "4b4fff5e8fe91f2d6a48e621bfa455fd8397ac6d" }'
Step #2 - "srcmap": ++ tempfile
Step #2 - "srcmap": + F=/tmp/fileDHV747
Step #2 - "srcmap": + cat /tmp/fileZXoDxK
Step #2 - "srcmap": + jq '."/src/mxj" = { type: "git", url: "https://github.com/clbanning/mxj", rev: "4b4fff5e8fe91f2d6a48e621bfa455fd8397ac6d" }'
Step #2 - "srcmap": + mv /tmp/fileDHV747 /tmp/fileZXoDxK
Step #2 - "srcmap": ++ find /src /root/go -name .svn -type d
Step #2 - "srcmap": ++ find /src /root/go -name .hg -type d
Step #2 - "srcmap": + '[' '' '!=' '' ']'
Step #2 - "srcmap": + cat /tmp/fileZXoDxK
Step #2 - "srcmap": + rm /tmp/fileZXoDxK
Step #2 - "srcmap": {
Step #2 - "srcmap":   "/src/mxj": {
Step #2 - "srcmap":     "type": "git",
Step #2 - "srcmap":     "url": "https://github.com/clbanning/mxj",
Step #2 - "srcmap":     "rev": "4b4fff5e8fe91f2d6a48e621bfa455fd8397ac6d"
Step #2 - "srcmap":   }
Step #2 - "srcmap": }
Finished Step #2 - "srcmap"
Starting Step #3 - "compile-libfuzzer-coverage-x86_64"
Step #3 - "compile-libfuzzer-coverage-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker
Step #3 - "compile-libfuzzer-coverage-x86_64": ---------------------------------------------------------------
Step #3 - "compile-libfuzzer-coverage-x86_64": vm.mmap_rnd_bits = 28
Step #3 - "compile-libfuzzer-coverage-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a...  done.
Step #3 - "compile-libfuzzer-coverage-x86_64": ---------------------------------------------------------------
Step #3 - "compile-libfuzzer-coverage-x86_64": CC=clang
Step #3 - "compile-libfuzzer-coverage-x86_64": CXX=clang++ -lresolv
Step #3 - "compile-libfuzzer-coverage-x86_64": CFLAGS=-O1   -fno-omit-frame-pointer   -gline-tables-only   -Wno-error=enum-constexpr-conversion   -Wno-error=incompatible-function-pointer-types   -Wno-error=int-conversion   -Wno-error=deprecated-declarations   -Wno-error=implicit-function-declaration   -Wno-error=implicit-int   -Wno-error=vla-cxx-extension   -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION  -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument
Step #3 - "compile-libfuzzer-coverage-x86_64": CXXFLAGS=-O1   -fno-omit-frame-pointer   -gline-tables-only   -Wno-error=enum-constexpr-conversion   -Wno-error=incompatible-function-pointer-types   -Wno-error=int-conversion   -Wno-error=deprecated-declarations   -Wno-error=implicit-function-declaration   -Wno-error=implicit-int   -Wno-error=vla-cxx-extension   -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION  -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++
Step #3 - "compile-libfuzzer-coverage-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++
Step #3 - "compile-libfuzzer-coverage-x86_64": ---------------------------------------------------------------
Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ -f go.mod ]]
Step #3 - "compile-libfuzzer-coverage-x86_64": + compile_go_fuzzer . FuzzMapXml fuzz_map_xml gofuzz
Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory
Step #3 - "compile-libfuzzer-coverage-x86_64": go: downloading github.com/google/go-cmp v0.5.9
Step #3 - "compile-libfuzzer-coverage-x86_64": github.com/clbanning/mxj/v2
Step #3 - "compile-libfuzzer-coverage-x86_64": github.com/clbanning/mxj/v2
Finished Step #3 - "compile-libfuzzer-coverage-x86_64"
Starting Step #4
Step #4: Pulling image: gcr.io/oss-fuzz-base/base-runner
Step #4: Using default tag: latest
Step #4: latest: Pulling from oss-fuzz-base/base-runner
Step #4: b549f31133a9: Already exists
Step #4: 293d3efd0c81: Already exists
Step #4: 8208f1ca5926: Already exists
Step #4: ee273b04e4c7: Pulling fs layer
Step #4: b4e3eca91b03: Pulling fs layer
Step #4: 82a279f248d6: Pulling fs layer
Step #4: 24bcdbb6c16f: Pulling fs layer
Step #4: 4f1036aeccaf: Pulling fs layer
Step #4: 02a06835b0e3: Pulling fs layer
Step #4: 04ed982443b9: Pulling fs layer
Step #4: 5757e85c3393: Pulling fs layer
Step #4: 245e69e61f69: Pulling fs layer
Step #4: 29b4c6a6a4b2: Pulling fs layer
Step #4: ecb4a38fd27a: Pulling fs layer
Step #4: de7f7e5a3a7d: Pulling fs layer
Step #4: 3dd5619b1054: Pulling fs layer
Step #4: 683e1e737158: Pulling fs layer
Step #4: e80fe964ee0d: Pulling fs layer
Step #4: 85c76492dbee: Pulling fs layer
Step #4: 8f6053f11ee3: Pulling fs layer
Step #4: 1df0cb725228: Pulling fs layer
Step #4: b151fb4d858b: Pulling fs layer
Step #4: 42b85e7ac48c: Pulling fs layer
Step #4: 619809979d11: Pulling fs layer
Step #4: 04ed982443b9: Waiting
Step #4: bb0d28e3603d: Pulling fs layer
Step #4: 5757e85c3393: Waiting
Step #4: b6f6eb706c51: Pulling fs layer
Step #4: 245e69e61f69: Waiting
Step #4: 1df0cb725228: Waiting
Step #4: b151fb4d858b: Waiting
Step #4: de7f7e5a3a7d: Waiting
Step #4: 42b85e7ac48c: Waiting
Step #4: 3dd5619b1054: Waiting
Step #4: 29b4c6a6a4b2: Waiting
Step #4: 683e1e737158: Waiting
Step #4: 619809979d11: Waiting
Step #4: e80fe964ee0d: Waiting
Step #4: bb0d28e3603d: Waiting
Step #4: 85c76492dbee: Waiting
Step #4: b6f6eb706c51: Waiting
Step #4: 8f6053f11ee3: Waiting
Step #4: ecb4a38fd27a: Waiting
Step #4: 24bcdbb6c16f: Waiting
Step #4: 4f1036aeccaf: Waiting
Step #4: 02a06835b0e3: Waiting
Step #4: 82a279f248d6: Verifying Checksum
Step #4: 82a279f248d6: Download complete
Step #4: ee273b04e4c7: Download complete
Step #4: b4e3eca91b03: Verifying Checksum
Step #4: b4e3eca91b03: Download complete
Step #4: ee273b04e4c7: Pull complete
Step #4: 4f1036aeccaf: Verifying Checksum
Step #4: 4f1036aeccaf: Download complete
Step #4: b4e3eca91b03: Pull complete
Step #4: 24bcdbb6c16f: Verifying Checksum
Step #4: 24bcdbb6c16f: Download complete
Step #4: 82a279f248d6: Pull complete
Step #4: 5757e85c3393: Download complete
Step #4: 02a06835b0e3: Verifying Checksum
Step #4: 02a06835b0e3: Download complete
Step #4: 245e69e61f69: Verifying Checksum
Step #4: 245e69e61f69: Download complete
Step #4: 24bcdbb6c16f: Pull complete
Step #4: ecb4a38fd27a: Verifying Checksum
Step #4: ecb4a38fd27a: Download complete
Step #4: de7f7e5a3a7d: Verifying Checksum
Step #4: de7f7e5a3a7d: Download complete
Step #4: 4f1036aeccaf: Pull complete
Step #4: 3dd5619b1054: Verifying Checksum
Step #4: 3dd5619b1054: Download complete
Step #4: e80fe964ee0d: Download complete
Step #4: 683e1e737158: Verifying Checksum
Step #4: 683e1e737158: Download complete
Step #4: 29b4c6a6a4b2: Verifying Checksum
Step #4: 29b4c6a6a4b2: Download complete
Step #4: 8f6053f11ee3: Verifying Checksum
Step #4: 8f6053f11ee3: Download complete
Step #4: 02a06835b0e3: Pull complete
Step #4: 04ed982443b9: Pull complete
Step #4: b151fb4d858b: Verifying Checksum
Step #4: b151fb4d858b: Download complete
Step #4: 5757e85c3393: Pull complete
Step #4: 245e69e61f69: Pull complete
Step #4: 42b85e7ac48c: Download complete
Step #4: 85c76492dbee: Verifying Checksum
Step #4: 85c76492dbee: Download complete
Step #4: bb0d28e3603d: Verifying Checksum
Step #4: bb0d28e3603d: Download complete
Step #4: 619809979d11: Verifying Checksum
Step #4: 619809979d11: Download complete
Step #4: b6f6eb706c51: Verifying Checksum
Step #4: b6f6eb706c51: Download complete
Step #4: 29b4c6a6a4b2: Pull complete
Step #4: ecb4a38fd27a: Pull complete
Step #4: de7f7e5a3a7d: Pull complete
Step #4: 3dd5619b1054: Pull complete
Step #4: 683e1e737158: Pull complete
Step #4: e80fe964ee0d: Pull complete
Step #4: 85c76492dbee: Pull complete
Step #4: 8f6053f11ee3: Pull complete
Step #4: 1df0cb725228: Pull complete
Step #4: b151fb4d858b: Pull complete
Step #4: 42b85e7ac48c: Pull complete
Step #4: 619809979d11: Pull complete
Step #4: bb0d28e3603d: Pull complete
Step #4: b6f6eb706c51: Pull complete
Step #4: Digest: sha256:68769ba206562558b7b8427332cf97e1704426f2f8ac807714cc5718b5a74e51
Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest
Step #4: gcr.io/oss-fuzz-base/base-runner:latest
Finished Step #4
Starting Step #5
Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner
Step #5: Running go target fuzz_map_xml
Step #5: /workspace/out/libfuzzer-coverage-x86_64
Step #5: Error occured while running fuzz_map_xml:
Step #5: 
Step #5: ----------------  anyxml_test.go ...
Step #5: []->x: <doc><somekey>somevalue</somekey><somekey>somevalue</somekey><element><somekey>somevalue</somekey><someotherkey>someothervalue</someotherkey></element><element>string</element><element>3.14159265</element><element>true</element></doc>
Step #5: a->x: <doc><element>try</element><element>this</element><element>3.14159265</element><element>true</element></doc>
Step #5: a->x: <myRootTag><myElementTag>try</myElementTag><myElementTag>this</myElementTag><myElementTag>3.14159265</myElementTag><myElementTag>true</myElementTag></myRootTag>
Step #5: f->x: <doc>3.14159625</doc>
Step #5: s->x: <MyStruct><somekey>somevalue</somekey><floatval>3.1415963</floatval></MyStruct>
Step #5: []->x:
Step #5:  <doc>
Step #5:   <somekey>somevalue</somekey>
Step #5:   <somekey>somevalue</somekey>
Step #5:   <element>
Step #5:     <somekey>somevalue</somekey>
Step #5:     <someotherkey>someothervalue</someotherkey>
Step #5:   </element>
Step #5:   <element>string</element>
Step #5:   <element>3.14159265</element>
Step #5:   <element>true</element>
Step #5: </doc>
Step #5: a->x:
Step #5:  <doc>
Step #5:   <element>try</element>
Step #5:   <element>this</element>
Step #5:   <element>3.14159265</element>
Step #5:   <element>true</element>
Step #5: </doc>
Step #5: f->x:
Step #5:  <doc>3.14159625</doc>
Step #5: f->x:
Step #5:  <myRootTag>3.14159625</myRootTag>
Step #5: s->x:
Step #5:  <MyStruct>
Step #5:   <somekey>somevalue</somekey>
Step #5:   <floatval>3.1415963</floatval>
Step #5: </MyStruct>
Step #5: ----------------- TestPrefixDefault ...
Step #5: ----------------- TestPrefixNoHyphen ...
Step #5: ----------------- TestPrefixUnderscore ...
Step #5: ----------------- TestPrefixAt ...
Step #5: ----------------- TestMarshalPrefixDefault ...
Step #5: <doc>
Step #5:   <elem1 attr1="this" attr2="is">a test</elem1>
Step #5:   <elem2 attr1="this" attr2="is not">a test</elem2>
Step #5: </doc>
Step #5: ----------------- TestMarshalPrefixNoHyphen ...
Step #5: x: <doc>
Step #5:   <elem1>a test
Step #5:     <attr1>this</attr1>
Step #5:     <attr2>is</attr2>
Step #5:   </elem1>
Step #5:   <elem2>a test
Step #5:     <attr1>this</attr1>
Step #5:     <attr2>is not</attr2>
Step #5:   </elem2>
Step #5: </doc>
Step #5: ----------------- TestMarshalPrefixUnderscore ...
Step #5: <doc>
Step #5:   <elem1 attr1="this" attr2="is">a test</elem1>
Step #5:   <elem2 attr1="this" attr2="is not">a test</elem2>
Step #5: </doc>
Step #5: 
Step #5: ---------------- badxml_test.go
Step #5: TestBadXml ...
Step #5: m: map[Allitems:map[Item:[ map[description:Some description goes here. link:http://www.something.com]]]]
Step #5: m: <Allitems><Item/><Item><description>Some description goes here.</description><link>http://www.something.com</link></Item></Allitems>
Step #5: TestBadXmlSeq ...
Step #5: m: map[Allitems:map[Item:[map[#seq:0 #text:] map[#seq:1 description:map[#seq:1 #text:Some description goes here.] link:map[#seq:0 #text:http://www.something.com]]]]]
Step #5: m: <Allitems><Item/><Item><link>http://www.something.com</link><description>Some description goes here.</description></Item></Allitems>
Step #5: TestBadXmlReader ...
Step #5: m: map[Allitems:map[Item:[ map[description:Some description goes here. link:http://www.something.com]]]]
Step #5: m: <Allitems><Item/><Item><description>Some description goes here.</description><link>http://www.something.com</link></Item></Allitems>
Step #5: TestBadXmlSeqReader ...
Step #5: m: map[Allitems:map[Item:[map[#seq:0 #text:] map[#seq:1 description:map[#seq:1 #text:Some description goes here.] link:map[#seq:0 #text:http://www.something.com]]]]]
Step #5: m: <Allitems><Item/><Item><link>http://www.something.com</link><description>Some description goes here.</description></Item></Allitems>
Step #5: 
Step #5: --------------- bom_test.go
Step #5: TestBom ...
Step #5: TestBomData ...
Step #5: m: map[Allitems:map[Item:[ map[description:Some description goes here. link:http://www.something.com]]]]
Step #5: m: <Allitems><Item/><Item><description>Some description goes here.</description><link>http://www.something.com</link></Item></Allitems>
Step #5: TestBomDataSeq ...
Step #5: m: map[Allitems:map[Item:[map[#seq:0 #text:] map[#seq:1 description:map[#seq:1 #text:Some description goes here.] link:map[#seq:0 #text:http://www.something.com]]]]]
Step #5: m: <Allitems><Item/><Item><link>http://www.something.com</link><description>Some description goes here.</description></Item></Allitems>
Step #5: TestBomDataReader ...
Step #5: m: map[Allitems:map[Item:[ map[description:Some description goes here. link:http://www.something.com]]]]
Step #5: m: <Allitems><Item/><Item><description>Some description goes here.</description><link>http://www.something.com</link></Item></Allitems>
Step #5: TestBomDataSeqReader ...
Step #5: m: map[Allitems:map[Item:[map[#seq:0 #text:] map[#seq:1 description:map[#seq:1 #text:Some description goes here.] link:map[#seq:0 #text:http://www.something.com]]]]]
Step #5: m: <Allitems><Item/><Item><link>http://www.something.com</link><description>Some description goes here.</description></Item></Allitems>
Step #5: 
Step #5: ----------------  bulk_test.go ...
Step #5: XmlReader, xmldata:
Step #5:  
Step #5: <book>
Step #5: 	<author>William H. Gaddis</author>
Step #5: 	<title>The Recognitions</title>
Step #5: 	<review>One of the seminal American novels of the 20th century.</review>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>William H. Gaddis</author>
Step #5: 	<title>JR</title>
Step #5: 	<review>Won the National Book Award.</end_tag_error>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>Austin Tappan Wright</author>
Step #5: 	<title>Islandia</title>
Step #5: 	<review>An example of earlier 20th century American utopian fiction.</review>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>John Hawkes</author>
Step #5: 	<title>The Beetle Leg</title>
Step #5: 	<review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>
Step #5: 		<first_name>T.E.</first_name>
Step #5: 		<last_name>Porter</last_name>
Step #5: 	</author>
Step #5: 	<title>King's Day</title>
Step #5: 	<review>A magical novella.</review>
Step #5: </book>
Step #5: XmlReader, result :
Step #5:  {
Step #5:   "book": {
Step #5:     "author": "William H. Gaddis",
Step #5:     "review": "One of the seminal American novels of the 20th century.",
Step #5:     "title": "The Recognitions"
Step #5:   }
Step #5: }
Step #5: {
Step #5:   "book": {
Step #5:     "author": "Austin Tappan Wright",
Step #5:     "review": "An example of earlier 20th century American utopian fiction.",
Step #5:     "title": "Islandia"
Step #5:   }
Step #5: }
Step #5: {
Step #5:   "book": {
Step #5:     "author": "John Hawkes",
Step #5:     "review": "A lyrical novel about the construction of Ft. Peck Dam in Montana.",
Step #5:     "title": "The Beetle Leg"
Step #5:   }
Step #5: }
Step #5: {
Step #5:   "book": {
Step #5:     "author": {
Step #5:       "first_name": "T.E.",
Step #5:       "last_name": "Porter"
Step #5:     },
Step #5:     "review": "A magical novella.",
Step #5:     "title": "King's Day"
Step #5:   }
Step #5: }
Step #5: 
Step #5: XmlReader, errors :
Step #5:  [xmlReader: 2] xml.Decoder.Token() - XML syntax error on line 5: element <review> closed by </end_tag_error>
Step #5: [xmlReader: 3] xml.Decoder.Token() - XML syntax error on line 2: unexpected end element </book>
Step #5: 
Step #5: JsonReader, jsondata:
Step #5:  
Step #5:  {"book":{"author":"William H. Gaddis","review":"One of the great seminal American novels of the 20th century.","title":"The Recognitions"}}
Step #5: {"book":{"author":"Austin Tappan Wright","review":"An example of earlier 20th century American utopian fiction.","title":"Islandia"}}
Step #5: {"book":{"author":"John Hawkes","review":"A lyrical novel about the construction of Ft. Peck Dam in Montana.","title":"The Beetle Leg"}}
Step #5: {"book":{"author":{"first_name":"T.E.","last_name":"Porter"},"review":"A magical novella.","title":"King's Day"}}
Step #5: { "here":"we", "put":"in", "an":error }
Step #5: JsonReader, result  :
Step #5:    <book>
Step #5:     <author>William H. Gaddis</author>
Step #5:     <review>One of the great seminal American novels of the 20th century.</review>
Step #5:     <title>The Recognitions</title>
Step #5:   </book>
Step #5:   <book>
Step #5:     <author>Austin Tappan Wright</author>
Step #5:     <review>An example of earlier 20th century American utopian fiction.</review>
Step #5:     <title>Islandia</title>
Step #5:   </book>
Step #5:   <book>
Step #5:     <author>John Hawkes</author>
Step #5:     <review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5:     <title>The Beetle Leg</title>
Step #5:   </book>
Step #5:   <book>
Step #5:     <author>
Step #5:       <first_name>T.E.</first_name>
Step #5:       <last_name>Porter</last_name>
Step #5:     </author>
Step #5:     <review>A magical novella.</review>
Step #5:     <title>King's Day</title>
Step #5:   </book>
Step #5: 
Step #5: JsonReader, errors :
Step #5:  [jsonReader: 5] invalid character 'e' looking for beginning of value
Step #5: 
Step #5: 
Step #5: ----------------  bulkraw_test.go ...
Step #5: XmlReaderRaw, xmldata:
Step #5:  
Step #5: <book>
Step #5: 	<author>William H. Gaddis</author>
Step #5: 	<title>The Recognitions</title>
Step #5: 	<review>One of the seminal American novels of the 20th century.</review>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>William H. Gaddis</author>
Step #5: 	<title>JR</title>
Step #5: 	<review>Won the National Book Award.</end_tag_error>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>Austin Tappan Wright</author>
Step #5: 	<title>Islandia</title>
Step #5: 	<review>An example of earlier 20th century American utopian fiction.</review>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>John Hawkes</author>
Step #5: 	<title>The Beetle Leg</title>
Step #5: 	<review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5: </book>
Step #5: <book>
Step #5: 	<author>
Step #5: 		<first_name>T.E.</first_name>
Step #5: 		<last_name>Porter</last_name>
Step #5: 	</author>
Step #5: 	<title>King's Day</title>
Step #5: 	<review>A magical novella.</review>
Step #5: </book>
Step #5: XmlReaderRaw, result :
Step #5:  {
Step #5:   "book": {
Step #5:     "author": "William H. Gaddis",
Step #5:     "review": "One of the seminal American novels of the 20th century.",
Step #5:     "title": "The Recognitions"
Step #5:   }
Step #5: }
Step #5: {
Step #5:   "book": {
Step #5:     "author": "Austin Tappan Wright",
Step #5:     "review": "An example of earlier 20th century American utopian fiction.",
Step #5:     "title": "Islandia"
Step #5:   }
Step #5: }
Step #5: {
Step #5:   "book": {
Step #5:     "author": "John Hawkes",
Step #5:     "review": "A lyrical novel about the construction of Ft. Peck Dam in Montana.",
Step #5:     "title": "The Beetle Leg"
Step #5:   }
Step #5: }
Step #5: {
Step #5:   "book": {
Step #5:     "author": {
Step #5:       "first_name": "T.E.",
Step #5:       "last_name": "Porter"
Step #5:     },
Step #5:     "review": "A magical novella.",
Step #5:     "title": "King's Day"
Step #5:   }
Step #5: }
Step #5: 
Step #5: XmlReaderRaw, errors :
Step #5:  [xmlReader: 2] xml.Decoder.Token() - XML syntax error on line 5: element <review> closed by </end_tag_error>
Step #5: 
Step #5: <book>
Step #5: 	<author>William H. Gaddis</author>
Step #5: 	<title>JR</title>
Step #5: 	<review>Won the National Book Award.</end_tag_error>
Step #5: [xmlReader: 3] xml.Decoder.Token() - XML syntax error on line 2: unexpected end element </book>
Step #5: 
Step #5: </book>
Step #5: 
Step #5: JsonReaderRaw, jsondata:
Step #5:  
Step #5:  {"book":{"author":"William H. Gaddis","review":"One of the great seminal American novels of the 20th century.","title":"The Recognitions"}}
Step #5: {"book":{"author":"Austin Tappan Wright","review":"An example of earlier 20th century American utopian fiction.","title":"Islandia"}}
Step #5: {"book":{"author":"John Hawkes","review":"A lyrical novel about the construction of Ft. Peck Dam in Montana.","title":"The Beetle Leg"}}
Step #5: {"book":{"author":{"first_name":"T.E.","last_name":"Porter"},"review":"A magical novella.","title":"King's Day"}}
Step #5: { "here":"we", "put":"in", "an":error }
Step #5: JsonReaderRaw, result  :
Step #5:    <book>
Step #5:     <author>William H. Gaddis</author>
Step #5:     <review>One of the great seminal American novels of the 20th century.</review>
Step #5:     <title>The Recognitions</title>
Step #5:   </book>
Step #5:   <book>
Step #5:     <author>Austin Tappan Wright</author>
Step #5:     <review>An example of earlier 20th century American utopian fiction.</review>
Step #5:     <title>Islandia</title>
Step #5:   </book>
Step #5:   <book>
Step #5:     <author>John Hawkes</author>
Step #5:     <review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5:     <title>The Beetle Leg</title>
Step #5:   </book>
Step #5:   <book>
Step #5:     <author>
Step #5:       <first_name>T.E.</first_name>
Step #5:       <last_name>Porter</last_name>
Step #5:     </author>
Step #5:     <review>A magical novella.</review>
Step #5:     <title>King's Day</title>
Step #5:   </book>
Step #5: 
Step #5: JsonReaderRaw, errors :
Step #5:  [jsonReader: 5] invalid character 'e' looking for beginning of value
Step #5: {"here":"we","put":"in","an":error}
Step #5: 
Step #5: 
Step #5: cast_test.go ----------
Step #5: ------------ TestCastDefault ...
Step #5: mxj.Map{"doc":map[string]interface {}{"bool":map[string]interface {}{"T":"T", "f":"f", "false":"FALSE", "true":"true"}, "float":"3.14159625", "int":"2019", "string":"string"}}
Step #5: ------------ TestCastTrue ...
Step #5: mxj.Map{"doc":map[string]interface {}{"bool":map[string]interface {}{"T":true, "f":false, "false":false, "true":true}, "float":3.14159625, "int":2019, "string":"string"}}
Step #5: ------------ TestSetCheckTagToSkipFunc ...
Step #5: mxj.Map{"doc":map[string]interface {}{"bool":map[string]interface {}{"T":true, "f":false, "false":"FALSE", "true":true}, "float":3.14159625, "int":"2019", "string":"string"}}
Step #5: ------------ TestCastValuesToFloat(false) ...
Step #5: mxj.Map{"doc":map[string]interface {}{"bool":map[string]interface {}{"T":true, "f":false, "false":"FALSE", "true":true}, "float":"3.14159625", "int":"2019", "string":"string"}}
Step #5: ------------ TestCastValuesToBool(false) ...
Step #5: mxj.Map{"doc":map[string]interface {}{"bool":map[string]interface {}{"T":"T", "f":"f", "false":"FALSE", "true":"true"}, "float":3.14159625, "int":"2019", "string":"string"}}
Step #5: 
Step #5: ================== TestEscapeChars
Step #5:  s: "'<>&
Step #5: ss: &quot;&apos;&lt;&gt;&amp;
Step #5: ================== TestXMLEscapeChars
Step #5: s: <doc>&quot;&apos;&lt;&gt;&amp;</doc>
Step #5: m: <doc>
Step #5:   <mychars>&quot;&apos;&lt;&gt;&amp;</mychars>
Step #5: </doc>
Step #5: ================== TestXMLEscapeChars2
Step #5: <doc><simple attr1="an attribute">&quot;&apos;&lt;&gt;&amp;</simple></doc>
Step #5: map[doc:map[simple:map[#text:"'<>& _attr1:an attribute]]]
Step #5: mv: <doc>
Step #5:   <simple attr1="an attribute">&quot;&apos;&lt;&gt;&amp;</simple>
Step #5: </doc>
Step #5: ================== TestXMLSeqEscapeChars
Step #5: data: 
Step #5: 		<doc>
Step #5: 			<shortDescription>&gt;0-2y</shortDescription>
Step #5: 		</doc>
Step #5: m: map[doc:map[shortDescription:map[#seq:0 #text:>0-2y]]]
Step #5: m: <doc>
Step #5:   <shortDescription>&gt;0-2y</shortDescription>
Step #5: </doc>
Step #5: ================== TestXMLSeqEscapeChars2
Step #5: data: 
Step #5: 		<doc>
Step #5: 			<shortDescription test="&amp;something here">&gt;0-2y</shortDescription>
Step #5: 			<shortDescription test="something there" quote="&quot;">&lt;10-15</shortDescription>
Step #5: 		</doc>
Step #5: m: map[doc:map[shortDescription:[map[#attr:map[test:map[#seq:0 #text:&something here]] #seq:0 #text:>0-2y] map[#attr:map[quote:map[#seq:1 #text:"] test:map[#seq:0 #text:something there]] #seq:1 #text:<10-15]]]]
Step #5: m: <doc>
Step #5:   <shortDescription test="&amp;something here">&gt;0-2y</shortDescription>
Step #5:   <shortDescription test="something there" quote="&quot;">&lt;10-15</shortDescription>
Step #5: </doc>
Step #5: ------------ exists_test.go
Step #5: 
Step #5: ----------------  files_test.go ...
Step #5: NewMapsFromJsonFile()
Step #5: --- FAIL: TestNewJsonFile (0.00s)
Step #5:     files_test.go:16: stat files_test.json: no such file or directory
Step #5: NewMapsFromJsonFileRaw()
Step #5: --- FAIL: TestNewJsonFileRaw (0.00s)
Step #5:     files_test.go:39: stat files_test.json: no such file or directory
Step #5: NewMapsFromXmlFile()
Step #5: --- FAIL: TestNewXmFile (0.00s)
Step #5:     files_test.go:62: stat files_test.xml: no such file or directory
Step #5: NewMapsFromXmlFileRaw()
Step #5: --- FAIL: TestNewXmFileRaw (0.00s)
Step #5:     files_test.go:85: stat files_test.xml: no such file or directory
Step #5: TestMaps()
Step #5: mvs: [map[a:test this:is] map[a:test this:is]]
Step #5: JsonString(): {"a":"test","this":"is"}{"a":"test","this":"is"}
Step #5: JsonStringIndent(): {
Step #5:   "a": "test",
Step #5:   "this": "is"
Step #5: }
Step #5: {
Step #5:   "a": "test",
Step #5:   "this": "is"
Step #5: }
Step #5: XmlString(): <doc><a>test</a><this>is</this></doc><doc><a>test</a><this>is</this></doc>
Step #5: XmlStringIndent(): <doc>
Step #5:   <a>test</a>
Step #5:   <this>is</this>
Step #5: </doc><doc>
Step #5:   <a>test</a>
Step #5:   <this>is</this>
Step #5: </doc>
Step #5: --- FAIL: TestJsonFile (0.00s)
Step #5:     files_test.go:129: stat files_test.json: no such file or directory
Step #5: --- FAIL: TestXmlFile (0.00s)
Step #5:     files_test.go:151: stat files_test.xml: no such file or directory
Step #5: 
Step #5: ----------------  gob_test.go ...
Step #5: m: map[five:map[hi:there] four:[1 2 3 4] one:1 three:tres two:2.0001]
Step #5: m: map[five:map[hi:there] four:[1 2 3 4] one:1 three:tres two:2.0001]
Step #5: mv: map[five:map[hi:there] four:[1 2 3 4] one:1 three:tres two:2.0001]
Step #5: m : map[five:map[hi:there] four:[1 2 3 4] one:1 three:tres two:2.0001]
Step #5: ================== TestXmlCheckIsValid
Step #5: map[:empty $invalid:hex$ entities:<>& nil:<nil>]
Step #5: map[$invalid:hex$ entities:<>& nil:<nil>]
Step #5: map[entities:<>& nil:<nil>]
Step #5: map[nil:<nil>]
Step #5: map[doc:map[elem:map[#seq:0 #text:element]]]
Step #5: 
Step #5: ---------------- j2x_test .go ...
Step #5: j2x, jdata: { "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null }
Step #5: j2x, m    : map[key1:string key2:34 key3:true key4:unsafe: <>& key5:<nil>]
Step #5: j2x, xml  : <doc><key1>string</key1><key2>34</key2><key3>true</key3><key4>unsafe: <>&</key4><key5/></doc>
Step #5: 
Step #5: ----------------  json_test.go ...
Step #5: NewMapJson, jdata: { "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null }
Step #5: NewMapJson, m    : mxj.Map{"key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":interface {}(nil)}
Step #5: NewMapJson, jdata: { "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null }
Step #5: NewMapJson, m    : mxj.Map{"key1":"string", "key2":"34", "key3":true, "key4":"unsafe: <>&", "key5":interface {}(nil)}
Step #5: NewMapJsonError, jdata : { "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null
Step #5: NewMapJsonError, merror: unexpected EOF
Step #5: NewMapJsonError, newData : { "this":"is", "in":error }
Step #5: NewMapJsonError, merror  : invalid character 'e' looking for beginning of value
Step #5: NewMapJsonReader, jb: {"key1":"string","key2":34,"key3":true,"key4":"unsafe: <>&"}
Step #5: NewMapJsonReader, m : mxj.Map{"key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&"}
Step #5: NewMapJsonReader, jb: {"key":"value in new JSON string"}
Step #5: NewMapJsonReader, m : mxj.Map{"key":"value in new JSON string"}
Step #5: NewMapJsonReader, jb: {"key1":"string","key2":34,"key3":true,"key4":"unsafe: <>&"}
Step #5: NewMapJsonReader, m : mxj.Map{"key1":"string", "key2":"34", "key3":true, "key4":"unsafe: <>&"}
Step #5: NewMapJsonReader, jb: {"key":"value in new JSON string"}
Step #5: NewMapJsonReader, m : mxj.Map{"key":"value in new JSON string"}
Step #5: Json, jdata: { "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null }
Step #5: Json, j    : {"key1":"string","key2":34,"key3":true,"key4":"unsafe: <>&","key5":null}
Step #5: Json, j safe: {"key1":"string","key2":34,"key3":true,"key4":"unsafe: \u003c\u003e\u0026","key5":null}
Step #5: JsonWriter, raw: {"and":"a","bool":true,"float":3.14159,"this":"is a"}
Step #5: JsonWriter, b  : {"and":"a","bool":true,"float":3.14159,"this":"is a"}
Step #5: 
Step #5: -------------- keystolower_test.go
Step #5: 
Step #5: TestToLower ...
Step #5: ----------- TestSetSubkeyFieldSeparator
Step #5: 
Step #5: ----------------  keyvalues_test.go ...
Step #5: PathsForKey, doc1 ...
Step #5: PathsForKey, doc1#author
Step #5: ... ss: [doc.books.book.author]
Step #5: PathsForKey, doc1#books
Step #5: ... ss: [doc.books]
Step #5: PathsForKey, doc2 ...
Step #5: PathForKey, doc2#book
Step #5: ... ss: [doc.book doc.books.book]
Step #5: PathForKeyShortest, doc2#book
Step #5: ... s : doc.book
Step #5: ValuesForKey ...
Step #5: ValuesForKey, doc1#author
Step #5: ... ss.v: William T. Gaddis
Step #5: ... ss.v: Austin Tappan Wright
Step #5: ... ss.v: John Hawkes
Step #5: ... ss.v: map[first_name:T.E. last_name:Porter]
Step #5: ValuesForKey, doc1#book
Step #5: ... ss.v: map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions]
Step #5: ... ss.v: map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia]
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ... ss.v: map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]
Step #5: ValuesForKey, doc1#book,-seq:3
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ValuesForKey, doc1#book, author:William T. Gaddis
Step #5: ... ss.v: map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions]
Step #5: ValuesForKey, doc1#author, -seq:1
Step #5: ValuesForPath ...
Step #5: ValuesForPath, doc.books.book.author
Step #5: ... ss.v: William T. Gaddis
Step #5: ... ss.v: Austin Tappan Wright
Step #5: ... ss.v: John Hawkes
Step #5: ... ss.v: map[first_name:T.E. last_name:Porter]
Step #5: ValuesForPath, doc.books.book
Step #5: ... ss.v: map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions]
Step #5: ... ss.v: map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia]
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ... ss.v: map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]
Step #5: ValuesForPath, doc.books.book -seq=3
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ValuesForPath, doc.books.* -seq=3
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ValuesForPath, doc.*.* -seq=3
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ValuesForNotKey ...
Step #5: ValuesForPath, doc.books.book !author:William T. Gaddis
Step #5: ... ss.v: map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia]
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ... ss.v: map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]
Step #5: ValuesForPath, doc.books.book !author:*
Step #5: ValuesForPath, doc.books.book !unknown:*
Step #5: ... ss.v: map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions]
Step #5: ... ss.v: map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia]
Step #5: ... ss.v: map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg]
Step #5: ... ss.v: map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]
Step #5: 
Step #5: ----------------  indexedarray_test.go ...
Step #5: j_data: { "stuff":[ { "data":[ { "F":1 }, { "F":2 }, { "F":3 } ] }, { "data":[ 4, 5, 6 ] } ] }
Step #5: m: map[stuff:[map[data:[map[F:1] map[F:2] map[F:3]]] map[data:[4 5 6]]]]
Step #5: stuff[0]: [map[data:[map[F:1] map[F:2] map[F:3]]]]
Step #5: stuff.data: [map[F:1] map[F:2] map[F:3] 4 5 6]
Step #5: stuff[0].data: [map[F:1] map[F:2] map[F:3]]
Step #5: stuff.data[0]: [map[F:1] 4]
Step #5: stuff.*[2]: [map[F:3] 6]
Step #5: stuff.data.F: [1 2 3]
Step #5: *.*.F: [1 2 3]
Step #5: stuff.data[0].F: [1]
Step #5: stuff.data[1].F: [2]
Step #5: stuff[0].data[2]: [map[F:3]]
Step #5: stuff[1].data[1]: [5]
Step #5: stuff[1].data[1].F []
Step #5: stuff[1].data.F: []
Step #5: 
Step #5: x_data: 
Step #5: <doc>
Step #5: 	<stuff>
Step #5: 		<data seq="1.1">
Step #5: 			<F>1</F>
Step #5: 		</data>
Step #5: 		<data seq="1.2">
Step #5: 			<F>2</F>
Step #5: 		</data>
Step #5: 		<data seq="1.3">
Step #5: 			<F>3</F>
Step #5: 		</data>
Step #5: 	</stuff>
Step #5: 	<stuff>
Step #5: 		<data seq="2.1">
Step #5: 			<F>4</F>
Step #5: 		</data>
Step #5: 		<data seq="2.2">
Step #5: 			<F>5</F>
Step #5: 		</data>
Step #5: 		<data seq="2.3">
Step #5: 			<F>6</F>
Step #5: 		</data>
Step #5: 	</stuff>
Step #5: </doc>
Step #5: m: map[doc:map[stuff:[map[data:[map[-seq:1.1 F:1] map[-seq:1.2 F:2] map[-seq:1.3 F:3]]] map[data:[map[-seq:2.1 F:4] map[-seq:2.2 F:5] map[-seq:2.3 F:6]]]]]]
Step #5: doc.stuff[0]: [map[data:[map[-seq:1.1 F:1] map[-seq:1.2 F:2] map[-seq:1.3 F:3]]]]
Step #5: doc.stuff.data[0]: [map[-seq:1.1 F:1] map[-seq:2.1 F:4]]
Step #5: doc.stuff.data[0] -seq:2.1: [map[-seq:2.1 F:4]]
Step #5: doc.stuff.data[0].F: [1 4]
Step #5: doc.stuff[0].data[2]: [map[-seq:1.3 F:3]]
Step #5: doc.stuff[1].data[1].F: [5]
Step #5: 
Step #5: ak_data: { "section1":{"data" : [{"F1" : "F1 data","F2" : "F2 data"},{"F1" : "demo 123","F2" : "abc xyz"}]}}
Step #5: m: map[section1:map[data:[map[F1:F1 data F2:F2 data] map[F1:demo 123 F2:abc xyz]]]]
Step #5: section1.data[0].F1: [F1 data]
Step #5: 
Step #5: ----------------  leafnode_test.go ...
Step #5: 
Step #5: json1-LeafNodes:
Step #5: mxj.LeafNode{Path:"friends[0].skills[0]", Value:44}
Step #5: mxj.LeafNode{Path:"friends[0].skills[1]", Value:12}
Step #5: 
Step #5: json1-LeafPaths:
Step #5: "friends[0].skills[0]"
Step #5: "friends[0].skills[1]"
Step #5: 
Step #5: json2-LeafNodes:
Step #5: mxj.LeafNode{Path:"friends.skills[0]", Value:44}
Step #5: mxj.LeafNode{Path:"friends.skills[1]", Value:12}
Step #5: 
Step #5: json1-LeafValues:
Step #5: 44
Step #5: 12
Step #5: 
Step #5: json3-LeafNodes:
Step #5: mxj.LeafNode{Path:"a", Value:"list"}
Step #5: mxj.LeafNode{Path:"of[0]", Value:"data"}
Step #5: mxj.LeafNode{Path:"of[1]", Value:"of"}
Step #5: mxj.LeafNode{Path:"of[2]", Value:3}
Step #5: mxj.LeafNode{Path:"of[3]", Value:"types"}
Step #5: mxj.LeafNode{Path:"of[4]", Value:true}
Step #5: 
Step #5: json3-LeafValues:
Step #5: "list"
Step #5: "data"
Step #5: "of"
Step #5: 3
Step #5: "types"
Step #5: true
Step #5: 
Step #5: json3-LeafPaths:
Step #5: "a"
Step #5: "of[0]"
Step #5: "of[1]"
Step #5: "of[2]"
Step #5: "of[3]"
Step #5: "of[4]"
Step #5: 
Step #5: xml2data2-LeafValues:
Step #5: mxj.LeafNode{Path:"doc.item[0].#text", Value:"Item 2 is blue"}
Step #5: mxj.LeafNode{Path:"doc.item[0].-num", Value:"2"}
Step #5: mxj.LeafNode{Path:"doc.item[0].-color", Value:"blue"}
Step #5: mxj.LeafNode{Path:"doc.item[1].-num", Value:"3"}
Step #5: mxj.LeafNode{Path:"doc.item[1].-color", Value:"green"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[0].-side", Value:"left"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[0].-length", Value:"3.5"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[1].-side", Value:"right"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[1].-length", Value:"3.6"}
Step #5: 
Step #5: xml2data2-LeafValues(NoAttributes):
Step #5: mxj.LeafNode{Path:"doc.item[0]", Value:"Item 2 is blue"}
Step #5: 
Step #5: no-hyphen-xml2data2-LeafValues:
Step #5: mxj.LeafNode{Path:"doc.item[0].num", Value:"2"}
Step #5: mxj.LeafNode{Path:"doc.item[0].color", Value:"blue"}
Step #5: mxj.LeafNode{Path:"doc.item[0].#text", Value:"Item 2 is blue"}
Step #5: mxj.LeafNode{Path:"doc.item[1].num", Value:"3"}
Step #5: mxj.LeafNode{Path:"doc.item[1].color", Value:"green"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[0].side", Value:"left"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[0].length", Value:"3.5"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[1].side", Value:"right"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[1].length", Value:"3.6"}
Step #5: 
Step #5: no-hyphen-xml2data2-LeafValues(NoAttributes):
Step #5: mxj.LeafNode{Path:"doc.item[0]", Value:"Item 2 is blue"}
Step #5: mxj.LeafNode{Path:"doc.item[0].num", Value:"2"}
Step #5: mxj.LeafNode{Path:"doc.item[0].color", Value:"blue"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[0].side", Value:"left"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[0].length", Value:"3.5"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[1].side", Value:"right"}
Step #5: mxj.LeafNode{Path:"doc.item[1].arm[1].length", Value:"3.6"}
Step #5: mxj.LeafNode{Path:"doc.item[1].num", Value:"3"}
Step #5: mxj.LeafNode{Path:"doc.item[1].color", Value:"green"}
Step #5: 
Step #5: DotNotation-LeafValues:
Step #5: mxj.LeafNode{Path:"doc.item.0.-num", Value:"2"}
Step #5: mxj.LeafNode{Path:"doc.item.0.-color", Value:"blue"}
Step #5: mxj.LeafNode{Path:"doc.item.0.#text", Value:"Item 2 is blue"}
Step #5: mxj.LeafNode{Path:"doc.item.1.arm.0.-side", Value:"left"}
Step #5: mxj.LeafNode{Path:"doc.item.1.arm.0.-length", Value:"3.5"}
Step #5: mxj.LeafNode{Path:"doc.item.1.arm.1.-side", Value:"right"}
Step #5: mxj.LeafNode{Path:"doc.item.1.arm.1.-length", Value:"3.6"}
Step #5: mxj.LeafNode{Path:"doc.item.1.-num", Value:"3"}
Step #5: mxj.LeafNode{Path:"doc.item.1.-color", Value:"green"}
Step #5: 
Step #5: ------------------ misc_test.go ...
Step #5: 
Step #5: ----------------  mxj_test.go ...
Step #5: TestMap, m:
Step #5: mxj.Map{"key":"value", "newkey":map[string]interface {}{"bool":true, "float":3.14159, "listkey":[]interface {}{3.1415962535, false, "for all good men"}, "string":"Now is the time"}}
Step #5: TestMap, StringIndent -
Step #5: key : [string] value
Step #5: newkey : 
Step #5:   bool : [bool] true
Step #5:   float : [float64] 3.14159
Step #5:   listkey : [[]interface{}]
Step #5:     [float64] 3.1415962535
Step #5:     [bool] false
Step #5:     [string] for all good men
Step #5:   string : [string] Now is the time
Step #5: TestMap, StringIndent NoTypeInfo -
Step #5: key : value
Step #5: newkey : 
Step #5:   bool : true
Step #5:   float : 3.14159
Step #5:   listkey : 
Step #5:     3.1415962535
Step #5:     false
Step #5:     for all good men
Step #5:   string : Now is the time
Step #5: TestMap, m_fromXML:
Step #5: mxj.Map{"doc":map[string]interface {}{"tag":map[string]interface {}{"sub_tag1":"Hello", "sub_tag2":"World"}}}
Step #5: TestMap, StringIndent -
Step #5: doc : 
Step #5:   tag : 
Step #5:     sub_tag1 : [string] Hello
Step #5:     sub_tag2 : [string] World
Step #5: TestMap, StringIndent NoTypeInfo -
Step #5: doc : 
Step #5:   tag : 
Step #5:     sub_tag1 : Hello
Step #5:     sub_tag2 : World
Step #5: TestMap, m.Copy() -
Step #5:  map[doc:map[tag:map[sub_tag1:Hello sub_tag2:World]]]
Step #5: 
Step #5: ---------------- namespace_test.go ...
Step #5: 
Step #5: ----------------  TestBeautifyXml ...
Step #5: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://example.com/ns"><soapenv:Header/><soapenv:Body><ns:request><ns:customer><ns:id>123</ns:id><ns:name type="NCHZ">John Brown</ns:name></ns:customer></ns:request></soapenv:Body></soapenv:Envelope>
Step #5: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://example.com/ns">
Step #5:   <soapenv:Header/>
Step #5:   <soapenv:Body>
Step #5:     <ns:request>
Step #5:       <ns:customer>
Step #5:         <ns:id>123</ns:id>
Step #5:         <ns:name type="NCHZ">John Brown</ns:name>
Step #5:       </ns:customer>
Step #5:     </ns:request>
Step #5:   </soapenv:Body>
Step #5: </soapenv:Envelope>
Step #5: 
Step #5: ------------ TestNan ...
Step #5: foo.bar: NAN
Step #5: foo.bar: INF
Step #5: foo.bar: -INF
Step #5: foo.bar: NaN
Step #5: 
Step #5: ----------------  newmap_test.go ...
Step #5: j: { "A":"this", "B":"is", "C":"a", "D":"test" }
Step #5: m: mxj.Map{"A":"this", "B":"is", "C":"a", "D":"test"}
Step #5: 
Step #5:  eval - m.NewMap("A:AA", "B:BB", "C:cc", "D:help")
Step #5: n.Json(): {"AA":"this","BB":"is","cc":"a","help":"test"}
Step #5: n.Xml():
Step #5:  <doc><AA>this</AA><BB>is</BB><cc>a</cc><help>test</help></doc>
Step #5: n.XmlIndent():
Step #5:  <doc>
Step #5:   <AA>this</AA>
Step #5:   <BB>is</BB>
Step #5:   <cc>a</cc>
Step #5:   <help>test</help>
Step #5: </doc>
Step #5: 
Step #5:  eval - m.NewMap("A:AA.A", "B:AA.B", "C:AA.B.cc", "D:hello.help")
Step #5: n.Json(): {"AA":{"A":"this","B":["is",{"cc":"a"}]},"hello":{"help":"test"}}
Step #5: n.Xml():
Step #5:  <doc><AA><A>this</A><B>is</B><B><cc>a</cc></B></AA><hello><help>test</help></hello></doc>
Step #5: n.XmlIndent():
Step #5:  <doc>
Step #5:   <AA>
Step #5:     <A>this</A>
Step #5:     <B>is</B>
Step #5:     <B>
Step #5:       <cc>a</cc>
Step #5:     </B>
Step #5:   </AA>
Step #5:   <hello>
Step #5:     <help>test</help>
Step #5:   </hello>
Step #5: </doc>
Step #5: 
Step #5:  eval - m.NewMap keypairs: [A:xml.AA B:xml.AA.hello.again C:xml.AA D:xml.AA.hello.help]
Step #5: n.Json(): {"xml":{"AA":["this",{"hello":{"again":"is","help":"test"}},"a"]}}
Step #5: n.Xml():
Step #5:  <xml><AA>this</AA><AA><hello><again>is</again><help>test</help></hello></AA><AA>a</AA></xml>
Step #5: n.XmlIndent():
Step #5:  <xml>
Step #5:   <AA>this</AA>
Step #5:   <AA>
Step #5:     <hello>
Step #5:       <again>is</again>
Step #5:       <help>test</help>
Step #5:     </hello>
Step #5:   </AA>
Step #5:   <AA>a</AA>
Step #5: </xml>
Step #5: original value: 
Step #5: <?xml version="1.0" encoding="UTF-8"?>
Step #5: <data>
Step #5:     <netid>
Step #5:         <disable>no</disable>
Step #5:         <text1>default:text</text1>
Step #5:         <word1>default:word</word1>
Step #5:     </netid>
Step #5: </data>
Step #5: new value:
Step #5: <data>
Step #5:   <netid>
Step #5:     <disable>no</disable>
Step #5:     <text1>default:text</text1>
Step #5:     <word1>default:word</word1>
Step #5:   </netid>
Step #5: </data>
Step #5: original value: 
Step #5: 
Step #5: <?xml version="1.0" encoding="UTF-8"?>
Step #5: <data>
Step #5:     <idnet>
Step #5:         <disable>yes</disable>
Step #5:         <text1>default:text</text1>
Step #5:         <word1>default:word</word1>
Step #5:     </idnet>
Step #5: </data>
Step #5: new value:
Step #5: <data>
Step #5:   <netid>
Step #5:     <disable>yes</disable>
Step #5:     <text1>default:text</text1>
Step #5:     <word1>default:word</word1>
Step #5:   </netid>
Step #5: </data>
Step #5: ------------ rename_test.go
Step #5: 
Step #5: ----------------  seqnum_test.go ...
Step #5: m1: mxj.Map{"Obj":map[string]interface {}{"-c":"la", "-h":"da", "-x":"dee", "IntObj":[]interface {}{map[string]interface {}{"-id":3, "_seq":0}, map[string]interface {}{"-id":2, "_seq":2}}, "IntObj1":map[string]interface {}{"-id":1, "_seq":1}}}
Step #5: {
Step #5:   "Obj": {
Step #5:     "-c": "la",
Step #5:     "-h": "da",
Step #5:     "-x": "dee",
Step #5:     "IntObj": [
Step #5:       {
Step #5:         "-id": 3,
Step #5:         "_seq": 0
Step #5:       },
Step #5:       {
Step #5:         "-id": 2,
Step #5:         "_seq": 2
Step #5:       }
Step #5:     ],
Step #5:     "IntObj1": {
Step #5:       "-id": 1,
Step #5:       "_seq": 1
Step #5:     }
Step #5:   }
Step #5: }
Step #5: m2: mxj.Map{"Obj":map[string]interface {}{"-c":"la", "-h":"da", "-x":"dee", "IntObj":[]interface {}{map[string]interface {}{"-id":3, "_seq":0}, map[string]interface {}{"-id":2, "_seq":2}}, "NewObj":map[string]interface {}{"BoolObj":map[string]interface {}{"#text":true, "_seq":2}, "StringObj":map[string]interface {}{"#text":"hello", "_seq":1}, "_seq":1, "id":map[string]interface {}{"#text":1, "_seq":0}}}}
Step #5: {
Step #5:   "Obj": {
Step #5:     "-c": "la",
Step #5:     "-h": "da",
Step #5:     "-x": "dee",
Step #5:     "IntObj": [
Step #5:       {
Step #5:         "-id": 3,
Step #5:         "_seq": 0
Step #5:       },
Step #5:       {
Step #5:         "-id": 2,
Step #5:         "_seq": 2
Step #5:       }
Step #5:     ],
Step #5:     "NewObj": {
Step #5:       "BoolObj": {
Step #5:         "#text": true,
Step #5:         "_seq": 2
Step #5:       },
Step #5:       "StringObj": {
Step #5:         "#text": "hello",
Step #5:         "_seq": 1
Step #5:       },
Step #5:       "_seq": 1,
Step #5:       "id": {
Step #5:         "#text": 1,
Step #5:         "_seq": 0
Step #5:       }
Step #5:     }
Step #5:   }
Step #5: }
Step #5: 
Step #5: ----------- TestSnakeCase
Step #5: ----------------- TestStrictModeXml ...
Step #5: m: map[document:map[goes_by: lang:E name:Bill & Hallett salute:Duc & 123xx]]
Step #5: ----------------- TestStrictModeXmlSeq ...
Step #5: m: map[document:map[goes_by:map[#seq:2 #text:] lang:map[#seq:3 #text:E] name:map[#seq:0 #text:Bill & Hallett] salute:map[#seq:1 #text:Duc & 123xx]]]
Step #5: ----------------- TestStrictFail ...
Step #5: OK
Step #5: 
Step #5: ----------------  struct_test.go ...
Step #5: Struct, m: mxj.Map{"bool":true, "float":3.14159, "int":4, "private":"Somewhere over the rainbow", "str":"now's the time"}
Step #5: Struct, s: mxj.str{IntVal:4, StrVal:"now's the time", FloatVal:3.14159, BoolVal:true, private:""}
Step #5: StructError, mverr: mv.Struct() error: argument is not type Ptr
Step #5: ----------------- structvalue_test.go ...
Step #5: 
Step #5: ----------------  updatevalues_test.go ...
Step #5: m: map[doc:map[books:map[book:[map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions] map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia] map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg] map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]]]]]
Step #5: v: William T. Gaddis
Step #5: v: Austin Tappan Wright
Step #5: v: John Hawkes
Step #5: v: map[first_name:T.E. last_name:Porter]
Step #5: m.UpdateValuesForPath("author:NoName", "doc.books.book.author")
Step #5: 4 updates
Step #5: v: NoName
Step #5: v: NoName
Step #5: v: NoName
Step #5: v: NoName
Step #5: m.UpdateValuesForPath("author:William Gadddis", "doc.books.book.author", "title:The Recognitions")
Step #5: 4 updates
Step #5: v: William Gadddis
Step #5: v: Austin Tappen Wright
Step #5: v: John Hawkes
Step #5: v: T. E. Porter
Step #5: m.UpdateValuesForPath("author:William T. Gaddis", "doc.books.book.*", "title:The Recognitions")
Step #5: 1 updates
Step #5: v: William T. Gaddis
Step #5: v: Austin Tappen Wright
Step #5: v: John Hawkes
Step #5: v: T. E. Porter
Step #5: m.UpdateValuesForPath("title:The Cannibal", "doc.books.book.title", "author:John Hawkes")
Step #5: 2 updates
Step #5: v: map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions]
Step #5: v: map[-seq:2 author:Austin Tappen Wright review:An example of earlier 20th century American utopian fiction. title:Islandia]
Step #5: v: map[-seq:3 author:John Hawkes review:A novel on his experiences in WWII. title:The Cannibal]
Step #5: v: map[-seq:4 author:T. E. Porter review:A magical novella. title:King's Day]
Step #5: m.UpdateValuesForPath("books:", "doc.books")
Step #5: 1 updates
Step #5: m: map[doc:map[books:]]
Step #5: m.UpdateValuesForPath(mm, "*")
Step #5: 1 updates
Step #5: m: map[doc:map[books:map[book:[map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions] map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia] map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg] map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]]]]]
Step #5: 
Step #5: newDoc: <tag color="green" shape="square">simple element</tag>
Step #5: m: map[tag:map[#text:simple element -color:green -shape:square]]
Step #5: m.UpdateValuesForPath("#text:maybe not so simple element", "tag")
Step #5: n: 1 m: map[tag:map[#text:maybe not so simple element -color:green -shape:square]]
Step #5: m.UpdateValuesForPath("#text:simple element again", "*")
Step #5: n: 1 m: map[tag:map[#text:simple element again -color:green -shape:square]]
Step #5: biblio : 
Step #5:   author : [[]interface{}]
Step #5:     
Step #5:       books : 
Step #5:         book : [[]interface{}]
Step #5:           
Step #5:             date : [string] 1955
Step #5:             review : [string] A novel that changed the face of American literature.
Step #5:             title : [string] The Recognitions
Step #5:           
Step #5:             date : [string] 1975
Step #5:             review : [string] Winner of National Book Award for Fiction.
Step #5:             title : [string] JR
Step #5:       name : [string] William Gaddis
Step #5:     
Step #5:       books : 
Step #5:         book : [[]interface{}]
Step #5:           
Step #5:             date : [string] 1949
Step #5:             review : [string] A novel on his experiences in WWII.
Step #5:             title : [string] The Cannibal
Step #5:           
Step #5:             date : [string] 1951
Step #5:             review : [string] A lyrical novel about the construction of Ft. Peck Dam in Montana.
Step #5:             title : [string] The Beetle Leg
Step #5:           
Step #5:             date : [string] 1970
Step #5:             review : [string] Where everyone wants to vacation.
Step #5:             title : [string] The Blood Oranges
Step #5:       name : [string] John Hawkes
Step #5: m.UpdateValuesForPath("review:National Book Award winner.", "*.*.*.*", "title:JR")
Step #5: 1 updates
Step #5: v: map[books:map[book:[map[date:1955 review:A novel that changed the face of American literature. title:The Recognitions] map[date:1975 review:National Book Award winner. title:JR]]] name:William Gaddis]
Step #5: m.UpdateValuesForPath(newVal, path, oldVal)
Step #5: 5 updates
Step #5: biblio : 
Step #5:   author : [[]interface{}]
Step #5:     
Step #5:       books : 
Step #5:         book : [[]interface{}]
Step #5:           
Step #5:             date : [float64] 1955
Step #5:             review : [string] A novel that changed the face of American literature.
Step #5:             title : [string] The Recognitions
Step #5:           
Step #5:             date : [float64] 1975
Step #5:             review : [string] National Book Award winner.
Step #5:             title : [string] JR
Step #5:       name : [string] William Gaddis
Step #5:     
Step #5:       books : 
Step #5:         book : [[]interface{}]
Step #5:           
Step #5:             date : [float64] 1949
Step #5:             review : [string] A novel on his experiences in WWII.
Step #5:             title : [string] The Cannibal
Step #5:           
Step #5:             date : [float64] 1951
Step #5:             review : [string] A lyrical novel about the construction of Ft. Peck Dam in Montana.
Step #5:             title : [string] The Beetle Leg
Step #5:           
Step #5:             date : [float64] 1970
Step #5:             review : [string] Where everyone wants to vacation.
Step #5:             title : [string] The Blood Oranges
Step #5:       name : [string] John Hawkes
Step #5: 
Step #5: ----------------  xml2_test.go ...
Step #5: NewMapXml4, x:
Step #5:  <doc> 
Step #5:    <books>
Step #5:       <book seq="1">
Step #5:          <author>William T. Gaddis</author>
Step #5:          <title>The Recognitions</title>
Step #5:          <review>One of the great seminal American novels of the 20th century.</review>
Step #5:       </book>
Step #5:       <book seq="2">
Step #5:          <author>Austin Tappan Wright</author>
Step #5:          <title>Islandia</title>
Step #5:          <review>An example of earlier 20th century American utopian fiction.</review>
Step #5:       </book>
Step #5:       <book seq="3">
Step #5:          <author>John Hawkes</author>
Step #5:          <title>The Beetle Leg</title>
Step #5:          <review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5:       </book>
Step #5:       <book seq="4"> 
Step #5:          <author>
Step #5:             <first_name>T.E.</first_name>
Step #5:             <last_name>Porter</last_name>
Step #5:          </author>
Step #5:          <title>King's Day</title>
Step #5:          <review>A magical novella.</review>
Step #5:       </book>
Step #5:    </books>
Step #5: </doc>
Step #5: NewMapXml4, m:
Step #5:  map[doc:map[books:map[book:[map[-seq:1 author:William T. Gaddis review:One of the great seminal American novels of the 20th century. title:The Recognitions] map[-seq:2 author:Austin Tappan Wright review:An example of earlier 20th century American utopian fiction. title:Islandia] map[-seq:3 author:John Hawkes review:A lyrical novel about the construction of Ft. Peck Dam in Montana. title:The Beetle Leg] map[-seq:4 author:map[first_name:T.E. last_name:Porter] review:A magical novella. title:King's Day]]]]]
Step #5: NewMapXml4, s:
Step #5:  doc : 
Step #5:   books : 
Step #5:     book : [[]interface{}]
Step #5:       
Step #5:         -seq : [string] 1
Step #5:         author : [string] William T. Gaddis
Step #5:         review : [string] One of the great seminal American novels of the 20th century.
Step #5:         title : [string] The Recognitions
Step #5:       
Step #5:         -seq : [string] 2
Step #5:         author : [string] Austin Tappan Wright
Step #5:         review : [string] An example of earlier 20th century American utopian fiction.
Step #5:         title : [string] Islandia
Step #5:       
Step #5:         -seq : [string] 3
Step #5:         author : [string] John Hawkes
Step #5:         review : [string] A lyrical novel about the construction of Ft. Peck Dam in Montana.
Step #5:         title : [string] The Beetle Leg
Step #5:       
Step #5:         -seq : [string] 4
Step #5:         author : 
Step #5:           first_name : [string] T.E.
Step #5:           last_name : [string] Porter
Step #5:         review : [string] A magical novella.
Step #5:         title : [string] King's Day
Step #5: NewMapXml4, b:
Step #5:  <doc>
Step #5:   <books>
Step #5:     <book seq="1">
Step #5:       <author>William T. Gaddis</author>
Step #5:       <review>One of the great seminal American novels of the 20th century.</review>
Step #5:       <title>The Recognitions</title>
Step #5:     </book>
Step #5:     <book seq="2">
Step #5:       <author>Austin Tappan Wright</author>
Step #5:       <review>An example of earlier 20th century American utopian fiction.</review>
Step #5:       <title>Islandia</title>
Step #5:     </book>
Step #5:     <book seq="3">
Step #5:       <author>John Hawkes</author>
Step #5:       <review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5:       <title>The Beetle Leg</title>
Step #5:     </book>
Step #5:     <book seq="4">
Step #5:       <author>
Step #5:         <first_name>T.E.</first_name>
Step #5:         <last_name>Porter</last_name>
Step #5:       </author>
Step #5:       <review>A magical novella.</review>
Step #5:       <title>King's Day</title>
Step #5:     </book>
Step #5:   </books>
Step #5: </doc>
Step #5: --- FAIL: TestNewMapXml5 (0.00s)
Step #5:     xml2_test.go:62: err: open songtext.xml: no such file or directory
Step #5: --- FAIL: TestNewMapXml6 (0.00s)
Step #5:     xml2_test.go:88: err: open atomFeedString.xml: no such file or directory
Step #5: 
Step #5: ------------ xml3_test.go
Step #5: ========== TestOnlyAttributes
Step #5: <memballoon model="virtio">
Step #5:   <address bus="0x00" domain="0x0000" function="0x0" slot="0x05" type="pci"/>
Step #5:   <empty/>
Step #5: </memballoon>
Step #5: ========== TestOnlyAttributesSeq
Step #5: <memballoon model="virtio">
Step #5:   <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x0"/>
Step #5:   <empty/>
Step #5: </memballoon>
Step #5: ========== TestDecodeSimpleValuesAsMap
Step #5: xml: <item>
Step #5: 	<id>30102</id>
Step #5: 	<title>Mini Drone Inteligente - Branco</title>
Step #5: 	<price unit="BRL">149.90</price>
Step #5: </item>
Step #5: m  : map[item:map[id:map[#text:30102] price:map[#text:149.90 -unit:BRL] title:map[#text:Mini Drone Inteligente - Branco]]]
Step #5: ========== (default)
Step #5: m  : map[item:map[id:30102 price:map[#text:149.90 -unit:BRL] title:Mini Drone Inteligente - Branco]]
Step #5: 
Step #5: ----------------  xml_test.go ...
Step #5: 
Step #5: ==================== TestNewMapXmlReader ...
Step #5: NewMapXmlReader, raw: <root><this>is a test</this></root>
Step #5: NewMapXmlReader, m  : map[root:map[this:is a test]]
Step #5: NewMapXmlReader, raw: <root2><newtag>something more</newtag><list><item>1</item><item>2</item></list></root2>
Step #5: NewMapXmlReader, m  : map[root2:map[list:map[item:[1 2]] newtag:something more]]
Step #5: Xml_1, mv: map[boolean:true float:3.14159625 null:<nil> tag1:some data tag2:more data]
Step #5: Xml_1, x : <doc><boolean>true</boolean><float>3.14159625</float><null/><tag1>some data</tag1><tag2>more data</tag2></doc>
Step #5: Xml_2, mv: map[array:[string true 36.4]]
Step #5: Xml_2, x : <doc><array>string</array><array>true</array><array>36.4</array></doc>
Step #5: Xml_3, mv: map[array:[[string true 36.4] string2]]
Step #5: Xml_3, x : <doc><array>string</array><array>true</array><array>36.4</array><array>string2</array></doc>
Step #5: Xml_4, mv: map[array:map[innerkey:[[string true 36.4] string2]]]
Step #5: Xml_4, x : <array><innerkey>string</innerkey><innerkey>true</innerkey><innerkey>36.4</innerkey><innerkey>string2</innerkey></array>
Step #5: Xml_5, mv: map[array:[map[innerkey:[[string true 36.4] string2]] map[some:more]]]
Step #5: Xml_5, x : <array><innerkey>string</innerkey><innerkey>true</innerkey><innerkey>36.4</innerkey><innerkey>string2</innerkey></array><array><some>more</some></array>
Step #5: Xml_strings, mv: map[sometag:some data strings:[string1 string2]]
Step #5: Xml_strings, x : <doc><sometag>some data</sometag><strings<strings>string1</strings><strings>string2</strings></doc>
Step #5: XmlWriter, b  : <myRootTag><boolean>true</boolean><float>3.14159625</float><tag1>some data</tag1><tag2>more data</tag2></myRootTag>
Step #5: 
Step #5: ----------------  xmlseq_test.go ...
Step #5: NewMapXmlSeq, x:
Step #5:  <doc> 
Step #5:    <books>
Step #5:       <book seq="1">
Step #5:          <author>William T. Gaddis</author>
Step #5: 			<review>Gaddis is one of the most influential but little know authors in America.</review>
Step #5:          <title>The Recognitions</title>
Step #5: 			<!-- here's the rest of the review -->
Step #5:          <review>One of the great seminal American novels of the 20th century.</review>
Step #5:          <review>Without it Thomas Pynchon probably wouldn't have written Gravity's Rainbow.</review>
Step #5:       </book>
Step #5:       <book seq="2">
Step #5:          <author>Austin Tappan Wright</author>
Step #5:          <title>Islandia</title>
Step #5:          <review>An example of earlier 20th century American utopian fiction.</review>
Step #5:       </book>
Step #5:       <book>
Step #5:          <author>John Hawkes</author>
Step #5:          <title>The Beetle Leg</title>
Step #5: 			<!throw in a directive here>
Step #5:          <review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5:       </book>
Step #5:       <book> 
Step #5:          <author>
Step #5: 				<?cat first_name last_name?>
Step #5:             <first_name>T.E.</first_name>
Step #5:             <last_name>Porter</last_name>
Step #5:          </author>
Step #5:          <title>King's Day</title>
Step #5:          <review>A magical novella.</review>
Step #5:       </book>
Step #5:    </books>
Step #5: </doc>
Step #5: NewMapXmlSeq, s:
Step #5:  doc : 
Step #5:   books : 
Step #5:     #seq : [int] 0
Step #5:     book : [[]interface{}]
Step #5:       
Step #5:         #attr : 
Step #5:           seq : 
Step #5:             #seq : [int] 0
Step #5:             #text : [string] 1
Step #5:         #comment : 
Step #5:           #seq : [int] 3
Step #5:           #text : [string]  here's the rest of the review 
Step #5:         #seq : [int] 0
Step #5:         author : 
Step #5:           #seq : [int] 0
Step #5:           #text : [string] William T. Gaddis
Step #5:         review : [[]interface{}]
Step #5:           
Step #5:             #seq : [int] 1
Step #5:             #text : [string] Gaddis is one of the most influential but little know authors in America.
Step #5:           
Step #5:             #seq : [int] 4
Step #5:             #text : [string] One of the great seminal American novels of the 20th century.
Step #5:           
Step #5:             #seq : [int] 5
Step #5:             #text : [string] Without it Thomas Pynchon probably wouldn't have written Gravity's Rainbow.
Step #5:         title : 
Step #5:           #seq : [int] 2
Step #5:           #text : [string] The Recognitions
Step #5:       
Step #5:         #attr : 
Step #5:           seq : 
Step #5:             #seq : [int] 0
Step #5:             #text : [string] 2
Step #5:         #seq : [int] 1
Step #5:         author : 
Step #5:           #seq : [int] 0
Step #5:           #text : [string] Austin Tappan Wright
Step #5:         review : 
Step #5:           #seq : [int] 2
Step #5:           #text : [string] An example of earlier 20th century American utopian fiction.
Step #5:         title : 
Step #5:           #seq : [int] 1
Step #5:           #text : [string] Islandia
Step #5:       
Step #5:         #directive : 
Step #5:           #seq : [int] 2
Step #5:           #text : [string] throw in a directive here
Step #5:         #seq : [int] 2
Step #5:         author : 
Step #5:           #seq : [int] 0
Step #5:           #text : [string] John Hawkes
Step #5:         review : 
Step #5:           #seq : [int] 3
Step #5:           #text : [string] A lyrical novel about the construction of Ft. Peck Dam in Montana.
Step #5:         title : 
Step #5:           #seq : [int] 1
Step #5:           #text : [string] The Beetle Leg
Step #5:       
Step #5:         #seq : [int] 3
Step #5:         author : 
Step #5:           #procinst : 
Step #5:             #inst : [string] first_name last_name
Step #5:             #seq : [int] 0
Step #5:             #target : [string] cat
Step #5:           #seq : [int] 0
Step #5:           first_name : 
Step #5:             #seq : [int] 1
Step #5:             #text : [string] T.E.
Step #5:           last_name : 
Step #5:             #seq : [int] 2
Step #5:             #text : [string] Porter
Step #5:         review : 
Step #5:           #seq : [int] 2
Step #5:           #text : [string] A magical novella.
Step #5:         title : 
Step #5:           #seq : [int] 1
Step #5:           #text : [string] King's Day
Step #5: NewMapXmlSeq, msv.XmlIndent():
Step #5:  <doc>
Step #5:   <books>
Step #5:     <book seq="1">
Step #5:       <author>William T. Gaddis</author>
Step #5:       <review>Gaddis is one of the most influential but little know authors in America.</review>
Step #5:       <title>The Recognitions</title>
Step #5:       <!-- here's the rest of the review -->
Step #5:       <review>One of the great seminal American novels of the 20th century.</review>
Step #5:       <review>Without it Thomas Pynchon probably wouldn't have written Gravity's Rainbow.</review>
Step #5:     </book>
Step #5:     <book seq="2">
Step #5:       <author>Austin Tappan Wright</author>
Step #5:       <title>Islandia</title>
Step #5:       <review>An example of earlier 20th century American utopian fiction.</review>
Step #5:     </book>
Step #5:     <book>
Step #5:       <author>John Hawkes</author>
Step #5:       <title>The Beetle Leg</title>
Step #5:       <!throw in a directive here>
Step #5:       <review>A lyrical novel about the construction of Ft. Peck Dam in Montana.</review>
Step #5:     </book>
Step #5:     <book>
Step #5:       <author>
Step #5:         <?cat first_name last_name?>
Step #5:         <first_name>T.E.</first_name>
Step #5:         <last_name>Porter</last_name>
Step #5:       </author>
Step #5:       <title>King's Day</title>
Step #5:       <review>A magical novella.</review>
Step #5:     </book>
Step #5:   </books>
Step #5: </doc>
Step #5: ------------ TestXmlSeqDecodeError ...
Step #5: err ok: element book not properly terminated, got books at #461
Step #5: ----------- TestXMPPStreamTag ...
Step #5: 
Step #5: <stream:stream
Step #5:     from='example.com'
Step #5:     xmlns="jabber:client"
Step #5:     xmlns:stream="http://etherx.jabber.org/streams"
Step #5:     version="1.0">
Step #5: map[stream:map[-from:example.com -stream:http://etherx.jabber.org/streams -version:1.0 -xmlns:jabber:client]]
Step #5: 
Step #5: <stream:features>
Step #5:   <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/>
Step #5:   <sm xmlns="urn:xmpp:sm:3"/>
Step #5: </stream:features>
Step #5: map[features:map[bind:map[-xmlns:urn:ietf:params:xml:ns:xmpp-bind] sm:map[-xmlns:urn:xmpp:sm:3]]]
Step #5: 
Step #5: <stream:stream>
Step #5: map[stream:map[]]
Step #5: ----------- TestXMPPStreamTagSeq ...
Step #5: 
Step #5: <stream:stream
Step #5:     from='example.com'
Step #5:     xmlns="jabber:client"
Step #5:     xmlns:stream="http://etherx.jabber.org/streams"
Step #5:     version="1.0">
Step #5: map[stream:stream:map[#attr:map[from:map[#seq:0 #text:example.com] version:map[#seq:3 #text:1.0] xmlns:map[#seq:1 #text:jabber:client] xmlns:stream:map[#seq:2 #text:http://etherx.jabber.org/streams]]]]
Step #5: 
Step #5: <stream:features>
Step #5:   <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/>
Step #5:   <sm xmlns="urn:xmpp:sm:3"/>
Step #5: </stream:features>
Step #5: map[stream:features:map[bind:map[#attr:map[xmlns:map[#seq:0 #text:urn:ietf:params:xml:ns:xmpp-bind]] #seq:0] sm:map[#attr:map[xmlns:map[#seq:0 #text:urn:xmpp:sm:3]] #seq:1]]]
Step #5: 
Step #5: <stream:stream>
Step #5: map[stream:stream:map[]]
Step #5: FAIL
Step #5: coverage: 72.7% of statements in github.com/clbanning/mxj/v2/...
Step #5: /workspace/out/libfuzzer-coverage-x86_64/dumps
Step #5: Finished generating code coverage report for Go fuzz targets.
Finished Step #5
Starting Step #6
Step #6: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #6: CommandException: 1 files/objects could not be removed.
Finished Step #6
Starting Step #7
Step #7: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/index.html [Content-Type=text/html]...
Step #7: / [0/5 files][    0.0 B/570.1 KiB]   0% Done                                    
Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/cpu.prof [Content-Type=application/octet-stream]...
Step #7: / [0/5 files][257.0 KiB/570.1 KiB]  45% Done                                    
Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/heap.prof [Content-Type=application/octet-stream]...
Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/index.html [Content-Type=text/html]...
Step #7: / [0/5 files][257.0 KiB/570.1 KiB]  45% Done                                    
/ [0/5 files][257.0 KiB/570.1 KiB]  45% Done                                    
Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/summary.json [Content-Type=application/json]...
Step #7: / [0/5 files][257.0 KiB/570.1 KiB]  45% Done                                    
/ [1/5 files][570.1 KiB/570.1 KiB]  99% Done                                    
/ [2/5 files][570.1 KiB/570.1 KiB]  99% Done                                    
/ [3/5 files][570.1 KiB/570.1 KiB]  99% Done                                    
/ [4/5 files][570.1 KiB/570.1 KiB]  99% Done                                    
/ [5/5 files][570.1 KiB/570.1 KiB] 100% Done                                    
Step #7: Operation completed over 5 objects/570.1 KiB.                                    
Finished Step #7
Starting Step #8
Step #8: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #8: CommandException: 1 files/objects could not be removed.
Finished Step #8
Starting Step #9
Step #9: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_map_xml.json [Content-Type=application/json]...
Step #9: / [0/2 files][    0.0 B/  9.7 KiB]   0% Done                                    
Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/coverage_targets.txt [Content-Type=text/plain]...
Step #9: / [0/2 files][  9.7 KiB/  9.7 KiB]  99% Done                                    
/ [1/2 files][  9.7 KiB/  9.7 KiB]  99% Done                                    
/ [2/2 files][  9.7 KiB/  9.7 KiB] 100% Done                                    
Step #9: Operation completed over 2 objects/9.7 KiB.                                      
Finished Step #9
Starting Step #10
Step #10: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #10: CommandException: 1 files/objects could not be removed.
Finished Step #10
Starting Step #11
Step #11: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #11: Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_map_xml.log [Content-Type=application/octet-stream]...
Step #11: / [0/1 files][    0.0 B/ 47.1 KiB]   0% Done                                    
/ [1/1 files][ 47.1 KiB/ 47.1 KiB] 100% Done                                    
Step #11: Operation completed over 1 objects/47.1 KiB.                                     
Finished Step #11
Starting Step #12
Step #12: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #12: Copying file:///workspace/srcmap.json [Content-Type=application/json]...
Step #12: / [0 files][    0.0 B/  144.0 B]                                                
/ [1 files][  144.0 B/  144.0 B]                                                
Step #12: Operation completed over 1 objects/144.0 B.                                      
Finished Step #12
Starting Step #13
Step #13: Already have image (with digest): gcr.io/cloud-builders/curl
Step #13:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Step #13:                                  Dload  Upload   Total   Spent    Left  Speed
Step #13: 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   297    0     0  100   297      0   1227 --:--:-- --:--:-- --:--:--  1227
Finished Step #13
PUSH
DONE