ERC behavior with hierarchical vs global labels

Bug #1824629 reported by Ron Burkey on 2019-04-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Medium
Jon Evans

Bug Description

If you have a hierarchical sheet containing both a hierarchical label and a global label with the same name, the netlister and the ERC treat the connectivity differently. For example, in a schematic I'm working with now, I have a hierarchical label and a global label both named "0VDCA".

1. The netlister connects the two in the same net.
2. The ERC warns that the global label is disconnected.

I don't know if this is a regression or not because I believe I have several schematics which rely on behavior #1 and don't recall having gotten any ERC warnings before. But I'm not sure.

I could argue that either behavior is correct by itself, but they are not correct when taken together.

Application: kicad
Version: 5.1.0-unknown-203019d~82~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-139-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Jon Evans (craftyjon) on 2019-04-13
Changed in kicad:
assignee: nobody → Jon Evans (craftyjon)
Jon Evans (craftyjon) on 2019-04-13
Changed in kicad:
milestone: none → 6.0.0-rc1
Novak Tamas (novak-7) on 2019-04-14
Changed in kicad:
status: New → Confirmed
Jon Evans (craftyjon) on 2019-04-20
Changed in kicad:
importance: Undecided → Medium
status: Confirmed → In Progress
Jon Evans (craftyjon) on 2019-04-25
Changed in kicad:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers