GNU bug report logs - #68895
Difference between trace behavior in guix repl and guile

Previous Next

Package: guix;

Reported by: Adriel Dumas--Jondeau <leirda <at> disroot.org>

Date: Fri, 2 Feb 2024 16:28:02 UTC

Severity: normal

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Adriel Dumas--Jondeau <leirda <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: Difference between trace behavior in guix repl and guile
Date: Fri, 02 Feb 2024 17:21:37 +0100
[Message part 1 (text/plain, inline)]
Here's what's happening in a guix repl:

```
(guix-user)> ,use (guix scripts build)
(guix-user)> ,trace (guix-build "hello") ; doesn't output any trace for some reason
```

And here'the same for a guile repl:

```
(guile-user)> ,use (guix scripts build)
(guile-user)> ,trace (guix-build "hello") ; however it does work
trace: |  (guix-build "hello")
trace: |  |  (_ (guix scripts) #:ensure #f)
trace: |  |  (_ #<procedure 7ff4802c5000 at ice-9/boot-9.scm:3241:7 ()>)
trace: |  |  |  (lock-mutex #<mutex 7ff487d01fc0>)
...
```

This was observed during a working group on profiling during the Guix Days.

-- 
Adriel
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 152 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.