From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maria Sidorova Subject: Test fail Date: Wed, 28 Mar 2018 00:34:57 +0300 Message-ID: <7892d168-8c29-a7e0-36e5-93bd97c99b5b@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45996) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f0wFF-0005Ug-SZ for help-guix@gnu.org; Tue, 27 Mar 2018 17:35:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f0wFA-0005Q3-Kr for help-guix@gnu.org; Tue, 27 Mar 2018 17:35:03 -0400 Received: from mail-lf0-x22b.google.com ([2a00:1450:4010:c07::22b]:42600) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f0wFA-0005Pb-Bz for help-guix@gnu.org; Tue, 27 Mar 2018 17:35:00 -0400 Received: by mail-lf0-x22b.google.com with SMTP id a22-v6so488187lfg.9 for ; Tue, 27 Mar 2018 14:35:00 -0700 (PDT) Received: from [192.168.0.112] (broadband-46-242-27-104.moscow.rt.ru. [46.242.27.104]) by smtp.gmail.com with ESMTPSA id l1sm377583ljj.5.2018.03.27.14.34.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Mar 2018 14:34:58 -0700 (PDT) Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org Hello, Running the test suite (`make check`) gives me one of the tests failed. This is from test-suite.log test-name: pivot-root location: /home/masha/src/guix/tests/syscalls.scm:156 source: + (test-equal + "pivot-root" + #t + (match (pipe) + ((in . out) + (match (clone (logior CLONE_NEWUSER CLONE_NEWNS SIGCHLD)) + (0 + (dynamic-wind + (const #t) + (lambda () + (close in) + (call-with-temporary-directory + (lambda (root) + (let ((put-old (string-append root "/real-root"))) + (mount "none" root "tmpfs") + (mkdir put-old) + (call-with-output-file + (string-append root "/test") + (lambda (port) (display "testing\n" port))) + (pivot-root root put-old) + (write (file-exists? "/test") out) + (close out))))) + (lambda () (primitive-exit 0)))) + (pid (close out) + (let ((result (read in))) + (close in) + (and (zero? (match (waitpid pid) + ((_ . status) + (status:exit-val status)))) + (eq? #t result)))))))) expected-value: #t actual-value: #f result: FAIL The summary is: # TOTAL: 777 # PASS: 772 # SKIP: 4 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 I'm novice in Guix, can anyone give me a clue? Thanks, Maria.