gEDA-bug: [ geda-Patches-1558391 ] Count distinct slotdef= pins for
footprint size check.
SourceForge.net
noreply at sourceforge.net
Thu Sep 14 02:45:48 EDT 2006
Patches item #1558391, was opened at 2006-09-14 02:45
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=818428&aid=1558391&group_id=161080
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: gsymcheck
Group: CVS
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Mallatt (jeff_mallatt)
Assigned to: Nobody/Anonymous (nobody)
Summary: Count distinct slotdef= pins for footprint size check.
Initial Comment:
Counts the number of distinct pinnumbers specified in
all slotdef= attributes. Uses that number, plus the
number of net= pins, to compare with the "footprint
size" when checking for that warning.
The code used to simply use numpins*numslots, which
doesn't account for the possibility of the same
pinnumber being used in more than one slotdef= attribute.
For an example of a symbol where this matters, see
'analog/dual-opamp-1.sym'.
Other minor changes which fell out of the main change:
The slot number of the slotdef= attribute must now be
atoi()'d to a number > 0 or an error is reported
Replaces testing for "0" (as a string) slot number.
Duplicate slotdef= slot numbers are reported as errors.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=818428&aid=1558391&group_id=161080
More information about the geda-bug
mailing list