[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cryptic error messages: Bug in guile?

From: brettg
Subject: Re: Cryptic error messages: Bug in guile?
Date: Tue, 13 Nov 2018 02:44:17 +0100
User-agent: Posteo Webmail

On 13.11.2018 02:35, swedebugia wrote:

I try to package for guix.
Sometimes I forget a parens somewhere.

When I invoke make in the guix source tree the parens error will be
reported as any other kind of error. (unbound variable, package not
found, etc)

I would like to know if there is a way to avoid/improve this.

E.g. make guile count parens before evaluation or whatever so that I
get a clear error, fast.

Alternatively maybe somebody else has a parens counter script I could
use? E.g. I could tell make to first traverse all files looking for
unmatching parens.

Generally you can backtrace these kinds of errors and see what the unbound variable is tied to some Guile module that you can declare. IIRC this is also available in `guix lint`.

Did that help any?

Brett Gilio

reply via email to

[Prev in Thread] Current Thread [Next in Thread]