[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: drc2 failure, need help
Hi Gene,
it seems to be not a drc2 error, but a gnetlist's hierarchy traversal
issue. This error is issued by gnetlist itself, not drc2 backend.
However, it's strange you are able to run the pads backend without
errors.
Can you post a sample schematic showing this error?
Thanks,
Carlos
El vie, 20-06-2008 a las 07:30 -0400, gene escribió:
> DRC2 is bombing out. The drc check can't seem to open amp_pg_1.sch, but
> if I run "gnetlist -g pads amp_pg_1.sch" the netlist looks like it is
> picking up all the parts in the hierarchy. I can run drc2 on
> amp_pg_1.sch and the only errors are pintype clock connected to gnd.
> Here's the transcript:
>
> gene@geno:~/avTek/hardware/schematic$ gnetlist -g drc2 2ch_top_pg1.sch >dump
> gEDA/gnetlist version 1.4.0.20080127
> gEDA/gnetlist comes with ABSOLUTELY NO WARRANTY; see COPYING for more
> details.
> This is free software, and you are welcome to redistribute it under certain
> conditions; please see the COPYING file for more details.
>
> Remember to check that your schematic has no errors using the drc2 backend.
> You can do it running 'gnetlist -g drc2 your_schematic.sch -o
> drc_output.txt'
> and seeing the contents of the file drc_output.txt.
>
> Could not open [amp_pg_1.sch]
> Could not open [amp_pg_1.sch]
> Missing I/O symbol with refdes [MuteB] inside schematic for symbol [S7]
> Missing I/O symbol with refdes [MuteA] inside schematic for symbol [S7]
> Missing I/O symbol with refdes [MuteB] inside schematic for symbol [S8]
> Missing I/O symbol with refdes [MuteA] inside schematic for symbol [S8]
> Backtrace:
> In /home/gene/geda-install/share/gEDA/scheme/gnet-drc2.scm:
> 518: 776 (if (null? list) 0 ...)
> ...
> 525: 777 [+ 0 ...
> 525: 778* [drc2:count-reference-in-list "S2/C41" ("S5/R66" "S5/R65"
> "S5/R64" ...)]
> 518: 779 (if (null? list) 0 ...)
> ...
> 525: 780 [+ 0 ...
> 525: 781* [drc2:count-reference-in-list "S2/C41" ("S5/R65" "S5/R64"
> "S5/R63" ...)]
> 518: 782 (if (null? list) 0 ...)
> ...
> 525: 783 [+ 0 ...
> 525: 784* [drc2:count-reference-in-list "S2/C41" #]
> 518: 785 (if (null? list) 0 ...)
> ...
> 525: 786 [+ 0 ...
> 525: 787* [drc2:count-reference-in-list "S2/C41" #]
> 518: 788 (if (null? list) 0 ...)
> ...
> 525: 789 [+ 0 ...
> 525: 790* [drc2:count-reference-in-list "S2/C41" #]
> 518: 791 (if (null? list) 0 ...)
> 520: 792 (let* ((comparison #)) (if comparison (+ 1 #) (+ 0 #)))
> 520: 793* (if (defined? #) (string-ci=? refdes #) (string=?
> refdes #))
> 520: 794* [defined? ...
> 520: 795* (quote case_insensitive)
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user