From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id wHP6MKZsqWCgYgAAgWs5BA (envelope-from ) for ; Sat, 22 May 2021 22:42:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id YMjILKZsqWA9TQAAB5/wlQ (envelope-from ) for ; Sat, 22 May 2021 20:42:14 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 304EE2E9AA for ; Sat, 22 May 2021 22:42:14 +0200 (CEST) Received: from localhost ([::1]:46444 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkYRo-0008OH-OS for larch@yhetil.org; Sat, 22 May 2021 16:42:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkYRe-0008O8-JL for guix-patches@gnu.org; Sat, 22 May 2021 16:42:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56832) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkYRe-0004ox-9G for guix-patches@gnu.org; Sat, 22 May 2021 16:42:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkYRe-0002nD-7B for guix-patches@gnu.org; Sat, 22 May 2021 16:42:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48593] [PATCH]: gnu: cl-portable-threads: Enable tests Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 22 May 2021 20:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48593 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48593@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162171606110653 (code B ref -1); Sat, 22 May 2021 20:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 May 2021 20:41:01 +0000 Received: from localhost ([127.0.0.1]:40145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkYQf-0002lX-71 for submit@debbugs.gnu.org; Sat, 22 May 2021 16:41:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:33948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkYQc-0002lP-Gb for submit@debbugs.gnu.org; Sat, 22 May 2021 16:41:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkYQc-0008Lb-98 for guix-patches@gnu.org; Sat, 22 May 2021 16:40:58 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:37792) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkYQa-0004Sh-03 for guix-patches@gnu.org; Sat, 22 May 2021 16:40:58 -0400 Received: by mail-wr1-x429.google.com with SMTP id q5so24377815wrs.4 for ; Sat, 22 May 2021 13:40:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=CBfRyoeVQatXMrujQ28SM6UVPBBsqxJLzo8g6GkZAX4=; b=mrDbw+gKlpQdi6f393Fll1/lf3IhW3OKph0TMoqsBNi4uZjbuZzc5RaEdxBdKA6+0o dM2bA/TaRltWn/a6e0rF4j4jTpYyieTOHadvZTDRK0oGH1/2tPJQTh1loYDqs3pjIygX LNr9ItqQl5S5xL5R5IZCAHzNvy74DR/ne1/TDickU6qRSAfqgnOdRzNgDRzgJOGlKTtD Z/e6t8tMemSDUxhJySUcRlK+ua/xQAnFrBEvGuczl+BCihEuVMA1Q+PbnwZfJFnCXCyi 4DUeXDYb7cmhK28mf/mWhivDZTa75WeNjp6RPYPGZyLKA3xu0XUG9RlGVtKVjT7YaiUR xIyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CBfRyoeVQatXMrujQ28SM6UVPBBsqxJLzo8g6GkZAX4=; b=C2CY4GeaV8iTQmi5MhujFO6xx/PKnV1dhERQ9PJT2Yv2q4k0dSP00fbjRjq4iRsVa8 uMQQIASaYAczYG58YAkr1TvlvRSTXiLglJNCKZFLw5DlhXzvE02WA8qSE1K2oc11c9HD SOTaUB7YdHQY1C93ALfYvKdLnuGxg3/BqMi/FCT20USHE6VM2YzldYdMmohHtXISgRWK 94z4yArTx62DozsF8MTOo6EURZVkqPeTsHhaJcF6EiU2FaLkKA/TDeuVnCB4HSH8Yy6m lyZG38qcBsPW4a1sPn6Iemp4//i/4SO0b5fNlMOS2ebY0d5eKwVB7R2CDCaFKaoDpK3C vMtA== X-Gm-Message-State: AOAM5301QY3ff049Go7tHQnODnEtbDHw9FwXLw8nNIRFcxAwzy2Hp6BB 41Afo9GJp6JTautsElVgngSRx0YAvYaZstBFgVKB4cMv X-Google-Smtp-Source: ABdhPJya+WfqmJH9cBJim85/rdUSrNaMK2BgnxV21oKqlI2jAQphg0qsa/4uZEsrJ+iytHvFeF4bpVxDxZNMhdwbuqk= X-Received: by 2002:adf:f50e:: with SMTP id q14mr15353932wro.408.1621716054363; Sat, 22 May 2021 13:40:54 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sat, 22 May 2021 20:40:42 +0000 Message-ID: Content-Type: multipart/mixed; boundary="00000000000059602505c2f13109" Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=sharlatanus@gmail.com; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1621716134; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=CBfRyoeVQatXMrujQ28SM6UVPBBsqxJLzo8g6GkZAX4=; b=QjFkbtj0jtV5f4j99bOvhl7c00RaeEmgLCNvgrlBf+/tputv9c28OcsDVnaFTOjbrNNOPQ LJV3ZATp3WmcLN1vCtMBJDR6sW37QnT2bPgCubSKdx5U5clnrbLXxPrzJcVQu9z7kiDW6Z z8scNgs3Jxo4cU/aaAFC2fp9XnEbyVEUi6SheTO3s19/0nTZcbnuitZO4oF8IEhooFfdlk tdnUHpD6oisofkFnv3ZTfr9gyIfCdqnzuZFMsRV4Njut3hesm5vKehxUrOySpfoFjCyqVh 53sXOw1yk3knCLHMHXSL7zsKHExchRoL5USF4MlqFiGgVn49zdri5tq8KdgO4Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1621716134; a=rsa-sha256; cv=none; b=M1syobCiWf3uViJ/9xzmEVPn4cfSOnY9FXhOQga5gqPBOBpVtwiParTVH51zkHcEASfKfx +fP0pEalsmuaaGEk+u+ezFoRgG7j9lxb+9olMQL2youqNOYM/0w8yn+2FB09lTIs9iF9Kc Ld65CXTwnyGBTnzmuUAWozceO4dyFDGVPzMht05VtC4qB5ZxvGOnvwlGoB9cST8fGvk3GV //w3LSVDUnWQfs7ZZ0VKOS4a+3XvFVQLscM5BlJrHdxiKKI/ocMUyTjBQAoZglCfLMRhuy fuAXIR2EQhCF56gbZXOL/yySM2QiuvCXoO+wk/bK+ogovrpmKeD7374bDdGcug== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=mrDbw+gK; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -0.23 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=mrDbw+gK; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 304EE2E9AA X-Spam-Score: -0.23 X-Migadu-Scanner: scn0.migadu.com X-TUID: Bxmq+kpDmq6X --00000000000059602505c2f13109 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Guix team! I've enabled test and build the package and it looks ok for me, I am not sure of the reason why it was disabled --8<---------------cut here---------------start------------->8--- ;; Starting portable threads tests... ;; Performing basic lock tests... ;; Timing 1,000,000 nonrecursive-lock acquisitions... 0.04 seconds ;; Timing 1,000,000 recursive-lock acquisitions... 0.05 seconds ;; Timing 1,000,000 condition-variable lock acquisitions... 0.05 seconds ;; Timing 1,000,000 nested nonrecursive-lock acquisitions... 0.08 seconds ;; Timing 1,000,000 nested recursive-lock acquisitions... 0.06 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 (0.29 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... ;; Completed WITH-TIMEOUT tests ;; Performing basic thread tests... ;; Timing (sleep 0), run time should be close to zero seconds... 0.00 sec= onds ;; Timing (sleep 10), run time should also be close to zero seconds... 0.00 seconds ;; Timing 100,000 (sleep 0)s... 0.09 seconds ;; Timing 100,000 throwable (sleep 0)s... 0.10 seconds ;; Completed basic thread tests (20.76 seconds real time). ;; Performing nonrecursive lock contention tests... ;; Completed nonrecursive lock contention tests ;; Performing recursive lock contention tests... ;; Completed recursive lock contention tests ;; Performing nonrecursive-lock WITHOUT-LOCK-HELD contention tests... ;; Completed nonrecursive-lock WITHOUT-LOCK-HELD contention tests ;; Performing recursive-lock WITHOUT-LOCK-HELD contention tests... ;; Completed recursive-lock WITHOUT-LOCK-HELD contention tests ;; Performing condition-variable wait & signal tests... ;; Also waiting on CV... ;; Waiting on CV... ;; Signaling CV... ;; Also continuing on CV... ;; Re-signaling CV... ;; Continuing on CV... ;; Completed condition-variable wait & signal tests ;; Performing condition-variable wait & broadcast tests... ;; Waiting on broadcast CV... ;; Also waiting on broadcast CV... ;; Signaling CV to all... ;; Also continuing on broadcast CV... ;; Completed condition-variable wait & broadcast tests ;; Performing condition-variable-wait-with-timeout (non-timeout) tests... ;; Continuing on broadcast CV... ;; Also waiting-with-timeout on CV... ;; Also waiting-with-timeout on CV... ;; Waiting-with-timeout on CV... ;; Signaling waiting-with-timeout CV... ;; Continuing on waiting-with-timout CV... ;; Completed condition-variable wait-with-timeout (non-timeout) tests ;; Performing condition-variable wait-with-timeout (timeout) tests... ;; Waiting-with-timeout (forever) on CV... ;; Re-signaling waiting-with-timeout CV... ;; Also continuing on waiting-with-timeout CV... ;; ************************************************************************= * ;; *** PORTABLE-THREADS:CONDITION-VARIABLE-WAIT-WITH-TIMEOUT did not return nil on timeout ;; ************************************************************************= * ;; Continuing without CV... ;; Completed condition-variable wait-with-timeout (timeout) tests ;; Performing hibernate/awaken thread tests... ;; Hibernate ready signal received. ;; Hibernating... ;; Awakening thread... ;; Awakened ;; Waiting on proceed message... ;; Awake signal received, signaling proceed. ;; Waiting for rehibernate signal... ;; Proceed signal received, signaling rehibernate. ;; Rehibernating... ;; Rehibernate ready signal received. ;; Trying symbol-value-in-thread on hibernating thread... ;; Re-awakening thread... ;; Re-awakened ;; Trying WITH-TIMEOUT on a hibernating thread... ;; Completed hibernate/awaken thread tests ;; Performing symbol-value-in-thread tests... ;; Binding thread hibernating... ;; Binding thread awakened. ;; Completed symbol-value-in-thread tests ;; Checking for unreclaimed threads... ;; Performing thread timing tests... ;; Timing 10,000 spawn-threads... 0.18 seconds ;; Timing 10,000 spawn and die threads... 0.18 seconds ;; Completed thread timing tests (0.65 seconds real time). ;; Performing condition-variable timing tests... ;; Timing 10,000 condition-variable wait & signals... 0.03 seconds ;; Completed condition-variable wait & signal timing test ;; (0.02 seconds real time). ;; Timing 10,000 condition-variable wait & broadcasts... 0.02 seconds ;; Completed condition-variable wait & broadcast timing test ;; (0.02 seconds real time). ;; Completed condition-variable timing tests ;; Completed portable threads tests (33.16 seconds real time). ; ; compilation unit finished ; printed 1 note --8<---------------cut here---------------start------------->8--- There is only one reported issue upstream, which is resolved https://github.com/binghe/portable-threads/issues/2 --=20 =E2=80=A6 =D0=BD=D0=B0=D1=88 =D1=80=D0=B0=D0=B7=D1=83=D0=BC - =D0=BF=D1=80= =D0=B5=D0=B2=D0=BE=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=B0=D1=8F =D0=BE=D0=B1= =D1=8A=D1=8F=D1=81=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F = =D0=BC=D0=B0=D1=88=D0=B8=D0=BD=D0=B0 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=B0= =D1=8F =D1=81=D0=BF=D0=BE=D1=81=D0=BE=D0=B1=D0=BD=D0=B0 =D0=BD=D0=B0=D0=B9=D1=82=D0=B8 =D1=81=D0=BC=D1=8B=D1=81=D0=BB =D0=BF=D0=BE= =D1=87=D1=82=D0=B8 =D0=B2 =D1=87=D0=B5=D0=BC =D1=83=D0=B3=D0=BE=D0=B4=D0=BD= =D0=BE, =D0=B8=D1=81=D1=82=D0=BE=D0=BB=D0=BA=D0=BE=D0=B2=D0=B0=D1=82=D1=8C = =D0=BB=D1=8E=D0=B1=D0=BE=D0=B9 =D1=84=D0=B5=D0=BD=D0=BE=D0=BC=D0=B5=D0=BD, = =D0=BD=D0=BE =D1=81=D0=BE=D0=B2=D0=B5=D1=80=D1=88=D0=B5=D0=BD=D0=BD=D0=BE =D0=BD=D0=B5 = =D0=B2 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0=B8 =D0=BF=D1=80= =D0=B8=D0=BD=D1=8F=D1=82=D1=8C =D0=BC=D1=8B=D1=81=D0=BB=D1=8C =D0=BE =D0=BD= =D0=B5=D0=BF=D1=80=D0=B5=D0=B4=D1=81=D0=BA=D0=B0=D0=B7=D1=83=D0=B5=D0=BC=D0= =BE=D1=81=D1=82=D0=B8. --00000000000059602505c2f13109 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-cl-portable-threads-Enable-tests.patch" Content-Disposition: attachment; filename="0001-gnu-cl-portable-threads-Enable-tests.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kp07pz080 RnJvbSAxMThiMzZiZTYwMTg3YjAyZDFiOTBiNjdhMDEwNGIzMzIyYTA0NzFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGFybGF0YW4gSGVsbHNlaGVyIDxzaGFybGF0YW51c0BnbWFp bC5jb20+CkRhdGU6IFNhdCwgMjIgTWF5IDIwMjEgMjE6MzQ6NTIgKzAxMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IGNsLXBvcnRhYmxlLXRocmVhZHM6IEVuYWJsZSB0ZXN0cwoKLS0tCiBnbnUvcGFj a2FnZXMvbGlzcC14eXouc2NtIHwgMyAtLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9saXNwLXh5ei5zY20gYi9nbnUvcGFja2FnZXMv bGlzcC14eXouc2NtCmluZGV4IDUzNTVjMjE2NzguLmY4NTY5Mzg4NmMgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9saXNwLXh5ei5zY20KKysrIGIvZ251L3BhY2thZ2VzL2xpc3AteHl6LnNjbQpA QCAtMzY2NSw5ICszNjY1LDYgQEAgcG9ydGFiaWxpdHksIGFuZCBib2lsZXJwbGF0ZSByZWR1Y3Rp b24gaW4gQ1NTLiIpCiAgICAgICAgICAoc2hhMjU2CiAgICAgICAgICAgKGJhc2UzMiAiMDU4a3Np MDd2ZmRtaHJmNW1kbGM4MzNzODJtMXJjcWZqYTIyNjY1MjBtM3I4YnpzOGJ2cyIpKSkpCiAgICAg ICAoYnVpbGQtc3lzdGVtIGFzZGYtYnVpbGQtc3lzdGVtL3NiY2wpCi0gICAgICAoYXJndW1lbnRz Ci0gICAgICAgYCg7OyBUZXN0cyBzZWVtIGJyb2tlbi4KLSAgICAgICAgICM6dGVzdHM/ICNmKSkK ICAgICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9iaW5naGUvcG9ydGFibGUtdGhy ZWFkcyIpCiAgICAgICAoc3lub3BzaXMgIlBvcnRhYmxlIHRocmVhZHMgQVBJIGZvciBDb21tb24g TGlzcCIpCiAgICAgICAoZGVzY3JpcHRpb24KLS0gCjIuMzEuMQoK --00000000000059602505c2f13109--