X-Loop: help-debbugs@HIDDEN Subject: bug#22767: Thread-sleep! doesn't sleep Resent-From: Takashi Kato <ktakashi19@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Mon, 22 Feb 2016 16:01:01 +0000 Resent-Message-ID: <handler.22767.B.145615684222410 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 22767 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 22767 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guile@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.145615684222410 (code B ref -1); Mon, 22 Feb 2016 16:01:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Feb 2016 16:00:42 +0000 Received: from localhost ([127.0.0.1]:38232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1aXsug-0005pN-5n for submit <at> debbugs.gnu.org; Mon, 22 Feb 2016 11:00:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41156) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from <ktakashi19@HIDDEN>) id 1aXooX-0004Nd-Q2 for submit <at> debbugs.gnu.org; Mon, 22 Feb 2016 06:38:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ktakashi19@HIDDEN>) id 1aXooR-0006zb-Ft for submit <at> debbugs.gnu.org; Mon, 22 Feb 2016 06:38:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_20, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39953) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ktakashi19@HIDDEN>) id 1aXooR-0006zR-CZ for submit <at> debbugs.gnu.org; Mon, 22 Feb 2016 06:37:59 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <ktakashi19@HIDDEN>) id 1aXooQ-0000gZ-J9 for bug-guile@HIDDEN; Mon, 22 Feb 2016 06:37:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ktakashi19@HIDDEN>) id 1aXooP-0006z2-T7 for bug-guile@HIDDEN; Mon, 22 Feb 2016 06:37:58 -0500 Received: from mail-lb0-x233.google.com ([2a00:1450:4010:c04::233]:33848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ktakashi19@HIDDEN>) id 1aXooP-0006yf-Kk for bug-guile@HIDDEN; Mon, 22 Feb 2016 06:37:57 -0500 Received: by mail-lb0-x233.google.com with SMTP id of3so80139483lbc.1 for <bug-guile@HIDDEN>; Mon, 22 Feb 2016 03:37:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=+5vvJzjwZ/y3ZimrcUu3l+Tx8Ntml1cNHrdVWDPyr40=; b=RBMq0IlSB3ZYAhD6IdmRum/iWFw8MMT3rlTG6gEiN7Lc9jnBDzpqpv01JV0NJSGWvv BQFYJUBBwZcsi2ofw3IS5Syd03xW5x1NdbReaKPpNZjxaoMhmvftEeVYtvmUZdyhAQpE cdI031TGiRHjGcwWNnqjnf45bVCIlgRE2z7EgNn4tJPl+I0HX0SeAaz3OWwTgQ60C/68 eRY5btar6ysBnKmuipNqIw+2RLEp1BzQsuZ0ac5eSeBzjAfNqvNSXwpWghZ3/q/dnRb1 NWOGXVta+YwHdkrCj4DvekJiwSJpVZNI2vTJm29J5zL7Br/qCnlFCs3MsZcs4EkpFKgP EwnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=+5vvJzjwZ/y3ZimrcUu3l+Tx8Ntml1cNHrdVWDPyr40=; b=jg8/yXe416us3fQCLNPdUcnoQY7fisXKm9CbDFtr/k2aiOa897sN/eDmOPUWKQ1XH7 NBYtxpbeDeE3ooJUGGrDfEHesau2pYLpl5hpS3TXjTXHjMYI/kgAJipxqHCdI+yTKeqa HZUXYR7lckrkWsO9JhCsWXgDyenMT1Do1JBkAoQ8eEXnP/9aXoenFFWgplucoq+eq35y SItUudGLjVHGAW6gE/pp8CdZCE4RDh31j6ASpidORojRcgqBHy+ZXtMpzP4UKDeTRIBp BrIKD+I808HXiuUbLYNvs5kO7FFXnh+vGVOQDfZjqMw87/kPpePtlKU6UvV8JW/JtxNJ ifTg== X-Gm-Message-State: AG10YOSOvMlzKrqWeoMMGogAuRnljBKmQZOfHyBu6NiJUzd1ElTF1LqbQqX5yjPFlX5zfV3DKRv3VcHBPnjNOw== MIME-Version: 1.0 X-Received: by 10.112.12.233 with SMTP id b9mr8492157lbc.63.1456141076610; Mon, 22 Feb 2016 03:37:56 -0800 (PST) Received: by 10.112.17.102 with HTTP; Mon, 22 Feb 2016 03:37:56 -0800 (PST) Date: Mon, 22 Feb 2016 12:37:56 +0100 Message-ID: <CACcjVL3kCz3KAadnR05q6iYK4YczCbbcqmQL5C5BmFigs4mwwg@HIDDEN> From: Takashi Kato <ktakashi19@HIDDEN> Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Mailman-Approved-At: Mon, 22 Feb 2016 11:00:41 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.8 (---) Hi there, I think I've found a bug of thread-sleep! defined in SRFI-18 library. The file module/srfi/srfi-18.scm line 233 subtract current time from given timeout argument but this results negative number most of the case. I think this line should simply return timeout as it is. Cheers, -- _/_/ Takashi Kato E-mail: ktakashi19@HIDDEN
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Takashi Kato <ktakashi19@HIDDEN> Subject: bug#22767: Acknowledgement (Thread-sleep! doesn't sleep) Message-ID: <handler.22767.B.145615684222410.ack <at> debbugs.gnu.org> References: <CACcjVL3kCz3KAadnR05q6iYK4YczCbbcqmQL5C5BmFigs4mwwg@HIDDEN> X-Gnu-PR-Message: ack 22767 X-Gnu-PR-Package: guile Reply-To: 22767 <at> debbugs.gnu.org Date: Mon, 22 Feb 2016 16:01:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guile@HIDDEN If you wish to submit further information on this problem, please send it to 22767 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 22767: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22767 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#22767: Thread-sleep! doesn't sleep Resent-From: Andy Wingo <wingo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Sun, 07 Aug 2016 21:33:01 +0000 Resent-Message-ID: <handler.22767.B22767.14706055558986 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 22767 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Takashi Kato <ktakashi19@HIDDEN> Cc: 22767 <at> debbugs.gnu.org Received: via spool by 22767-submit <at> debbugs.gnu.org id=B22767.14706055558986 (code B ref 22767); Sun, 07 Aug 2016 21:33:01 +0000 Received: (at 22767) by debbugs.gnu.org; 7 Aug 2016 21:32:35 +0000 Received: from localhost ([127.0.0.1]:59271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1bWVgR-0002Ks-Dg for submit <at> debbugs.gnu.org; Sun, 07 Aug 2016 17:32:35 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:53140 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wingo@HIDDEN>) id 1bWVgQ-0002Kl-DV for 22767 <at> debbugs.gnu.org; Sun, 07 Aug 2016 17:32:34 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 0BFE230962; Sun, 7 Aug 2016 17:32:34 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=lUHLNuDg6th5XUc6H4iRM3UPLGI=; b=MdrHbd hbLHT9/OoAH905k+dTOy0kXLDOCq8IjFkXS3hVQKpS0BMvEWSPLHFL+7AsrfNAzf 3bfsi9SKSpv3U2ts/b5mJWrMNb8OIQRST2BqxIzJ7V4+dz2NljM5zZzMZ/ReEWtE tovcU1V6skx/GxYgFfNWf9zpSxRr2fZkJhO6U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=nHs5/AC3ZXlrVsAxxkSR7erTzqZvm4FY OZr+0YRRf1k31vF7i5gdqYisbcxmORxBig2ok7wbNrgeksOX2DKnl6DEZ1SnIN9l U3JfKPiHXVUzMQniY8vnAzBIlS6iwWIOX/aQgsYdB73r/LieU965lxuLdEsANV8N KrldStOIeOE= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 03A9F30960; Sun, 7 Aug 2016 17:32:34 -0400 (EDT) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl2.pobox.com (Postfix) with ESMTPSA id 1F9B43095B; Sun, 7 Aug 2016 17:32:33 -0400 (EDT) From: Andy Wingo <wingo@HIDDEN> References: <CACcjVL3kCz3KAadnR05q6iYK4YczCbbcqmQL5C5BmFigs4mwwg@HIDDEN> Date: Sun, 07 Aug 2016 23:32:26 +0200 In-Reply-To: <CACcjVL3kCz3KAadnR05q6iYK4YczCbbcqmQL5C5BmFigs4mwwg@HIDDEN> (Takashi Kato's message of "Mon, 22 Feb 2016 12:37:56 +0100") Message-ID: <87twewnu39.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 73AA71AE-5CE6-11E6-81FA-28A6F1301B6D-02397024!pb-sasl2.pobox.com X-Spam-Score: -0.4 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.4 (/) Hi Takashi, Thank you for the report. On Mon 22 Feb 2016 12:37, Takashi Kato <ktakashi19@HIDDEN> writes: > I think I've found a bug of thread-sleep! defined in SRFI-18 library. > The file module/srfi/srfi-18.scm line 233 subtract current time from > given timeout argument but this results negative number most of the > case. I think this line should simply return timeout as it is. You are right. Guile's documentation indicates that the timeout is an absolute time as a SRFI-18 time object, but the SRFI itself says that timeouts are either: * a time object represents an absolute point in time * an exact or inexact real number represents a relative time in seconds from the moment the primitive was called So I guess when passed a number, that's not to be interpreted as an absolute time from the epoch, but rather a relative timeout. We need to update our documentation and tests, it seems, and issue a prominent NEWS entry... Andy
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.