Home Quick start All builds News Donations
More
Log In
Light Theme Docs
Workers

SparrowCI Report - gh-melezhik-sparrow-rakudo-jvm | [image: melezhik/sparrow:alpine]

  • Summary
  • Pipeline YAML
  • Report
BuildID: 2997
Status: FAIL
Image: melezhik/sparrow:alpine
Worker status: OK
---
Date: 10.02.2023 @ 04:01
Time elapsed: 857 sec
---
SCM: https://github.com/melezhik/sparrow-rakudo-jvm.git
Git sha: 25a43c0
Git comment: Create sparrow.yaml
tasks:
  -
    name: run-docker
    language: Bash
    default: true
    code: |
      sudo apk add docker-cli
      cd source/
      docker build . -t melezhik/sparrow:alpine-jvm
03:47:39 :: [repository] - index updated from https://sparrowhub.io/repo/api/v1/index
run stage: run
source directory does not yet exist, download source archive from storage
03:47:42 :: [repository] - installing pack-unpack, version 0.000001
[task run: task.bash - unpack source archive]
[dump code: task.bash]
[1] set -e
[2] 
[3] file=$(config file)
[4] dir=$(config dir)
[5] 
[6] echo "tar -xzf $file "
[7] 
[8] tar -xzf $file
[9] 
[10] if test $dir; then
[11]   ls -l $dir
[12] fi
[13] 
[14] 
[task stdout]
03:47:44 :: tar -xzf source.tar.gz 
[task run: task.bash - tasks/run-docker]
[dump code: task.bash]
[1] sudo apk add docker-cli
[2] cd source/
[3] docker build . -t melezhik/sparrow:alpine-jvm
[4] 
[task stdout]
03:47:44 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
03:47:44 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
03:47:44 :: fetch https://dl.cloudsmith.io/public/nxadm-pkgs/rakudo-pkg/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
03:47:45 :: (1/1) Installing docker-cli (20.10.20-r0)
03:47:45 :: Executing busybox-1.35.0-r17.trigger
03:47:45 :: OK: 752 MiB in 61 packages
03:47:45 :: Sending build context to Docker daemon  66.56kB
03:47:45 :: 
03:47:45 :: Step 1/27 : FROM alpine:latest
03:47:45 ::  ---> 042a816809aa
03:47:45 :: Step 2/27 : ENV PATH="/home/worker/.raku/bin:/var/rakudo/rakudo-2022.12/install/bin/:${PATH}"
03:47:45 ::  ---> Running in 1061f01b21a0
03:47:45 :: Removing intermediate container 1061f01b21a0
03:47:45 ::  ---> fccbc41b60b7
03:47:45 :: Step 3/27 : ENV SP6_DUMP_TASK_CODE=1
03:47:45 ::  ---> Running in e844150f052b
03:47:46 :: Removing intermediate container e844150f052b
03:47:46 ::  ---> c59bbf0672a5
03:47:46 :: Step 4/27 : ENV SP6_FORMAT_COLOR=1
03:47:46 ::  ---> Running in 26f87da21587
03:47:46 :: Removing intermediate container 26f87da21587
03:47:46 ::  ---> 9373a515ad2b
03:47:46 :: Step 5/27 : RUN apk update && apk add openssl bash curl wget perl openssl-dev sudo git
03:47:46 ::  ---> Running in 8b97408a89a2
03:47:46 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz
03:47:46 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz
03:47:47 :: v3.17.1-200-g1154cd7c59a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main]
03:47:47 :: v3.17.1-204-gfc7f4bddcdb [https://dl-cdn.alpinelinux.org/alpine/v3.17/community]
03:47:47 :: OK: 17815 distinct packages available
03:47:47 :: (1/26) Upgrading libcrypto3 (3.0.7-r2 -> 3.0.8-r0)
03:47:47 :: (2/26) Upgrading libssl3 (3.0.7-r2 -> 3.0.8-r0)
03:47:47 :: (3/26) Installing ncurses-terminfo-base (6.3_p20221119-r0)
03:47:47 :: (4/26) Installing ncurses-libs (6.3_p20221119-r0)
03:47:47 :: (5/26) Installing readline (8.2.0-r0)
03:47:47 :: (6/26) Installing bash (5.2.15-r0)
03:47:47 :: Executing bash-5.2.15-r0.post-install
03:47:47 :: (7/26) Installing ca-certificates (20220614-r4)
03:47:47 :: (8/26) Installing brotli-libs (1.0.9-r9)
03:47:47 :: (9/26) Installing nghttp2-libs (1.51.0-r0)
03:47:47 :: (10/26) Installing libcurl (7.87.0-r1)
03:47:47 :: (11/26) Installing curl (7.87.0-r1)
03:47:47 :: (12/26) Installing libexpat (2.5.0-r0)
03:47:47 :: (13/26) Installing pcre2 (10.42-r0)
03:47:47 :: (14/26) Installing git (2.38.3-r1)
03:47:48 :: (15/26) Installing openssl (3.0.8-r0)
03:47:48 :: (16/26) Installing pkgconf (1.9.4-r0)
03:47:48 :: (17/26) Installing openssl-dev (3.0.8-r0)
03:47:48 :: (18/26) Installing libbz2 (1.0.8-r4)
03:47:48 :: (19/26) Installing perl (5.36.0-r0)
03:47:48 :: (20/26) Installing perl-error (0.17029-r1)
03:47:48 :: (21/26) Installing perl-git (2.38.3-r1)
03:47:48 :: (22/26) Installing git-perl (2.38.3-r1)
03:47:48 :: (23/26) Installing sudo (1.9.12_p2-r0)
03:47:48 :: (24/26) Installing libunistring (1.1-r0)
03:47:48 :: (25/26) Installing libidn2 (2.3.4-r0)
03:47:48 :: (26/26) Installing wget (1.21.3-r2)
03:47:48 :: Executing busybox-1.35.0-r29.trigger
03:47:48 :: Executing ca-certificates-20220614-r4.trigger
03:47:48 :: OK: 64 MiB in 39 packages
03:47:49 :: Removing intermediate container 8b97408a89a2
03:47:49 ::  ---> 374f0858b50a
03:47:49 :: Step 6/27 : RUN apk add --no-cache bash g++ make
03:47:49 ::  ---> Running in c1a820867820
03:47:49 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz
03:47:50 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz
03:47:50 :: (1/15) Installing libgcc (12.2.1_git20220924-r4)
03:47:50 :: (2/15) Installing libstdc++ (12.2.1_git20220924-r4)
03:47:50 :: (3/15) Installing libstdc++-dev (12.2.1_git20220924-r4)
03:47:50 :: (4/15) Installing binutils (2.39-r2)
03:47:50 :: (5/15) Installing libgomp (12.2.1_git20220924-r4)
03:47:50 :: (6/15) Installing libatomic (12.2.1_git20220924-r4)
03:47:50 :: (7/15) Installing gmp (6.2.1-r2)
03:47:50 :: (8/15) Installing isl25 (0.25-r0)
03:47:50 :: (9/15) Installing mpfr4 (4.1.0-r0)
03:47:50 :: (10/15) Installing mpc1 (1.2.1-r1)
03:47:50 :: (11/15) Installing gcc (12.2.1_git20220924-r4)
03:47:51 :: (12/15) Installing musl-dev (1.2.3-r4)
03:47:51 :: (13/15) Installing libc-dev (0.7.2-r3)
03:47:51 :: (14/15) Installing g++ (12.2.1_git20220924-r4)
03:47:51 :: (15/15) Installing make (4.3-r1)
03:47:51 :: Executing busybox-1.35.0-r29.trigger
03:47:51 :: OK: 293 MiB in 54 packages
03:47:53 :: Removing intermediate container c1a820867820
03:47:53 ::  ---> 36e392c7e3ed
03:47:53 :: Step 7/27 : RUN mkdir -p /var/rakudo/ && cd /var/rakudo/ && curl -sLf https://rakudo.org/dl/rakudo/rakudo-2022.12.tar.gz -o rakudo-2022.12.tar.gz
03:47:53 ::  ---> Running in 501558acca62
03:47:55 :: Removing intermediate container 501558acca62
03:47:55 ::  ---> f2400b44d79c
03:47:55 :: Step 8/27 : RUN apk add openjdk9 --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community
03:47:55 ::  ---> Running in b645f9cb1b18
03:47:55 :: fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
03:47:56 :: (1/32) Installing openjdk9-jmods (9.0.4_p12-r7)
03:47:57 :: (2/32) Installing openjdk9-demos (9.0.4_p12-r7)
03:47:57 :: (3/32) Installing openjdk9-doc (9.0.4_p12-r7)
03:47:57 :: (4/32) Installing java-common (0.5-r0)
03:47:57 :: (5/32) Installing libffi (3.4.4-r0)
03:47:57 :: (6/32) Installing p11-kit (0.24.1-r1)
03:47:58 :: (7/32) Installing libtasn1 (4.19.0-r0)
03:47:58 :: (8/32) Installing p11-kit-trust (0.24.1-r1)
03:47:58 :: (9/32) Installing java-cacerts (1.0-r1)
03:47:58 :: (10/32) Installing musl-fts (1.2.7-r3)
03:47:58 :: (11/32) Installing xz-libs (5.2.9-r0)
03:47:58 :: (12/32) Installing libelf (0.187-r2)
03:47:58 :: (13/32) Installing openjdk9-jre-headless (9.0.4_p12-r7)
03:47:59 :: (14/32) Installing libxau (1.0.10-r0)
03:47:59 :: (15/32) Installing libmd (1.0.4-r0)
03:47:59 :: (16/32) Installing libbsd (0.11.7-r0)
03:47:59 :: (17/32) Installing libxdmcp (1.1.4-r0)
03:47:59 :: (18/32) Installing libxcb (1.15-r0)
03:47:59 :: (19/32) Installing libx11 (1.8.4-r0)
03:47:59 :: (20/32) Installing libxext (1.3.5-r0)
03:47:59 :: (21/32) Installing libxi (1.8-r0)
03:47:59 :: (22/32) Installing libxrender (0.9.11-r0)
03:47:59 :: (23/32) Installing libxtst (1.2.4-r0)
03:47:59 :: (24/32) Installing alsa-lib (1.2.8-r0)
03:47:59 :: (25/32) Installing libpng (1.6.38-r0)
03:47:59 :: (26/32) Installing freetype (2.12.1-r0)
03:47:59 :: (27/32) Installing giflib (5.2.1-r2)
03:47:59 :: (28/32) Installing libjpeg-turbo (2.1.4-r0)
03:47:59 :: (29/32) Installing lcms2 (2.14-r0)
03:47:59 :: (30/32) Installing openjdk9-jre (9.0.4_p12-r7)
03:48:00 :: (31/32) Installing openjdk9-jdk (9.0.4_p12-r7)
03:48:00 :: (32/32) Installing openjdk9 (9.0.4_p12-r7)
03:48:00 :: Executing busybox-1.35.0-r29.trigger
03:48:00 :: Executing ca-certificates-20220614-r4.trigger
03:48:00 :: Executing java-common-0.5-r0.trigger
03:48:00 :: OK: 563 MiB in 86 packages
03:48:02 :: Removing intermediate container b645f9cb1b18
03:48:02 ::  ---> 6139f8fe7caa
03:48:02 :: Step 9/27 : RUN echo OK
03:48:02 ::  ---> Running in 64723cd3b555
03:48:02 :: OK
03:48:03 :: Removing intermediate container 64723cd3b555
03:48:03 ::  ---> a27be2e1fa73
03:48:03 :: Step 10/27 : RUN cd /var/rakudo/ && tar -xzf rakudo-2022.12.tar.gz && cd rakudo-2022.12 && perl Configure.pl --gen-nqp --backends=jvm
03:48:03 ::  ---> Running in fb182684e3f3
03:48:03 :: fatal: not in a git directory
03:48:03 :: fatal: not in a git directory
03:48:03 :: ===ATTENTION===
03:48:03 ::   No --prefix supplied, building and installing to /var/rakudo/rakudo-2022.12/install
03:48:03 :: No pre-existing installed file found at /var/rakudo/rakudo-2022.12/install/bin/nqp-j
03:48:03 :: Cloning from https://github.com/Raku/nqp.git
03:48:03 :: Cloning into 'nqp'...
03:48:13 :: Note: switching to '2022.12'.
03:48:13 :: 
03:48:13 :: You are in 'detached HEAD' state. You can look around, make experimental
03:48:13 :: changes and commit them, and you can discard any commits you make in this
03:48:13 :: state without impacting any branches by switching back to a branch.
03:48:13 :: 
03:48:13 :: If you want to create a new branch to retain commits you create, you may
03:48:13 :: do so (now or later) by using -c with the switch command. Example:
03:48:13 :: 
03:48:13 ::   git switch -c <new-branch-name>
03:48:13 :: 
03:48:13 :: Or undo this operation with:
03:48:13 :: 
03:48:13 ::   git switch -
03:48:13 :: 
03:48:13 :: Turn off this advice by setting config variable advice.detachedHead to false
03:48:13 :: 
03:48:13 :: HEAD is now at d51a1c5a6 [release] Bump VERSION to 2022.12
03:48:13 :: Building NQP ...
03:48:13 :: perl Configure.pl --prefix=/var/rakudo/rakudo-2022.12/install --make-install --git-protocol=https --no-relocatable --no-ignore-errors --silent-build --no-force-rebuild --backends=jvm
03:48:14 :: Updating submodules .................................... OK
03:48:14 :: got: openjdk version "9.0.4"
03:48:14 :: Using openjdk version "9.0.4"
03:48:14 :: 
03:48:14 :: Cleaning up ...
03:48:14 :: +++ Preparing JVM build directories
03:48:14 :: ++++++ Building JVM backend
03:48:14 :: +++ Preparing Java runtime
03:48:16 :: src/vm/jvm/runtime/org/raku/nqp/runtime/Ops.java:146: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:16 :: import sun.misc.Unsafe;
03:48:16 ::                ^
03:48:16 :: src/vm/jvm/runtime/org/raku/nqp/sixmodel/reprs/P6OpaqueBaseInstance.java:10: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:16 :: import sun.misc.Unsafe;
03:48:16 ::                ^
03:48:17 :: src/vm/jvm/runtime/org/raku/nqp/runtime/Ops.java:162: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:17 ::             Field theUnsafe = Unsafe.class.getDeclaredField("theUnsafe");
03:48:17 ::                               ^
03:48:17 :: src/vm/jvm/runtime/org/raku/nqp/runtime/Ops.java:164: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:17 ::             Unsafe u = (Unsafe)theUnsafe.get(null);
03:48:17 ::             ^
03:48:17 :: src/vm/jvm/runtime/org/raku/nqp/runtime/Ops.java:164: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:17 ::             Unsafe u = (Unsafe)theUnsafe.get(null);
03:48:17 ::                         ^
03:48:17 :: src/vm/jvm/runtime/org/raku/nqp/sixmodel/reprs/P6OpaqueBaseInstance.java:119: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:17 ::     private Unsafe unsafe;
03:48:17 ::             ^
03:48:17 :: src/vm/jvm/runtime/org/raku/nqp/sixmodel/reprs/P6OpaqueBaseInstance.java:126: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:17 ::                 Field unsafeField = Unsafe.class.getDeclaredField("theUnsafe");
03:48:17 ::                                     ^
03:48:17 :: src/vm/jvm/runtime/org/raku/nqp/sixmodel/reprs/P6OpaqueBaseInstance.java:128: warning: Unsafe is internal proprietary API and may be removed in a future release
03:48:17 ::                 unsafe = (Unsafe)unsafeField.get(null);
03:48:17 ::                           ^
03:48:17 :: Note: Some input files use or override a deprecated API.
03:48:17 :: Note: Recompile with -Xlint:deprecation for details.
03:48:17 :: Note: Some input files use unchecked or unsafe operations.
03:48:17 :: Note: Recompile with -Xlint:unchecked for details.
03:48:17 :: 8 warnings
03:48:17 :: +++ Generating	gen/jvm/stage1/nqpmo.nqp
03:48:18 :: +++ Compiling	gen/jvm/stage1/nqpmo.jar
03:48:22 :: +++ Compiling	gen/jvm/stage1/ModuleLoader.jar
03:48:24 :: +++ Generating	gen/jvm/stage1/NQPCORE.setting
03:48:24 :: +++ Compiling	gen/jvm/stage1/NQPCORE.setting.jar
03:48:35 :: +++ Generating	gen/jvm/stage1/QASTNode.nqp
03:48:35 :: +++ Compiling	gen/jvm/stage1/QASTNode.jar
03:48:39 :: +++ Generating	gen/jvm/stage1/QRegex.nqp
03:48:39 :: +++ Compiling	gen/jvm/stage1/QRegex.jar
03:48:45 :: +++ Generating 	stage 1 nqp-config.nqp
03:48:45 :: +++ Generating	gen/jvm/stage1/NQPHLL.nqp
03:48:45 :: +++ Generating	gen/jvm/stage1/JASTNodes.nqp
03:48:45 :: +++ Compiling	gen/jvm/stage1/JASTNodes.jar
03:48:48 :: +++ Compiling	gen/jvm/stage1/NQPHLL.jar
03:49:57 :: +++ Generating	gen/jvm/stage1/QAST.nqp
03:49:57 :: +++ Compiling	gen/jvm/stage1/QAST.jar
03:50:12 :: +++ Generating	gen/jvm/stage1/NQPP6QRegex.nqp
03:50:12 :: +++ Compiling	gen/jvm/stage1/NQPP6QRegex.jar
03:50:19 :: +++ Creating	stage 1 NQP
03:50:30 :: +++ Generating	gen/jvm/stage2/nqpmo.nqp
03:50:30 :: +++ Compiling	gen/jvm/stage2/nqpmo.jar
03:50:34 :: +++ Compiling	gen/jvm/stage2/ModuleLoader.jar
03:50:36 :: +++ Generating	gen/jvm/stage2/NQPCORE.setting
03:50:36 :: +++ Compiling	gen/jvm/stage2/NQPCORE.setting.jar
03:50:47 :: +++ Generating	gen/jvm/stage2/QASTNode.nqp
03:50:47 :: +++ Compiling	gen/jvm/stage2/QASTNode.jar
03:50:51 :: +++ Generating	gen/jvm/stage2/QRegex.nqp
03:50:51 :: +++ Compiling	gen/jvm/stage2/QRegex.jar
03:50:58 :: +++ Generating 	stage 2 nqp-config.nqp
03:50:58 :: +++ Generating	gen/jvm/stage2/NQPHLL.nqp
03:50:58 :: +++ Generating	gen/jvm/stage2/JASTNodes.nqp
03:50:58 :: +++ Compiling	gen/jvm/stage2/JASTNodes.jar
03:51:01 :: +++ Compiling	gen/jvm/stage2/NQPHLL.jar
03:52:07 :: +++ Generating	gen/jvm/stage2/QAST.nqp
03:52:07 :: +++ Compiling	gen/jvm/stage2/QAST.jar
03:52:21 :: +++ Generating	gen/jvm/stage2/NQPP6QRegex.nqp
03:52:21 :: +++ Compiling	gen/jvm/stage2/NQPP6QRegex.jar
03:52:28 :: +++ Creating	stage 2 NQP
03:52:39 :: +++ Installing JVM stage 2 files locally
03:52:39 :: +++ Setting up	nqp-j
03:52:39 :: got: openjdk version "9.0.4"
03:52:39 :: Using openjdk version "9.0.4"
03:52:39 :: 
03:52:39 :: +++ Compiling	NQPP5QRegex.jar
03:52:44 :: +++ Setting up default runner
03:52:44 :: +++ Preparing JVM build directories
03:52:44 :: ++++++ Building JVM backend
03:52:44 :: +++ Installing JVM stage 2 files locally
03:52:44 :: +++ Setting up	nqp-j
03:52:44 :: got: openjdk version "9.0.4"
03:52:44 :: Using openjdk version "9.0.4"
03:52:44 :: 
03:52:44 :: +++ Compiling	NQPP5QRegex.jar
03:52:49 :: +++ Creating JVM installation directories
03:52:49 :: +++ Installing into /var/rakudo/rakudo-2022.12/install
03:52:49 :: +++ Installing JVM specifics
03:52:49 :: got: openjdk version "9.0.4"
03:52:49 :: Using openjdk version "9.0.4"
03:52:49 :: 
03:52:49 :: +++ Setting up default runner
03:52:49 :: +++ Installing default runner
03:52:49 :: 
03:52:49 :: NQP has been built and installed.
03:52:51 :: Using /var/rakudo/rakudo-2022.12/install/bin/nqp-j (version 2022.12 / OpenJDK 9.0.4).
03:52:51 :: Cleaning up ...
03:52:51 :: 
03:52:51 :: You can now use 'make' to build Rakudo.
03:52:51 :: After that, 'make test' will run some tests and
03:52:51 :: 'make install' will install Rakudo.
03:52:53 :: Removing intermediate container fb182684e3f3
03:52:53 ::  ---> d7a8036bdbd3
03:52:53 :: Step 11/27 : RUN cd /var/rakudo/rakudo-2022.12 && make
03:52:53 ::  ---> Running in b7587067f6cd
03:52:53 :: +++ Checking for jvm NQP version
03:52:55 :: +++ Expanding	gen/jvm/main-version.nqp
03:52:55 :: fatal: not in a git directory
03:52:55 :: fatal: not in a git directory
03:52:57 :: +++ Generating	gen/jvm/rakudo.nqp
03:52:59 :: +++ Generating	gen/jvm/Grammar.nqp
03:53:01 :: +++ Generating	gen/jvm/World.nqp
03:53:04 :: +++ Generating	gen/jvm/ModuleLoader.nqp
03:53:06 :: +++ Compiling	blib/Perl6/ModuleLoader.jar
03:53:08 :: +++ Generating	gen/jvm/Ops.nqp
03:53:10 :: +++ Compiling	blib/Perl6/Ops.jar
03:53:13 :: +++ Generating	gen/jvm/Pod.nqp
03:53:15 :: +++ Compiling	blib/Perl6/Pod.jar
03:53:20 :: +++ Compiling	blib/Perl6/World.jar
03:53:29 :: +++ Generating	gen/jvm/Actions.nqp
03:53:32 :: +++ Compiling	blib/Perl6/Actions.jar
03:53:48 :: +++ Compiling	blib/Perl6/Grammar.jar
03:54:06 :: +++ Generating	gen/jvm/Compiler.nqp
03:54:08 :: +++ Generating	gen/jvm/Optimizer.nqp
03:54:10 :: +++ Generating	gen/jvm/Metamodel.nqp
03:54:12 :: +++ Compiling	blib/Perl6/Metamodel.jar
03:54:23 :: +++ Compiling	blib/Perl6/Optimizer.jar
03:54:31 :: +++ Compiling	blib/Perl6/Compiler.jar
03:54:34 :: +++ Generating	gen/jvm/SysConfig.nqp
03:54:36 :: +++ Compiling	blib/Perl6/SysConfig.jar
03:54:37 :: +++ Generating	rakudo-runtime.jar
03:54:38 :: src/vm/jvm/runtime/org/raku/rakudo/RakudoContainerSpec.java:4: warning: Unsafe is internal proprietary API and may be removed in a future release
03:54:38 :: import sun.misc.Unsafe;
03:54:38 ::                ^
03:54:39 :: src/vm/jvm/runtime/org/raku/rakudo/RakudoContainerSpec.java:94: warning: Unsafe is internal proprietary API and may be removed in a future release
03:54:39 ::     private Unsafe unsafe;
03:54:39 ::             ^
03:54:39 :: src/vm/jvm/runtime/org/raku/rakudo/RakudoContainerSpec.java:101: warning: Unsafe is internal proprietary API and may be removed in a future release
03:54:39 ::                 Field unsafeField = Unsafe.class.getDeclaredField("theUnsafe");
03:54:39 ::                                     ^
03:54:39 :: src/vm/jvm/runtime/org/raku/rakudo/RakudoContainerSpec.java:103: warning: Unsafe is internal proprietary API and may be removed in a future release
03:54:39 ::                 unsafe = (Unsafe)unsafeField.get(null);
03:54:39 ::                           ^
03:54:39 :: Note: src/vm/jvm/runtime/org/raku/rakudo/RakudoJavaInterop.java uses or overrides a deprecated API.
03:54:39 :: Note: Recompile with -Xlint:deprecation for details.
03:54:39 :: Note: src/vm/jvm/runtime/org/raku/rakudo/RakudoJavaInterop.java uses unchecked or unsafe operations.
03:54:39 :: Note: Recompile with -Xlint:unchecked for details.
03:54:39 :: 4 warnings
03:54:39 :: +++ Compiling	rakudo.jar
03:54:42 :: +++ Generating	gen/jvm/BOOTSTRAP/v6c.nqp
03:54:44 :: +++ Compiling	blib/Perl6/BOOTSTRAP/v6c.jar
03:54:52 :: fatal: not in a git directory
03:54:52 :: fatal: not in a git directory
03:54:55 :: +++ Compiling	blib/CORE.c.setting.jar
03:54:55 :: fatal: not in a git directory
03:54:55 :: fatal: not in a git directory
03:55:01 :: The following step can take a long time, please be patient.
03:55:03 :: Stage start      :   0.000
03:57:16 :: Stage parse      : 132.171
03:57:16 :: Stage syntaxcheck:   0.000
03:57:16 :: Stage ast        :   0.000
03:57:27 :: Stage optimize   :  11.563
03:57:55 :: Stage jast       :  27.634
03:58:03 :: Stage classfile  :   8.004
03:58:03 :: Stage jar        :   0.000
03:58:03 :: +++ Generating	gen/jvm/BOOTSTRAP/v6d.nqp
03:58:05 :: +++ Compiling	blib/Perl6/BOOTSTRAP/v6d.jar
03:58:06 :: +++ Compiling	blib/CORE.d.setting.jar
03:58:06 :: fatal: not in a git directory
03:58:06 :: fatal: not in a git directory
03:58:10 :: The following step can take a long time, please be patient.
03:58:13 :: Stage start      :   0.000
03:58:17 :: Stage parse      :   4.758
03:58:17 :: Stage syntaxcheck:   0.000
03:58:17 :: Stage ast        :   0.000
03:58:17 :: Stage optimize   :   0.089
03:58:18 :: Stage jast       :   0.316
03:58:18 :: Stage classfile  :   0.064
03:58:18 :: Stage jar        :   0.000
03:58:18 :: +++ Generating	gen/jvm/BOOTSTRAP/v6e.nqp
03:58:20 :: +++ Compiling	blib/Perl6/BOOTSTRAP/v6e.jar
03:58:21 :: +++ Compiling	blib/CORE.e.setting.jar
03:58:21 :: fatal: not in a git directory
03:58:21 :: fatal: not in a git directory
03:58:26 :: The following step can take a long time, please be patient.
03:58:28 :: Stage start      :   0.001
03:58:37 :: Stage parse      :   9.612
03:58:37 :: Stage syntaxcheck:   0.000
03:58:37 :: Stage ast        :   0.000
03:58:38 :: Stage optimize   :   0.456
03:58:39 :: Stage jast       :   1.537
03:58:40 :: Stage classfile  :   0.477
03:58:40 :: Stage jar        :   0.000
03:58:40 :: +++ Setting up	rakudo-j
03:58:40 :: +++ Generating	gen/jvm/rakudo-debug.nqp
03:58:42 :: +++ Compiling	rakudo-debug.jar
03:58:47 :: +++ Setting up	rakudo-debug-j
03:58:47 :: +++ Setting up	eval-client.pl
03:58:47 :: +++ Setting up JVM runner
03:58:47 :: Removing intermediate container b7587067f6cd
03:58:47 ::  ---> 57b80cdf31d7
03:58:47 :: Step 12/27 : RUN cd /var/rakudo/rakudo-2022.12 && make install
03:58:47 ::  ---> Running in c33dd4b02f6f
03:58:47 :: +++ Checking for jvm NQP version
03:58:48 :: +++ Creating installation directories
03:58:48 :: +++ Installing files
03:58:48 :: +++ Preparing installation
04:00:56 ::     Installed 13 core modules in 117.256 seconds!
04:00:56 :: +++ JVM BACKEND INSTALLED
04:00:56 :: +++ Installing JVM launcher
04:00:56 :: +++ Rakudo installed succesfully!
04:00:56 :: Removing intermediate container c33dd4b02f6f
04:00:56 ::  ---> 0178d38d6363
04:00:56 :: Step 13/27 : RUN adduser -D -h /home/worker -s /bin/bash -G wheel worker
04:00:56 ::  ---> Running in f8715eb8bbc2
04:00:57 :: Removing intermediate container f8715eb8bbc2
04:00:57 ::  ---> 13b79eb1ab9e
04:00:57 :: Step 14/27 : RUN echo '%wheel ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers
04:00:57 ::  ---> Running in 3678a4ef0e9b
04:00:57 :: Removing intermediate container 3678a4ef0e9b
04:00:57 ::  ---> 88c5935460fc
04:00:57 :: Step 15/27 : RUN addgroup worker wheel
04:00:57 ::  ---> Running in 22de3993f346
04:00:58 :: Removing intermediate container 22de3993f346
04:00:58 ::  ---> 9306b15f526b
04:00:58 :: Step 16/27 : RUN sudo echo
04:00:58 ::  ---> Running in 69824adc6d80
04:00:58 :: 
04:00:58 :: Removing intermediate container 69824adc6d80
04:00:58 ::  ---> 0ebcd69d142c
04:00:58 :: Step 17/27 : USER worker
04:00:58 ::  ---> Running in b09f62a45b23
04:00:58 :: Removing intermediate container b09f62a45b23
04:00:58 ::  ---> 6bf4c583ad00
04:00:58 :: Step 18/27 : RUN find /var/rakudo/rakudo-2022.12/install/bin/ && ls ksdsk
04:00:58 ::  ---> Running in ec2572ef99f4
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/nqp-j
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/nqp
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/eval-client.pl
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/perl6-j
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/rakudo-debug-j
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/rakudo-eval-server
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/perl6-eval-server
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/perl6-debug-j
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/perl6-jdb-server
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/rakudo
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/rakudo-jdb-server
04:00:59 :: /var/rakudo/rakudo-2022.12/install/bin/rakudo-j
04:00:59 :: ls: ksdsk: No such file or directory
04:00:59 :: 
[task stderr]
04:00:59 :: The command '/bin/sh -c find /var/rakudo/rakudo-2022.12/install/bin/ && ls ksdsk' returned a non-zero code: 1
04:00:59 :: task exit status: 1
04:00:59 :: task tasks/run-docker FAILED
The spawned command 'docker exec -i sparrow-worker sh -l /var/.sparrowdo/env/run-docker/.sparrowdo/sparrowrun.sh' exited unsuccessfully (exit code: 1, signal: 0)
  in block <unit> at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/resources/D89191B85489D8D1AA2CA29B23BB54732926E4C8 line 13
  in sub MAIN at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/bin/sparrowdo line 3
  in block <unit> at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/bin/sparrowdo line 1