Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ghc-th-abstraction.spec'], chrootPath='/var/lib/mock/rocky-9-x86_64/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=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ghc-th-abstraction.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'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1618444800 Wrote: /builddir/build/SRPMS/ghc-th-abstraction-0.3.2.0-6.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ghc-th-abstraction.spec'], chrootPath='/var/lib/mock/rocky-9-x86_64/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=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ghc-th-abstraction.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'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1618444800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.aTKL8a + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf th-abstraction-0.3.2.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/th-abstraction-0.3.2.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd th-abstraction-0.3.2.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + chmod a-x ChangeLog.md README.md + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.EQIfSI + umask 022 + cd /builddir/build/BUILD + cd th-abstraction-0.3.2.0 ++ ls ++ grep -i -e '^(ANNOUNCE|AUTHORS|CHANGELOG|CHANGES|CONTRIBUTORS|README|TODO)' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... + LANG=C.utf8 + ./Setup --version Cabal library version 3.0.1.0 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-th-abstraction '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64 --global '--ghc-options= -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-m64 -optc-march=x86-64-v2 -optc-mtune=generic -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optc-fcf-protection -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/th-abstraction-0.3.2.0 --global Configuring th-abstraction-0.3.2.0... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build Preprocessing library for th-abstraction-0.3.2.0.. Building library for th-abstraction-0.3.2.0.. [1 of 2] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, dist/build/Language/Haskell/TH/Datatype/Internal.o ) [2 of 2] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, dist/build/Language/Haskell/TH/Datatype.o ) [1 of 2] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, dist/build/Language/Haskell/TH/Datatype/Internal.p_o ) [2 of 2] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, dist/build/Language/Haskell/TH/Datatype.p_o ) + '[' -n dist/build/libHSth-abstraction-0.3.2.0-D5zRQZUNFcq6kU1WHIrSvs-ghc8.8.4.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for th-abstraction-0.3.2.0.. Running Haddock on library for th-abstraction-0.3.2.0.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.4.0, base-4.13.0.0, containers-0.6.2.1, deepseq-1.4.4.0, ghc-boot-th-8.8.4, ghc-prim-0.5.3, integer-gmp-1.0.2.0, pretty-1.1.3.6, template-haskell-2.15.0.0 Warning: --source-* options are ignored when --hyperlinked-source is enabled. Haddock coverage: Warning: 'datatypeInstVars' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Strict' is ambiguous. It is defined * at src/Language/Haskell/TH/Datatype.hs:291:5 * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Language/Haskell/TH/Datatype.hs:291:5 Warning: 'resolveFixities' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 92% ( 49 / 53) in 'Language.Haskell.TH.Datatype' Missing documentation for: arrowKCompat (src/Language/Haskell/TH/Datatype.hs:2132) isStrictAnnot (src/Language/Haskell/TH/Datatype.hs:298) notStrictAnnot (src/Language/Haskell/TH/Datatype.hs:298) unpackedAnnot (src/Language/Haskell/TH/Datatype.hs:298) Warning: Language.Haskell.TH.Datatype: could not find link destinations for: Cxt Name TyVarBndr Type KindedTV StarT SigT VarT AppT ConT Eq == Bool /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi Int gmapM Monad gmapMp MonadPlus gmapMo Show showsPrec ShowS show String showList Generic from Rep to Type D1 MetaData False C1 MetaCons PrefixI True :*: S1 MetaSel Just NoSourceUnpackedness NoSourceStrictness DecidedLazy Rec0 Map Ord compare Ordering < <= > >= max min Read readsPrec ReadS readList readPrec ReadPrec readListPrec :+: U1 Nothing Symbol Q Info Dec Con Pred CxtQ ConQ DecQ dataD newtypeD TypeQ tySynInstD pragLineD Kind Fixity FixityDirection PlainTV reify TANormal TyArg mkExtraKindBinders mergeArguments TypeArg UInfixT decomposeType NonEmpty Documentation created: dist/doc/html/th-abstraction/index.html, dist/doc/html/th-abstraction/th-abstraction.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZGwtiS + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 + cd th-abstraction-0.3.2.0 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 Installing library in /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/th-abstraction-0.3.2.0 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d th-abstraction-0.3.2.0.conf ']' + install -D --mode=0644 th-abstraction-0.3.2.0.conf /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/package.conf.d/th-abstraction-0.3.2.0.conf ++ ls /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/package.conf.d/th-abstraction-0.3.2.0.conf + '[' -z /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/package.conf.d/th-abstraction-0.3.2.0.conf ']' + rm -f ghc-th-abstraction.files ghc-th-abstraction-doc.files + touch ghc-th-abstraction.files ghc-th-abstraction-doc.files + for i in /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/libHSth-abstraction-0.3.2.0-*ghc8.8.4.so + '[' -x /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/libHSth-abstraction-0.3.2.0-D5zRQZUNFcq6kU1WHIrSvs-ghc8.8.4.so ']' + echo /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/libHSth-abstraction-0.3.2.0-D5zRQZUNFcq6kU1WHIrSvs-ghc8.8.4.so + pkgdir=/usr/lib64/ghc-8.8.4/th-abstraction-0.3.2.0 + '[' -d /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/th-abstraction-0.3.2.0 ']' + find /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/th-abstraction-0.3.2.0 -type d -fprintf ghc-th-abstraction-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-th-abstraction-prof.files -o -fprint ghc-th-abstraction-devel.files + ls /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/lib64/ghc-8.8.4/package.conf.d/th-abstraction-0.3.2.0.conf + '[' -d /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/doc/ghc/html/libraries/th-abstraction-0.3.2.0 ']' + echo %dir /usr/share/doc/ghc + echo %dir /usr/share/doc/ghc/html + echo %dir /usr/share/doc/ghc/html/libraries + echo /usr/share/doc/ghc/html/libraries/th-abstraction-0.3.2.0 + for i in ghc-th-abstraction.files ghc-th-abstraction-devel.files ghc-th-abstraction-doc.files ghc-th-abstraction-prof.files + '[' -f ghc-th-abstraction.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64!!g' ghc-th-abstraction.files + for i in ghc-th-abstraction.files ghc-th-abstraction-devel.files ghc-th-abstraction-doc.files ghc-th-abstraction-prof.files + '[' -f ghc-th-abstraction-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64!!g' ghc-th-abstraction-devel.files + for i in ghc-th-abstraction.files ghc-th-abstraction-devel.files ghc-th-abstraction-doc.files ghc-th-abstraction-prof.files + '[' -f ghc-th-abstraction-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64!!g' ghc-th-abstraction-doc.files + for i in ghc-th-abstraction.files ghc-th-abstraction-devel.files ghc-th-abstraction-doc.files ghc-th-abstraction-prof.files + '[' -f ghc-th-abstraction-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64!!g' ghc-th-abstraction-prof.files + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.45aZJa + umask 022 + cd /builddir/build/BUILD + cd th-abstraction-0.3.2.0 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ghc-th-abstraction-0.3.2.0-6.el9.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qIProA + umask 022 + cd /builddir/build/BUILD + cd th-abstraction-0.3.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/licenses/ghc-th-abstraction + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/licenses/ghc-th-abstraction + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/licenses/ghc-th-abstraction + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-th-abstraction = 0.3.2.0-6.el9 ghc-th-abstraction(x86-64) = 0.3.2.0-6.el9 libHSth-abstraction-0.3.2.0-D5zRQZUNFcq6kU1WHIrSvs-ghc8.8.4.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.13.0.0-ghc8.8.4.so()(64bit) libHScontainers-0.6.2.1-ghc8.8.4.so()(64bit) libHSghc-prim-0.5.3-ghc8.8.4.so()(64bit) libHStemplate-haskell-2.15.0.0-ghc8.8.4.so()(64bit) rtld(GNU_HASH) Processing files: ghc-th-abstraction-devel-0.3.2.0-6.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2mOSPh + umask 022 + cd /builddir/build/BUILD + cd th-abstraction-0.3.2.0 + DOCDIR=/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/doc/ghc-th-abstraction-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/doc/ghc-th-abstraction-devel + cp -pr ChangeLog.md /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/doc/ghc-th-abstraction-devel + cp -pr README.md /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/doc/ghc-th-abstraction-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-devel(th-abstraction-0.3.2.0-D5zRQZUNFcq6kU1WHIrSvs) ghc-th-abstraction-devel = 0.3.2.0-6.el9 ghc-th-abstraction-devel(x86-64) = 0.3.2.0-6.el9 ghc-th-abstraction-static = 0.3.2.0-6.el9 ghc-th-abstraction-static(x86-64) = 0.3.2.0-6.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(base-4.13.0.0) ghc-devel(containers-0.6.2.1) ghc-devel(ghc-prim-0.5.3) ghc-devel(template-haskell-2.15.0.0) Processing files: ghc-th-abstraction-doc-0.3.2.0-6.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.VQGJIw + umask 022 + cd /builddir/build/BUILD + cd th-abstraction-0.3.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/licenses/ghc-th-abstraction-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/licenses/ghc-th-abstraction-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64/usr/share/licenses/ghc-th-abstraction-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-th-abstraction-doc = 0.3.2.0-6.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-th-abstraction-prof-0.3.2.0-6.el9.x86_64 Provides: ghc-prof(th-abstraction-0.3.2.0-D5zRQZUNFcq6kU1WHIrSvs) ghc-th-abstraction-prof = 0.3.2.0-6.el9 ghc-th-abstraction-prof(x86-64) = 0.3.2.0-6.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(base-4.13.0.0) ghc-prof(containers-0.6.2.1) ghc-prof(ghc-prim-0.5.3) ghc-prof(template-haskell-2.15.0.0) Supplements: (ghc-th-abstraction-devel and ghc-prof) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 Wrote: /builddir/build/RPMS/ghc-th-abstraction-0.3.2.0-6.el9.x86_64.rpm Wrote: /builddir/build/RPMS/ghc-th-abstraction-devel-0.3.2.0-6.el9.x86_64.rpm Wrote: /builddir/build/RPMS/ghc-th-abstraction-prof-0.3.2.0-6.el9.x86_64.rpm Wrote: /builddir/build/RPMS/ghc-th-abstraction-doc-0.3.2.0-6.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bWi4CN + umask 022 + cd /builddir/build/BUILD + cd th-abstraction-0.3.2.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ghc-th-abstraction-0.3.2.0-6.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0