[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [Bug 912976] [NEW] gnetlist:get-nets is partially broken



Public bug reported:

The gnetlist Guile primitive (gnetlist:get-nets) is apparently intended
to yield the netname connected to the given pin along with all pins
connected to that net, including the pin in the initial query. A little
experimentation, however, shows that it does not reliably list all of
the connections, possibly due to a problem with net= connections.
Existing back ends that  use  (gnetlist:get-nets) appear to use only the
netname, so the incomplete pin list is generally discarded.

In addition, if an error occurs in looking up the pin, the diagnostic
message lists only the pinnumber, but not the refdes, which makes
tracking down the erroneous symbol triggering the error difficult.

** Affects: geda
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/912976

Title:
  gnetlist:get-nets is partially broken

Status in GPL Electronic Design Automation tools:
  New

Bug description:
  The gnetlist Guile primitive (gnetlist:get-nets) is apparently
  intended to yield the netname connected to the given pin along with
  all pins connected to that net, including the pin in the initial
  query. A little experimentation, however, shows that it does not
  reliably list all of the connections, possibly due to a problem with
  net= connections. Existing back ends that  use  (gnetlist:get-nets)
  appear to use only the netname, so the incomplete pin list is
  generally discarded.

  In addition, if an error occurs in looking up the pin, the diagnostic
  message lists only the pinnumber, but not the refdes, which makes
  tracking down the erroneous symbol triggering the error difficult.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/912976/+subscriptions


_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug