Hi Maxim,

I found the cause of these failed tests, although unfortunately it doesn't seem 
to resolve the problem with implicit inputs from `gnu-build-system` being 
non-substitutable. The failing tests pass a `derivation` as input to the 
derivations that they construct, rather than a `derivation-input`. My added 
code then fails upon attempting to apply `derivation-input-derivation` to 
something which is not `derivation-input?`. I think that this might arguably be 
a flaw in the tests, but it can be resolved by simply checking that an input is 
`derivation-input?` before attempting to apply `derivation-input-derivation`. 
I'll send over the patch in a moment.

Best,

Morgan

          • ... Development of GNU Guix and the GNU System distribution.
  • Re: Understanding... Development of GNU Guix and the GNU System distribution.
    • Re: Understa... Maxime Devos
    • Re: Understa... Andreas Enge
      • Re: Unde... Development of GNU Guix and the GNU System distribution.
        • Re: ... Maxim Cournoyer
          • ... Development of GNU Guix and the GNU System distribution.
            • ... Development of GNU Guix and the GNU System distribution.
              • ... Maxim Cournoyer
              • ... Development of GNU Guix and the GNU System distribution.
              • ... Development of GNU Guix and the GNU System distribution.
              • ... Maxim Cournoyer
              • ... Development of GNU Guix and the GNU System distribution.

Reply via email to