Skip to content

ECL: Performing WITH-TIMEOUT tests...An error occurred during initialization #4

Description

@Hellseher

Hi,

While making a package for Guix I faced with test error issue for ECL implementation.

ECL 21.2.1
portable-threads - aa26bf3

starting phase `check'
Invoking ecl: "/gnu/store/pmg6fgkd59v8p52g186q3na0dx2bw3p1-ecl-21.2.1/bin/ecl" "--eval" "(require :asdf)" "--eval" "(asdf:load-asd (truename \"/gnu/store/yfzm65gnirbicvyy14xdzrwd7xa2hax5-ecl-portable-threads-2.3-2.aa26bf3/share/common-lisp/ecl/portable-threads/portable-threads.asd\"))" "--eval" "(when (uiop:file-exists-p \"portable-threads-tests.asd\") (asdf:load-asd (truename \"portable-threads-tests.asd\")))" "--eval" "(when (uiop:file-exists-p \"portable-threads-test.asd\") (asdf:load-asd (truename \"portable-threads-test.asd\")))" "--eval" "(when (uiop:file-exists-p \"tests.asd\") (asdf:load-asd (truename \"tests.asd\")))" "--eval" "(when (uiop:file-exists-p \"test.asd\") (asdf:load-asd (truename \"test.asd\")))" "--eval" "(asdf:test-system \"portable-threads\")" "--eval" "(quit)"
;;; Loading #P"/gnu/store/pmg6fgkd59v8p52g186q3na0dx2bw3p1-ecl-21.2.1/lib/ecl-21.2.1/asdf.fas"
;;; Warning: Deprecated recursive use of (ASDF/OPERATE:OPERATE
             'ASDF/LISP-ACTION:LOAD-OP '("portable-threads/test")) while
             visiting (ASDF/LISP-ACTION:TEST-OP "portable-threads")
             - please use proper dependencies instead
;;;
;;; Compiling /gnu/store/yfzm65gnirbicvyy14xdzrwd7xa2hax5-ecl-portable-threads-2.3-2.aa26bf3/share/common-lisp/ecl/portable-threads/test/portable-threads-test.lisp.
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0
;;;
;;; End of Pass 1.
;;; Finished compiling /gnu/store/yfzm65gnirbicvyy14xdzrwd7xa2hax5-ecl-portable-threads-2.3-2.aa26bf3/share/common-lisp/ecl/portable-threads/test/portable-threads-test.lisp.
;;;
;; Starting portable threads tests...
;; Performing basic lock tests...
;;   Timing 1,000,000 nonrecursive-lock acquisitions... 0.37 seconds
;;   Timing 1,000,000 recursive-lock acquisitions... 0.37 seconds
;;   Timing 1,000,000 condition-variable lock acquisitions... 0.42 seconds
;;   Timing 1,000,000 nested nonrecursive-lock acquisitions... 0.73 seconds
;;   Timing 1,000,000 nested recursive-lock acquisitions... 0.73 seconds
;;   Checking with a non-lock object...
;;   Testing recursive locking with a recursive lock...
;;   Checking recursive locking with a non-recursive lock...
;;   Testing WITH-LOCK-HELD returned values...
;;   Testing WITH/WITHOUT-LOCK-HELD forms and throws...
;; Completed basic lock tests (2.62 seconds real time).
;; Testing atomic-incf/decf...
;; Completed atomic-incf/decf test
;; Testing atomic-incf&/decf&...
;; Completed atomic-incf&/decf& test
;; Performing WITH-TIMEOUT tests...An error occurred during initialization:
Cannot interrupt the inactive process #<process WITH-TIMEOUT timer 0x7fffefcde380>.
command "/gnu/store/pmg6fgkd59v8p52g186q3na0dx2bw3p1-ecl-21.2.1/bin/ecl" "--eval" "(require :asdf)" "--eval" "(asdf:load-asd (truename \"/gnu/store/yfzm65gnirbicvyy14xdzrwd7xa2hax5-ecl-portable-threads-2.3-2.aa26bf3/share/common-lisp/ecl/portable-threads/portable-threads.asd\"))" "--eval" "(when (uiop:file-exists-p \"portable-threads-tests.asd\") (asdf:load-asd (truename \"portable-threads-tests.asd\")))" "--eval" "(when (uiop:file-exists-p \"portable-threads-test.asd\") (asdf:load-asd (truename \"portable-threads-test.asd\")))" "--eval" "(when (uiop:file-exists-p \"tests.asd\") (asdf:load-asd (truename \"tests.asd\")))" "--eval" "(when (uiop:file-exists-p \"test.asd\") (asdf:load-asd (truename \"test.asd\")))" "--eval" "(asdf:test-system \"portable-threads\")" "--eval" "(quit)" failed with status 1
builder for `/gnu/store/1sk9bk7368af51hg1aazi8ihls4x4ywh-ecl-portable-threads-2.3-2.aa26bf3.drv' failed with exit code 1
build of /gnu/store/1sk9bk7368af51hg1aazi8ihls4x4ywh-ecl-portable-threads-2.3-2.aa26bf3.drv failed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions