Netname aliasing causes disconnections
Bug #1823501 reported by
Oleg Endo
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
High
|
Jon Evans |
Bug Description
I've been using netname aliases in pretty much every design so far. It might be debatable whether it's a clean and nice way of doing things or not, but it gets the thing done. Using official net-ties is cumbersome and impractical most of the times, as those always require fiddling with the net-tie footprint.
Anyway, since the recent connectivity changes in eeschema, it doesn't resolve aliases to the same netname anymore. I think before it was just picking one of the possible netnames, which is fine. However, now it results in many disconnections. Please see attached reduced test case.
Using nightly builds on Ubuntu 18.
Changed in kicad: | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Confirmed |
Changed in kicad: | |
assignee: | nobody → Jon Evans (craftyjon) |
Changed in kicad: | |
status: | Fix Committed → In Progress |
tags: | added: eeschema |
To post a comment you must log in.
Regardless of the actual netname, a design like this clearly intends the two nets to be connected.
Application: pcbnew 143-g0cc77f3e39 -dirty) , release build compatible with 2.8) GTK+ 3.24
Version: (5.1.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.64.0 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-4-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.64.0
Compiler: GCC 8.3.0 with C++ ABI 1013
Build settings: WX_GRAPHICS_ CONTEXT= OFF WX_OVERLAY= ON SCRIPTING= ON SCRIPTING_ MODULES= ON SCRIPTING_ PYTHON3= ON SCRIPTING_ WXPYTHON= ON SCRIPTING_ WXPYTHON_ PHOENIX= ON SCRIPTING_ ACTION_ MENU=ON GITHUB_ PLUGIN= ON USE_OCE= ON USE_OCC= OFF
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON