Running with gitlab-runner 15.5.0 (0d4137b8)  on emba-dedicated-docker-runner or_peUvb section_start:1710693398:prepare_executor Preparing the "docker" executor Using Docker executor with image docker:19.03.12 ... Pulling docker image docker:19.03.12 ... Using docker image sha256:81f5749c9058a7284e6acd8e126f2b882765a17b9ead14422b51cde1a110b85c for docker:19.03.12 with digest docker@sha256:d41efe7ad0df5a709cfd4e627c7e45104f39bbc08b1b40d7fb718c562b3ce135 ... section_end:1710693418:prepare_executor section_start:1710693418:prepare_script Preparing environment Running on runner-orpeuvb-project-1-concurrent-1 via emba-runner.gnu.org... section_end:1710693424:prepare_script section_start:1710693424:get_sources Getting source from Git repository $ git config --global http.proxy $HTTP_PROXY; git config --global https.proxy $HTTPS_PROXY Fetching changes with git depth set to 50... Reinitialized existing Git repository in /builds/emacs/emacs/.git/ Checking out 21828f28 as master... Skipping Git submodules setup section_end:1710693471:get_sources section_start:1710693471:step_script Executing "step_script" stage of the job script Using docker image sha256:81f5749c9058a7284e6acd8e126f2b882765a17b9ead14422b51cde1a110b85c for docker:19.03.12 with digest docker@sha256:d41efe7ad0df5a709cfd4e627c7e45104f39bbc08b1b40d7fb718c562b3ce135 ... $ docker info WARNING: You're not using the default seccomp profile WARNING: No kernel memory limit support WARNING: No oom kill disable support Client: Debug Mode: false Server: Containers: 7 Running: 3 Paused: 0 Stopped: 4 Images: 3 Server Version: 24.0.5 Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Using metacopy: false Native Overlay Diff: true userxattr: false Logging Driver: json-file Cgroup Driver: systemd Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: runc io.containerd.runc.v2 Default Runtime: runc Init Binary: docker-init containerd version: runc version: init version: Security Options: apparmor seccomp Profile: builtin cgroupns Kernel Version: 5.15.0-100-generic Operating System: Trisquel GNU/Linux Aramo (11.0) OSType: linux Architecture: x86_64 CPUs: 2 Total Memory: 1.918GiB Name: emba-runner.gnu.org ID: 9cb022b6-69bb-4171-b66e-0000ffc115ea Docker Root Dir: /var/lib/docker Debug Mode: false HTTP Proxy: http://serverproxy0p.fsf.org:8118/ HTTPS Proxy: http://serverproxy0p.fsf.org:8118/ No Proxy: localhost,127.0.0.1,eggs.gnu.org,emba.gnu.org/ Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false $ echo "docker registry is ${CI_REGISTRY}" docker registry is emba.gnu.org:5050 $ docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY} WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /.docker-config-21828f288ef57422d12860d71e3d4cd8b8cc97b4/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded $ docker pull ${CI_REGISTRY_IMAGE}:${target}-${BUILD_TAG} emacs-inotify-master: Pulling from emacs/emacs ec335f17d0c7: Already exists b212bcd1303a: Pulling fs layer 4e1bf6f7aa8c: Pulling fs layer 0e71930095e2: Pulling fs layer 4f4fb700ef54: Pulling fs layer a24adf2b3868: Pulling fs layer 71668d4e178a: Pulling fs layer 871a2eecc68d: Pulling fs layer 4f4fb700ef54: Waiting a24adf2b3868: Waiting 71668d4e178a: Waiting 871a2eecc68d: Waiting 4e1bf6f7aa8c: Verifying Checksum 4e1bf6f7aa8c: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete a24adf2b3868: Verifying Checksum a24adf2b3868: Download complete 71668d4e178a: Verifying Checksum 71668d4e178a: Download complete b212bcd1303a: Verifying Checksum b212bcd1303a: Download complete 0e71930095e2: Verifying Checksum 0e71930095e2: Download complete 871a2eecc68d: Verifying Checksum 871a2eecc68d: Download complete b212bcd1303a: Pull complete 4e1bf6f7aa8c: Pull complete 0e71930095e2: Pull complete 4f4fb700ef54: Pull complete a24adf2b3868: Pull complete 71668d4e178a: Pull complete 871a2eecc68d: Pull complete Digest: sha256:430bb4d52ddefdd1f9622ef3f8dbecb8a51eab9d70dfdf4f060b010ca78473ff Status: Downloaded newer image for emba.gnu.org:5050/emacs/emacs:emacs-inotify-master emba.gnu.org:5050/emacs/emacs:emacs-inotify-master $ export PWD=$(pwd) $ docker run -i -e EMACS_EMBA_CI=${EMACS_EMBA_CI} -e EMACS_TEST_JUNIT_REPORT=${EMACS_TEST_JUNIT_REPORT} -e EMACS_TEST_TIMEOUT=${EMACS_TEST_TIMEOUT} -e EMACS_TEST_VERBOSE=${EMACS_TEST_VERBOSE} --volumes-from $(docker ps -q -f "label=com.gitlab.gitlab-runner.job.id=${CI_JOB_ID}"):ro --name ${test_name} ${CI_REGISTRY_IMAGE}:${target}-${BUILD_TAG} /bin/bash -xvc "git fetch ${PWD} HEAD && echo checking out these updated files && git diff --name-only FETCH_HEAD && ( git diff --name-only FETCH_HEAD | xargs git checkout -f FETCH_HEAD ) && make -j4 && make ${make_params}" git fetch /builds/emacs/emacs HEAD && echo checking out these updated files && git diff --name-only FETCH_HEAD && ( git diff --name-only FETCH_HEAD | xargs git checkout -f FETCH_HEAD ) && make -j4 && make -k -C test check-lisp-vc + git fetch /builds/emacs/emacs HEAD From /builds/emacs/emacs * branch HEAD -> FETCH_HEAD + echo checking out these updated files checking out these updated files + git diff --name-only FETCH_HEAD lisp/vc/vc-git.el test/lisp/vc/vc-git-tests.el + xargs git checkout -f FETCH_HEAD + git diff --name-only FETCH_HEAD Updated 2 paths from 16742b71 + make -j4 make actual-all || make advice-on-failure make-target=all exit-status=$? make[1]: Entering directory '/checkout' make -C lib all make -C doc/lispref info make -C doc/lispintro info make -C doc/emacs info make[2]: Entering directory '/checkout/doc/lispref' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/checkout/doc/lispref' make[2]: Entering directory '/checkout/doc/lispintro' make[2]: Entering directory '/checkout/doc/emacs' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/checkout/doc/emacs' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/checkout/doc/lispintro' make[2]: Entering directory '/checkout/lib' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/checkout/lib' make -C lib-src all make[2]: Entering directory '/checkout/lib-src' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/checkout/lib-src' make -C src BIN_DESTDIR=''/usr/local/bin/'' \ ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' all make[2]: Entering directory '/checkout/src' make -C ../admin/charsets all make -C ../admin/unidata charscript.el make -C ../admin/unidata emoji-zwj.el make[3]: Entering directory '/checkout/admin/unidata' make -C ../admin/charsets cp51932.el make[3]: Entering directory '/checkout/admin/unidata' make[3]: Entering directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'cp51932.el'. make[3]: Leaving directory '/checkout/admin/charsets' make -C ../admin/charsets eucjp-ms.el make[3]: Nothing to be done for 'emoji-zwj.el'. make[3]: Leaving directory '/checkout/admin/unidata' make[3]: Entering directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'eucjp-ms.el'. make[3]: Leaving directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'charscript.el'. make[3]: Leaving directory '/checkout/admin/unidata' make[3]: Entering directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/checkout/admin/charsets' make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs" make[3]: Entering directory '/checkout/admin/unidata' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/checkout/admin/unidata' make[2]: Leaving directory '/checkout/src' make -C lisp all make[2]: Entering directory '/checkout/lisp' make -C ../leim all EMACS="../src/emacs" make -C ../admin/grammars all EMACS="../../src/emacs" make[3]: Entering directory '/checkout/leim' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/checkout/leim' make[3]: Entering directory '/checkout/admin/grammars' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/checkout/admin/grammars' GEN autoloads make[3]: Entering directory '/checkout/lisp' make[3]: Nothing to be done for 'compile-targets'. make[3]: Leaving directory '/checkout/lisp' make[3]: Entering directory '/checkout/leim' make[3]: Nothing to be done for 'generate-ja-dic'. make[3]: Leaving directory '/checkout/leim' make[3]: Entering directory '/checkout/doc/misc' make[3]: 'org.texi' is up to date. make[3]: 'modus-themes.texi' is up to date. make[3]: Leaving directory '/checkout/doc/misc' make[3]: Entering directory '/checkout/lisp' make[3]: Nothing to be done for 'compile-targets'. make[3]: Leaving directory '/checkout/lisp' INFO Scraping files for loaddefs... INFO Scraping files for loaddefs...done INFO Scraping files for loaddefs... INFO Scraping files for loaddefs...done make[3]: Entering directory '/checkout/lisp' ELC vc/vc-git.elc make[3]: Leaving directory '/checkout/lisp' make[2]: Leaving directory '/checkout/lisp' make -C doc/misc info make -C src BIN_DESTDIR=''/usr/local/bin/'' ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' make[2]: Entering directory '/checkout/doc/misc' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/checkout/doc/misc' make[2]: Entering directory '/checkout/src' make -C ../admin/charsets all make -C ../admin/unidata charscript.el make -C ../admin/unidata emoji-zwj.el make[3]: Entering directory '/checkout/admin/unidata' make -C ../admin/charsets cp51932.el make[3]: Entering directory '/checkout/admin/unidata' make[3]: Entering directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'cp51932.el'. make[3]: Leaving directory '/checkout/admin/charsets' make -C ../admin/charsets eucjp-ms.el make[3]: Entering directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'eucjp-ms.el'. make[3]: Leaving directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'charscript.el'. make[3]: Leaving directory '/checkout/admin/unidata' make[3]: Nothing to be done for 'emoji-zwj.el'. make[3]: Leaving directory '/checkout/admin/unidata' make[3]: Entering directory '/checkout/admin/charsets' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/checkout/admin/charsets' make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs" make[3]: Entering directory '/checkout/admin/unidata' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/checkout/admin/unidata' make[2]: Leaving directory '/checkout/src' make[1]: Leaving directory '/checkout' make sanity-check make-target=all make[1]: Entering directory '/checkout' make[1]: Leaving directory '/checkout' + make -k -C test check-lisp-vc make: Entering directory '/checkout/test' make[1]: Entering directory '/checkout/test' rm -f ./*.tmp make[2]: Entering directory '/checkout/test' make[3]: Entering directory '/checkout/test' ELC lisp/vc/add-log-tests.elc GEN lisp/vc/add-log-tests.log ELC lisp/vc/diff-mode-tests.elc GEN lisp/vc/diff-mode-tests.log ELC lisp/vc/ediff-diff-tests.elc GEN lisp/vc/ediff-diff-tests.log ELC lisp/vc/ediff-ptch-tests.elc GEN lisp/vc/ediff-ptch-tests.log ELC lisp/vc/log-edit-tests.elc GEN lisp/vc/log-edit-tests.log ELC lisp/vc/smerge-mode-tests.elc GEN lisp/vc/smerge-mode-tests.log ELC lisp/vc/vc-bzr-tests.elc GEN lisp/vc/vc-bzr-tests.log ELC lisp/vc/vc-cvs-tests.elc GEN lisp/vc/vc-cvs-tests.log ELC lisp/vc/vc-git-tests.elc GEN lisp/vc/vc-git-tests.log Running 8 tests (2024-03-17 16:40:47+0000, selector `(not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp)))') passed 1/8 vc-git-test-annotate-time (0.012681 sec) Test vc-git-test-dir-track-local-branch backtrace: signal(error ("Failed (status 128): git --no-pager commit -mFirst ." error("Failed (%s): %s" "status 128" "git --no-pager commit -mFirst vc-do-command(t 0 "git" nil "--no-pager" "commit" "-mFirst") apply(vc-do-command t 0 "git" nil "--no-pager" ("commit" "-mFirst")) vc-git-command(t 0 nil "commit" "-mFirst") apply(vc-git-command t 0 nil ("commit" "-mFirst")) (progn (apply 'vc-git-command t 0 nil args) (buffer-string)) (unwind-protect (progn (apply 'vc-git-command t 0 nil args) (buffer- (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current vc-git-test--run("commit" "-mFirst") (let ((default-directory repo)) (vc-create-repo 'Git) (write-region (progn (let ((default-directory repo)) (vc-create-repo 'Git) (write- (unwind-protect (progn (let ((default-directory repo)) (vc-create-re (let* ((coding-system-for-write nil) (temp-file (file-name-as-direct (closure (t) nil (let* ((fn-25 #'executable-find) (args-26 (conditio #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #/dev/null section_end:1710693669:after_script section_start:1710693669:upload_artifacts_on_failure Uploading artifacts for failed job Uploading artifacts... test-lisp-vc-inotify-21828f28/: found 15 matching files and directories Uploading artifacts as "archive" to coordinator... 201 Created id=82699 responseStatus=201 Created token=2Taf8WYx Uploading artifacts... test-lisp-vc-inotify-21828f28/junit-test-report.xml: found 1 matching files and directories Uploading artifacts as "junit" to coordinator... 201 Created id=82699 responseStatus=201 Created token=2Taf8WYx section_end:1710693692:upload_artifacts_on_failure section_start:1710693692:cleanup_file_variables Cleaning up project directory and file based variables section_end:1710693693:cleanup_file_variables ERROR: Job failed: exit code 2