From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Matt Wette Newsgroups: gmane.lisp.guile.bugs Subject: bug#32164: guile --language=xxx fails with outdated go file Date: Sun, 15 Jul 2018 09:03:46 -0700 Message-ID: <5f97fc86-253a-cc6b-ceb6-ea4ba161160c@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1531670586 3508 195.159.176.226 (15 Jul 2018 16:03:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 15 Jul 2018 16:03:06 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: 32164@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sun Jul 15 18:03:02 2018 Return-path: Envelope-to: guile-bugs@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 1fejUC-0000m9-8b for guile-bugs@m.gmane.org; Sun, 15 Jul 2018 18:03:00 +0200 Original-Received: from localhost ([::1]:46101 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fejWJ-0004my-Ab for guile-bugs@m.gmane.org; Sun, 15 Jul 2018 12:05:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fejWD-0004mt-ML for bug-guile@gnu.org; Sun, 15 Jul 2018 12:05:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fejWA-0000RC-IT for bug-guile@gnu.org; Sun, 15 Jul 2018 12:05:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36951) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fejWA-0000Qm-Ds for bug-guile@gnu.org; Sun, 15 Jul 2018 12:05:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fejWA-0000nV-5r for bug-guile@gnu.org; Sun, 15 Jul 2018 12:05:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Matt Wette Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sun, 15 Jul 2018 16:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32164 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15316706462995 (code B ref -1); Sun, 15 Jul 2018 16:05:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 15 Jul 2018 16:04:06 +0000 Original-Received: from localhost ([127.0.0.1]:41969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fejVF-0000mF-Ul for submit@debbugs.gnu.org; Sun, 15 Jul 2018 12:04:06 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fejVC-0000lj-1o for submit@debbugs.gnu.org; Sun, 15 Jul 2018 12:04:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fejV6-0007g8-03 for submit@debbugs.gnu.org; Sun, 15 Jul 2018 12:03:56 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:52035) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fejV5-0007fy-SD for submit@debbugs.gnu.org; Sun, 15 Jul 2018 12:03:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49669) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fejV2-0004LO-LU for bug-guile@gnu.org; Sun, 15 Jul 2018 12:03:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fejUz-0007Yg-ES for bug-guile@gnu.org; Sun, 15 Jul 2018 12:03:52 -0400 Original-Received: from mail-pl0-x233.google.com ([2607:f8b0:400e:c01::233]:44002) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fejUz-0007Xu-7g for bug-guile@gnu.org; Sun, 15 Jul 2018 12:03:49 -0400 Original-Received: by mail-pl0-x233.google.com with SMTP id o7-v6so3832658plk.10 for ; Sun, 15 Jul 2018 09:03:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=aaByupCoQC6TtRq/RzIITiJcPs9p0Yc7rWHkk/WmnMo=; b=BYtfbzzubC6KrnG3pUiHXg/iS0Mk5Vv29DLxiAHZVjszsWzIUbsSdrNoX3Hep8thMW 8YlPjzLf6R9CDk+zpFlB6UcblD93oocQykKKHVHV1AIZ2r0Utl23Uy+Umbq+2xl/ET2S joZ5P/qqgRT5Ly34r4APj0WvUBZe5kZtCsR+ik25IWLqX+cDtVyCzy/+lTF5C1Psl1bc DINsHqp4kt8ygYTxtFpQvYujczLKyUFhkEO4Ru6sEMDeHx/y7HJ5JUIHB4KPCm3Qu3T0 8H76PXBwDNvs8Ad5IeSZcDQ8whg94ZmRu5xPNtoAp9umdcq7aQ1WmAA9/AcKE+kEYpCO qRhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=aaByupCoQC6TtRq/RzIITiJcPs9p0Yc7rWHkk/WmnMo=; b=En2zOqeo6ZPP4P/6BU3YlfHs6zIkjrK9ayZmVZM5yZDx3UmlTN0fc9PLeEZltoX1oB +6gY6nphVJoRSrNs0gcv6iU0MiQ+N8zki62D+ca4kmY9nbdXLn+5m6jlJ9NRQAj8pAMn 3UuPrV+oMJOFYEW9vtpqKFbVhFRkTNq0XcS2VaUcV0g+Kr+rtYLWd7FPaE8D1yGxfSAP fmSJSfEyEfKgKrVXIbjnsk7Z01Olxe/RkzLM65H11dWOFJrZ6RCnWxPi+hBLgI1h2tX1 3BaOl9aNBI4ZjfleEpc1fQ4Ru8hYKVxp1X/Wmzi5bq8+EYC/0zH1Ij7bcijmitJAqH8x m+Ig== X-Gm-Message-State: AOUpUlEElDvzElGoQVzozSzu4x5DXuTydjH4F0x2k6JBCQOeGneGqnvY MdisFFaJfRzkQat5qSQb5mFq8NMf X-Google-Smtp-Source: AAOMgpfYgXz1p36vLtpDSej5kiGKr5lhd3llI364tbeCmSLgD6KxmKt7mKHvgm9MIDPOWiNhG6uL/A== X-Received: by 2002:a17:902:321:: with SMTP id 30-v6mr13904168pld.122.1531670627594; Sun, 15 Jul 2018 09:03:47 -0700 (PDT) Original-Received: from [192.168.2.183] (216-165-229-229.championbroadband.com. [216.165.229.229]) by smtp.gmail.com with ESMTPSA id m15-v6sm88056414pfj.171.2018.07.15.09.03.46 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jul 2018 09:03:47 -0700 (PDT) Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:9092 Archived-At: If using ``--language='' option with `guile' and one of the language source files is newer than the .go file, guile will fail with "no such language". See below. Apparently the file is compiled. I'm guessing this could be an issue a circular dependency. mwette$ guile --language=javascript ,zz.js mwette$ touch separser.scm mwette$ guile --language=javascript ,zz.js ;;; note: source file /home/mwette/repo/sv/nyacc-modev/examples/nyacc/lang/javascript/separser.scm ;;; newer than compiled /home/mwette/.cache/guile/ccache/2.2-LE-8-3.A/home/mwette/repo/sv/nyacc-modev/examples/nyacc/lang/javascript/separser.scm.go ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /home/mwette/repo/sv/nyacc-modev/examples/nyacc/lang/javascript/separser.scm ;;; WARNING: compilation of /home/mwette/repo/sv/nyacc-modev/examples/nyacc/lang/javascript/separser.scm failed: ;;; no such language javascript mwette$ guild compile separser.scm wrote `/home/mwette/.cache/guile/ccache/2.2-LE-8-3.A/home/mwette/repo/sv/nyacc-modev/examples/nyacc/lang/javascript/separser.scm.go' mwette$ guile --language=javascript ,zz.js mwette$