From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.user Subject: Re: guile-a-sync2 for guile-2.1/2/2 Date: Mon, 24 Oct 2016 16:23:47 -0200 Message-ID: <20161024162347.34d691fa@capac> References: <20160624121247.341f7408@bother.homenet> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/DaKaYTPOo_UG0oD8QUC0d4o"; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1477335256 29153 195.159.176.226 (24 Oct 2016 18:54:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 24 Oct 2016 18:54:16 +0000 (UTC) Cc: guile-user To: Chris Vine Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Oct 24 20:54:12 2016 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bykNp-00068S-9X for guile-user@m.gmane.org; Mon, 24 Oct 2016 20:54:05 +0200 Original-Received: from localhost ([::1]:48942 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bykNr-0008OA-Jz for guile-user@m.gmane.org; Mon, 24 Oct 2016 14:54:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54071) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1byjv5-0008QX-Af for guile-user@gnu.org; Mon, 24 Oct 2016 14:24:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1byjv1-0000UM-B7 for guile-user@gnu.org; Mon, 24 Oct 2016 14:24:23 -0400 Original-Received: from maximusconfessor.all2all.org ([79.99.200.102]:37385) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1byjv1-0000DG-2m for guile-user@gnu.org; Mon, 24 Oct 2016 14:24:19 -0400 Original-Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id 41D64A04C0F0; Mon, 24 Oct 2016 20:23:59 +0200 (CEST) Original-Received: from maximusconfessor.all2all.org ([192.168.0.1]) by localhost (maximusconfessor.all2all.org [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id JErNER8vC2da; Mon, 24 Oct 2016 20:23:54 +0200 (CEST) Original-Received: from capac (unknown [179.210.32.11]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 14113A04C01A; Mon, 24 Oct 2016 20:23:53 +0200 (CEST) In-Reply-To: <20160624121247.341f7408@bother.homenet> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 79.99.200.102 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:12969 Archived-At: --Sig_/DaKaYTPOo_UG0oD8QUC0d4o Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Chris, > I have made a new repository for guile-a-sync for guile-2.1/2.2, which > I have called guile-a-sync2. It includes support for suspendable > non-blocking ports. guile-2.1.3 or later is required. It seems to work > OK. Here it compiles fine but make test fails: david@capac:/usr/local/src/guile-a-sync2/git 19 $ make test make -C tests test make[1]: Entering directory '/usr/local/src/guile-a-sync2/git/tests' for files in `ls *.scm`; do ../tests/run-test.sh $files; done ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling ../a-sync/event-loop.scm ;;; WARNING: compilation of ../a-sync/event-loop.scm failed: ;;; ERROR: In procedure dynamic-link: file: "libguile-a-sync-0", message: "= file not found" test-coroutines.scm: Test 1 OK test-coroutines.scm: Test 2 OK test-coroutines.scm: Test 3 OK ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling ../a-sync/event-loop.scm ;;; WARNING: compilation of ../a-sync/event-loop.scm failed: ;;; ERROR: In procedure dynamic-link: file: "libguile-a-sync-0", message: "= file not found" test-event-loop.scm: Test 1 OK Backtrace: 10 (apply-smob/1 #) In ice-9/boot-9.scm: 704:2 9 (call-with-prompt _ _ #) In ice-9/eval.scm: 608:8 8 (_ #(#(#))) In ice-9/boot-9.scm: 2325:4 7 (save-module-excursion _) 3829:12 6 (_) In tests/test-event-loop.scm: 52:14 5 (_) In ice-9/eval.scm: 298:42 4 (_ #(#(#(#) =E2=80=A6) = #)) 293:34 3 (_ #(#(#) 60)) 182:19 2 (proc #(#(#) 60)) 142:16 1 (compile-top-call _ (7 . get-time) ()) In unknown file: 0 (%resolve-variable (7 . get-time) #) ERROR: In procedure %resolve-variable: ERROR: Unbound variable: get-time ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling ../a-sync/event-loop.scm ;;; WARNING: compilation of ../a-sync/event-loop.scm failed: ;;; ERROR: In procedure dynamic-link: file: "libguile-a-sync-0", message: "= file not found" test-helpers-await.scm: Test 1 OK test-helpers-await.scm: Test 2 OK test-helpers-await.scm: Test 3 OK test-helpers-await.scm: Test 4 OK Backtrace: 14 (apply-smob/1 #) In ice-9/boot-9.scm: 704:2 13 (call-with-prompt _ _ #) In ice-9/eval.scm: 608:8 12 (_ #(#(#))) In ice-9/boot-9.scm: 2325:4 11 (save-module-excursion _) 3829:12 10 (_) In tests/test-helpers-await.scm: 109:0 9 (_) In a-sync/coroutines.scm: 62:24 8 (_ _) 47:4 7 (thunk) In tests/test-helpers-await.scm: 111:17 6 (_ _ _) In ice-9/eval.scm: 608:8 5 (_ #(#(#) #= =E2=80=A6)) 298:42 4 (_ #(#(#(#) =E2=80=A6) = #)) 293:34 3 (_ #(#(#) 10)) 182:19 2 (proc #(#(#) 10)) 142:16 1 (compile-top-call _ (7 . get-time) ()) In unknown file: 0 (%resolve-variable (7 . get-time) #) ERROR: In procedure %resolve-variable: ERROR: Unbound variable: get-time ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/local/src/guile-a-sync2/git/tests/test-monotonic-time.scm ;;; WARNING: compilation of /usr/local/src/guile-a-sync2/git/tests/test-mon= otonic-time.scm failed: ;;; ERROR: In procedure dynamic-link: file: "libguile-a-sync-0", message: "= file not found" Backtrace: 3 (primitive-load "/usr/local/src/guile-a-sync2/git/tests=E2=80= =A6") In ice-9/eval.scm: 187:27 2 (_ _) 223:20 1 (proc #) In unknown file: 0 (%resolve-variable (7 . have-monotonic-time?) #) ERROR: In procedure %resolve-variable: ERROR: Unbound variable: have-monotonic-time? Makefile:443: recipe for target 'test' failed make[1]: *** [test] Error 1 make[1]: Leaving directory '/usr/local/src/guile-a-sync2/git/tests' Makefile:882: recipe for target 'test' failed make: *** [test] Error 2 david@capac:/usr/local/src/guile-a-sync2/git 20 $=20 --Sig_/DaKaYTPOo_UG0oD8QUC0d4o Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJYDlGzAAoJEPN0/ZOjBXrXny4IAJ/neqQPCdOeCLDMrO6CzG6z qqKeHR/vkq+KvBX1KK5heBPcAhOFhkNoI0b+40Q0p+uCqsbJIdfCXb7+NR0zZi6V c/AXSA50a0uEUdh5l3uPGUrFmZRN5jZXT4C44U5v/FtoEXOLxUYAbsF61AbaODuw 5OBqYO49MKzhCFhEAjvwu3wdJnTGcUFGpfm9LsiXRGg/bppsAczTDIlmjbcMdIJr nLfWEI/GWhh+z/zhc7P1C1l5l+4XOKLAxl8jcNM6aGFg7cK89tOl1ulzyyT1SRJg 2+s29bu9TPdDpg+zqXJkwTxcw+W+OHrswF092RzdvZgapm6i9CwPSh87MUSDsAs= =f+hE -----END PGP SIGNATURE----- --Sig_/DaKaYTPOo_UG0oD8QUC0d4o--