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 From: "John Griessen (john AT ecosensory DOT com) [via 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 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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