[Magic-dev] Extraction error

R. Timothy Edwards tim at opencircuitdesign.com
Sun Nov 4 11:33:16 EST 2007


Dear Bertrand,

> I think I have uncovered a pretty serious extraction error.
> If you extract the file bug.mag, you will see that the bug.ext file 
> merges the nodes "n1" and "gnd". This is clearly a bug since the ptub 
> and ntub are not connected.
> I have narrowed it down to the fact that the ntub has a 45 degree angle. 
> If the tub has 90 degree angles it work fine, but as long as a single 
> one is present, it extract incorrectly.

I was surprised to find that the error was in a routine that I had
already worked over several times, and still failed to get it right.
I have corrected version 7.4 in the CVS source, and it will be made
into a new tarball tonight.  The extraction code is extensive, so I'm
not sure how many places it might potentially produce the wrong result
for non-Manhattan geometry, but at least I have confirmed that your
example extracts correctly with the new code.

					Regards,
					Tim

+--------------------------------+-------------------------------------+
| Dr. R. Timothy Edwards (Tim)   | email: tim at opencircuitdesign.com    |
| Open Circuit Design, Inc.	 | web:   http://opencircuitdesign.com |
| 22815 Timber Creek Lane        | phone: (301) 528-9364               |
| Clarksburg, MD 20871-4001      | cell:  (240) 401-0616               |
+--------------------------------+-------------------------------------+



More information about the magic-dev mailing list