delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.net; |
h=to:from:subject:mime-version:content-type:content-transfer-encoding; | |
s=smtpapi; bh=MJD5MgQkGo0bgzPYYqDrimE4S4g=; b=mQJKNAJf9EjeR8sa1H | |
u1GI8EKdvRJLmlAyP24dkZcuTbK/VJP49Dl1eJyRjD+8TEAWdibje6rAhpD7vx+3 | |
9srxYZcqMZGB5XecZlvGt8CpcJlnebX3CuH46SnhXqZPoSjr2F/WXjMvcqzJFpRf | |
GFpyFfMVpJlYRYvxPnGvb6a18= | |
To: | geda-user <geda-user AT delorie DOT com> |
From: | "John Griessen (john AT ecosensory DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
Subject: | [geda-user] large difference in gnetlist error message between versions. |
Message-ID: | <31a96361-438d-a672-8be7-5984e989d74b@ecosensory.com> |
Date: | Fri, 10 Feb 2017 06:33:21 -0600 |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 |
Icedove/45.4.0 | |
MIME-Version: | 1.0 |
X-SG-EID: | V53lTA/kUP1+IqXnzXuv0M/cu/N8aMtf7nxyAyKnAkvzk29MgVvwk7C5qOaeEeCRW8lqVyxVuo6s4o |
Gg18GZCg1vJyzBwHuRh4+ItIibURj7TPvuF5po7ba2MwOIH6L4z9JHpDfzXNKmXThYC3y3xXEU/hfX | |
ksQ17Z+ixx4cEpSS2t25Au2S0MPy8vYMt26A1VwxSEL9rGTHbIeWPUQRChpGLBHpvr4zuYBaD/7u5D | |
M= | |
Reply-To: | geda-user AT delorie DOT com |
I was spinning wheels stuck yesterday with the error output of gnetlist from mainline geda-gaf: /* Current git commit. */ #define PACKAGE_GIT_COMMIT "a801aaa0f50c0c49bdf759b3043f79c49007ff14" gnetlist -g drc2 kvboard.sch kvboard.sch:487x454: error: could not find refdes on component and could not find net= attribute on pin It gives no clue as to which symbol has problems... When I use Vladimir's fork: Could not find refdes on component and could not find any special attributes! Possible attribute conflict for refdes: T1 name: numslots values: (#f 0) Possible attribute conflict for refdes: T1 name: numslots values: (#f 0) DRC errors found. See output file. cat output.net Checking non-numbered parts... ERROR: Reference not numbered: U? Checking duplicated references... ERROR: Duplicated reference U?. ERROR: Duplicated reference T1. Checking NoConnection nets for connections... Checking nets with only one connection... ERROR: Net 'unnamed_net12' is connected to only one pin: J2:2 . ERROR: Net 'PC0' is connected to only one pin: J3:18 . ERROR: Net 'PC1' is connected to only one pin: J3:17 . . . ERROR: Net 'PB9' is connected to only one pin: J3:7 . Checking pins without the 'pintype' attribute... Checking type of pins connected to a net... Checking unconnected pins... ERROR: Unconnected pin J3:5 ERROR: Unconnected pin J3:6 Checking slots... Checking duplicated slots... ERROR: duplicated slot 1 of uref U? . . ERROR: duplicated slot 1 of uref T1 Checking unused slots... No warnings found. Found 22 errors. With all that info I can debug... So, the conversion of gnetlist to python has left out a lot of usefulness. So much that I cannot spend time helpign to debug the code today -- too much deadline pressure, so I'm using https://github.com/vzh/geda-gaf/tree/unstable-1.9 -- John Griessen -- building field gear for biologists Ecosensory Austin TX ecosensory.com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |