mirror of
https://github.com/RTimothyEdwards/netgen.git
synced 2026-08-29 09:20:28 +02:00
while back, shorted pins were moved into contiguous positions. When that method was discovered to cause matching issues, it was abandoned with a note that doing so might have unintended consequences because other code might depend on the shorted pins being contiguous. Such a case was just found, and corrected. However, it was also found that shorted pins were still not completely handled correctly in MatchPins(); a solution was found that adds such pins to the "permutes" list (which needs to be done if the shorted pins are to be correctly handled in any higher level of the hierarchy, if there is one), and the "permutes" list is then checked by MatchPins() to determine if pins match because they belong to the same group of shorted pins.
2 lines
8 B
Plaintext
2 lines
8 B
Plaintext
1.5.269
|