Started by user Joe deKoning Running as Joe deKoning [Pipeline] Start of Pipeline [Pipeline] timeout Timeout set to expire in 5 hr 0 min [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] node [2023-05-17T22:09:35.035Z] Running on ub20-x64-omr9 in /home/jenkins/workspace/Build-Jenkins-Container-riscv64 [Pipeline] { [Pipeline] stage [Pipeline] { (Clone) [Pipeline] git [2023-05-17T22:09:44.584Z] The recommended git tool is: NONE [2023-05-17T22:09:45.194Z] No credentials specified [2023-05-17T22:09:45.499Z] Cloning the remote Git repository [2023-05-17T22:09:45.624Z] Cloning repository https://github.com/jdekonin/omr.git [2023-05-17T22:09:45.626Z] > git init /home/jenkins/workspace/Build-Jenkins-Container-riscv64 # timeout=10 [2023-05-17T22:09:45.644Z] Fetching upstream changes from https://github.com/jdekonin/omr.git [2023-05-17T22:09:45.644Z] > git --version # timeout=10 [2023-05-17T22:09:45.650Z] > git --version # 'git version 2.25.1' [2023-05-17T22:09:45.650Z] > git fetch --tags --force --progress -- https://github.com/jdekonin/omr.git +refs/heads/*:refs/remotes/origin/* # timeout=10 [2023-05-17T22:10:28.901Z] > git config remote.origin.url https://github.com/jdekonin/omr.git # timeout=10 [2023-05-17T22:10:28.907Z] > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 [2023-05-17T22:10:29.396Z] Avoid second fetch [2023-05-17T22:10:29.709Z] Checking out Revision f3be54972ec2979dfb9fb1a1b4fea3a5361497c2 (refs/remotes/origin/master) [2023-05-17T22:10:31.875Z] Commit message: "Add dockerfile for riscv64 compiles" [2023-05-17T22:10:32.087Z] First time build. Skipping changelog. [2023-05-17T22:10:29.519Z] > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 [2023-05-17T22:10:29.875Z] > git config core.sparsecheckout # timeout=10 [2023-05-17T22:10:29.883Z] > git checkout -f f3be54972ec2979dfb9fb1a1b4fea3a5361497c2 # timeout=10 [2023-05-17T22:10:30.905Z] > git branch -a -v --no-abbrev # timeout=10 [2023-05-17T22:10:30.916Z] > git checkout -b master f3be54972ec2979dfb9fb1a1b4fea3a5361497c2 # timeout=10 [2023-05-17T22:10:31.999Z] > git rev-list --no-walk e4839adc25e88a9d14e426842af6fc15f46d1605 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh [2023-05-17T22:10:36.376Z] + docker build -t riscv64:11 -t riscv64:latest -f buildenv/docker/riscv64/debian11/Dockerfile . [2023-05-17T22:10:38.814Z] Sending build context to Docker daemon 132.2MB [2023-05-17T22:10:38.814Z] Step 1/9 : FROM debian:11.7-slim AS base [2023-05-17T22:10:38.814Z] ---> 07df01f107e8 [2023-05-17T22:10:38.814Z] Step 2/9 : ENV TZ=America/Toronto [2023-05-17T22:10:38.814Z] ---> Using cache [2023-05-17T22:10:38.814Z] ---> e815ebb0dd3a [2023-05-17T22:10:38.814Z] Step 3/9 : RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone [2023-05-17T22:10:38.814Z] ---> Using cache [2023-05-17T22:10:38.814Z] ---> 38d629518ea7 [2023-05-17T22:10:38.814Z] Step 4/9 : RUN apt-get update && apt-get install -y tzdata python3 git cmake bison flex libelf-dev libdwarf-dev gdb vim ninja-build ccache pkg-config libglib2.0-dev build-essential wget gcc-riscv64-linux-gnu g++-riscv64-linux-gnu qemu-user-static lsb-release mmdebstrap binfmt-support && rm -rf /var/lib/apt/lists/* [2023-05-17T22:10:38.814Z] ---> Using cache [2023-05-17T22:10:38.814Z] ---> 9df7fea63309 [2023-05-17T22:10:38.814Z] Step 5/9 : RUN groupadd -r jenkins && useradd -rm -u 1000 -g jenkins jenkins && mkdir -p /home/jenkins/.ssh && echo "Host git.eclipse.org*\n\tStrictHostKeyChecking no\n" > /home/jenkins/.ssh/config && chown -R jenkins:jenkins /home/jenkins [2023-05-17T22:10:38.814Z] ---> Using cache [2023-05-17T22:10:38.814Z] ---> d7815d9b19c2 [2023-05-17T22:10:38.814Z] Step 6/9 : RUN wget -O /usr/local/include/riscv.h 'https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=include/opcode/riscv.h;hb=2f973f134d7752cbc662ec65da8ad8bbe4c6fb8f' && wget -O /usr/local/include/riscv-opc.h 'https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=include/opcode/riscv-opc.h;hb=2f973f134d7752cbc662ec65da8ad8bbe4c6fb8f' [2023-05-17T22:10:38.814Z] ---> Using cache [2023-05-17T22:10:38.814Z] ---> 26e7f54b3af3 [2023-05-17T22:10:38.814Z] Step 7/9 : RUN cd /opt && git clone https://gitlab.com/qemu-project/qemu.git qemu_src && git -C qemu_src checkout v7.2.0 && mkdir qemu_bld && cd qemu_bld && ../qemu_src/configure --prefix=/opt/qemu-v7.2.0 --target-list=riscv64-linux-user --static && make -j4 && make install && /opt/qemu-v7.2.0/bin/qemu-riscv64 --version && rm -rf /opt/qemu_bld /opt/qemu_src [2023-05-17T22:10:38.814Z] ---> Using cache [2023-05-17T22:10:38.814Z] ---> 3ba5fc958ed8 [2023-05-17T22:10:38.814Z] Step 8/9 : RUN mkdir -p /root/.gnupg && chmod 600 /root/.gnupg && gpg --no-default-keyring --primary-keyring /root/.gnupg/pubring.kbx --keyserver keyserver.ubuntu.com --recv-key B523E5F3FC4E5F2C && gpg --no-default-keyring --primary-keyring /root/.gnupg/pubring.kbx --keyserver keyserver.ubuntu.com --recv-key 8D69674688B6CB36 && gpg --no-default-keyring --primary-keyring /root/.gnupg/pubring.kbx --export B523E5F3FC4E5F2C > /etc/apt/trusted.gpg.d/debian-B523E5F3FC4E5F2C.gpg && gpg --no-default-keyring --primary-keyring /root/.gnupg/pubring.kbx --export 8D69674688B6CB36 > /etc/apt/trusted.gpg.d/debian-8D69674688B6CB36.gpg [2023-05-17T22:10:40.057Z] ---> Running in c6f5d963f74f [2023-05-17T22:10:40.057Z] gpg: keybox '/root/.gnupg/pubring.kbx' created [2023-05-17T22:10:40.057Z] gpg: /root/.gnupg/trustdb.gpg: trustdb created [2023-05-17T22:10:40.057Z] gpg: key B523E5F3FC4E5F2C: public key "Debian Ports Archive Automatic Signing Key (2023) " imported [2023-05-17T22:10:40.057Z] gpg: Total number processed: 1 [2023-05-17T22:10:40.057Z] gpg: imported: 1 [2023-05-17T22:10:41.301Z] gpg: key 8D69674688B6CB36: public key "Debian Ports Archive Automatic Signing Key (2024) " imported [2023-05-17T22:10:41.301Z] gpg: Total number processed: 1 [2023-05-17T22:10:41.301Z] gpg: imported: 1 [2023-05-17T22:10:41.301Z] Removing intermediate container c6f5d963f74f [2023-05-17T22:10:41.301Z] ---> d92037dba9ad [2023-05-17T22:10:41.301Z] Step 9/9 : RUN mmdebstrap --variant=minbase --architectures=riscv64 --include="debian-ports-archive-keyring,build-essential,libdwarf-dev,libelf-dev,libx11-dev,libxext-dev,libxrender-dev,libxrandr-dev,libxtst-dev,libxt-dev,libasound2-dev,libcups2-dev,libfontconfig1-dev" bullseye "/opt/sysroot" "deb http://deb.debian.org/debian-ports/ sid main" "deb http://deb.debian.org/debian-ports/ unreleased main" [2023-05-17T22:10:41.301Z] ---> Running in 5b37b17bc742 [2023-05-17T22:10:42.687Z] I: automatically chosen mode: root [2023-05-17T22:10:42.687Z] E: root mode requires mount which requires CAP_SYS_ADMIN [2023-05-17T22:10:42.687Z] The command '/bin/sh -c mmdebstrap --variant=minbase --architectures=riscv64 --include="debian-ports-archive-keyring,build-essential,libdwarf-dev,libelf-dev,libx11-dev,libxext-dev,libxrender-dev,libxrandr-dev,libxtst-dev,libxt-dev,libasound2-dev,libcups2-dev,libfontconfig1-dev" bullseye "/opt/sysroot" "deb http://deb.debian.org/debian-ports/ sid main" "deb http://deb.debian.org/debian-ports/ unreleased main"' returned a non-zero code: 25 [Pipeline] } [Pipeline] // stage [Pipeline] cleanWs [2023-05-17T22:10:45.045Z] [WS-CLEANUP] Deleting project workspace... [2023-05-17T22:10:45.046Z] [WS-CLEANUP] Deferred wipeout is used... [2023-05-17T22:10:45.656Z] [WS-CLEANUP] done [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // timestamps [Pipeline] } [Pipeline] // timeout [Pipeline] End of Pipeline ERROR: script returned exit code 25 Finished: FAILURE