gwl-devel
[Top][All Lists]
Advanced

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

Re: How to get started using GWL 0.2.0


From: Ricardo Wurmus
Subject: Re: How to get started using GWL 0.2.0
Date: Mon, 17 Feb 2020 16:10:45 +0100
User-agent: mu4e 1.2.0; emacs 26.3

Ricardo Wurmus <address@hidden> writes:

> Hi Jelle,
>
> thanks for giving the GWL a try!
>
>> How do I install GWL, while using a `guix pull'-managed guix (so with
>> guile3.0)? As the `guix' that is a propagated input still uses guile2.2,
>> this is not as simple as I had hoped it would be.

For now I think we could provide a guile3.0-gwl variant in Guix using
guile3.0-guix as an input.  (Or rather default to Guile 3 and provide a
guile2 variant.)

>> My other issue relates to actually running computations usings
>> GWL. Given the following workflow file:
>>
>> --8<---------------cut here---------------start------------->8---
>> process hello-world
>>   # { echo "Hello, world!" }
>>
>> workflow do-the-thing
>>   processes hello-world
>> --8<---------------cut here---------------end--------------->8---
>>
>> I can run GWL to both prepare and graph my workflow, yet I get the
>> following backtrace when trying actually `gwl --run=<file>': […]
>
> Oh, I’m sorry!  This is a bug.  The code was supposed to pass a list of
> mapped input files to a procedure, but it accendentally just passed a
> boolean.  That’s clearly incorrect. I’m going to fix this soon.
>
> So I suppose we’ll see a 0.2.1 release soon…  Sorry about that!

I fixed the bug locally, but I want to add a few more tests for that
part of the code before pushing it.

--
Ricardo



reply via email to

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