www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/02/10/18:59:17

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=subject:to:references:from:mime-version:in-reply-to:content-type:content-transfer-encoding;
s=smtpapi; bh=t9Joori0xfrahrPWCTbMDrDwgHY=; b=LZBbje4WTQaXX5YIi7
MxmcH3wsedZSNaXGFp1bevJJLVQ+wTKdPHaFGRsFkBf0+6IQP/wA6qLR1+iGCCxr
qGJKsfMNI740qKnVDTxceVZMtD0bKxPeetDRx6yXHQzYJC28kcU9+/0/tqgHdrGr
CyYku8Z9C6lJ1Aea/AtvOcI1c=
Subject: Re: [geda-user] large difference in gnetlist error message between
versions.
To: geda-user AT delorie DOT com
References: <31a96361-438d-a672-8be7-5984e989d74b AT ecosensory DOT com>
<alpine DOT DEB DOT 2 DOT 11 DOT 1702102117260 DOT 1490 AT nimbus>
<alpine DOT DEB DOT 2 DOT 11 DOT 1702102245560 DOT 27620 AT nimbus>
From: "John Griessen (john AT ecosensory DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <11dd7571-342f-66bd-5018-c1e9d54ae6e0@ecosensory.com>
Date: Fri, 10 Feb 2017 17:57:36 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.11.1702102245560.27620@nimbus>
X-SG-EID: V53lTA/kUP1+IqXnzXuv0M/cu/N8aMtf7nxyAyKnAkuItRd9sD82+tttPdPPTdMiABFH9ObhtSCmTW
fEBN/GmVZ787rjDfnqvWBI6f/bbeiQW3ZoTPrHGI64qqj05PSanNuzh+wuAItaAvpIqTR/CXK9s2nA
bXRcijpA6JWIDVpdDz9r3x7IbqFIAyM9UW7HildcjnTsphESRTI7JrKXg88mmlyWiUTShX6kWZM+Pi
Q=
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 02/10/2017 03:46 PM, Roland Lutz wrote:
> gnetlist doesn't add a refdes=U? attribute to invalid symbols any more, though, in order to avoid subsequent errors.  This means
> you won't get a warning about a non-numbered part in the DRC output once the original error message has been printed.

The case was about non numbered power symbols, a special case.  I'd prefer if inheritance was overridable,
so I could rename Vdd to names such as 20V, 16V, 24V, 1.7V, 3.3V, 20V_IN, etc -- all with one library symbol for +/-
and one for ground.

On 02/10/2017 04:14 PM, Roland Lutz wrote:
 > In order to override an inherited net= attribute, you have to add an attached net= attribute which specifies a different net for
 > the same pin number.  You can't simply disable it (and even if you could, you would still have to set graphical=1).

That might still be needed.  Will check soon.


On 02/10/2017 04:14 PM, Roland Lutz wrote:
 > you could use the experimental branch which allows you to set netname=xxx on the power symbol to remove the need for the :1 
suffix).

experimental sounds closer to an intuitive style.  Thanks for writing all the python versions of gschem internals.

 > As far as I can see, there is no conflict in T1.  One component with refdes=T1 has a numslots=0 attribute while the other one
 > doesn't have it. This is not an error.

There was a double T1 naming even if the slots mention was useless, and I corrected it, and the error list got shorter.
geda-gaf master didn't show those drc errors, probably since it reported lots of U? problems with
my modified power symbols and made no output.net drc2 listing, only messages to stdout.

I apologize for not posting the whole error message file, but I had already worked past it as I'm working
on a OSHW project with git, so I tidied that up before committing more work to the repo.

 >> and they were helpful for fixing errors and debugging and ruling out things.
 >
 > In what way were they helpful?

output.net drc2 listing was there.

 >
 > How should the error messages have been in order to be more helpful?

output.net drc2 listing + some way to mention symbols by name that have problems.

I'll not be able to switch back to using geda-gaf master until back from a big trip in March/April
because of deadline pressure.  (unless geda-gaf 1.9 branch is broken really badly in a way I have not hit yet)
So others please test the recent changes -- I won't be testing.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019