GNU bug report logs - #27215
break-at-source doesn't seem to work

Previous Next

Package: guile;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Sat, 3 Jun 2017 18:09:02 UTC

Severity: normal

Tags: notabug

Done: Maxim Cournoyer <maco <at> averna.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 27215 <at> debbugs.gnu.org
Subject: bug#27215: break-at-source doesn't seem to work
Date: Sat, 03 Jun 2017 11:08:37 -0700
Hello Guile!

I'm trying to get proficient at debugging Guile programs, and while
trying things I noticed that the ,break-at-source interactive command
doesn't seem to work. See the following Geiser session:

--8<---------------cut here---------------start------------->8---
GNU Guile 2.2.2
Copyright (C) 1995-2017 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)> ,m (guix scripts environment)
scheme@(guix scripts environment)> ,bs "/home/maxim/src/guix/scripts/environment.scm" 543
While executing meta-command:
ERROR: No procedures found at ~a:~a. "/home/maxim/src/guix/scripts/environment.scm" 543
scheme@(guix scripts environment)> ,break guix-environment
Trap 1: Breakpoint at #<procedure guix-environment args>.
--8<---------------cut here---------------end--------------->8---

There are two things to notice here:

1. The ,bs (break-at-source) command couldn't find the
(guix-environment) proceduce located exactly on line 543 of the
environment.scm file, although ,break guix-environment could.

2. The error message is not formatted right.

It might or might not be related to
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26027 as suggested by
spk121 on #guile.

Maxim




This bug report was last modified 7 years and 228 days ago.

Previous Next


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