EESchema ERC: "Mismatch between hierarchical labels and pin sheets" error missing

Bug #1842420 reported by Dino Ghilardi
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

In master branch, the error "Mismatch between hierarchical labels and pin sheets" is not issued anymore. In stable versions (5.1.2 and 5.1.4) still works.

To reproduce it:
1)create a new hierarchical sheet
2) add a hier. pin with "Place hierarchical pin in sheet"
3) inside the child sheet place a resistor and connect it to two hierarchical labels with a name different from the one in the parent sheet block (call them both "a")
4) Run the ERC: No error is issued.

(attached file: the project with this issue)

Running ERC on the same file using stable version you get 3 errors for "Mismatch between hierarchical labels": correct. (also two more errors that are not correct, subject for another minor bug report)

Note: May be related to Bug #1781725, but there the "Mismatch between..." error is reported to work correctly.
----------------------------------------------------------------------
Application: Eeschema
Version: (5.99.0-52-gefbc802f4), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2s zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Platform: Linux 4.9.0-8-amd64 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.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    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

Tags: eeschema erc
Revision history for this message
Dino Ghilardi (dino-ghilardi) wrote :
tags: added: eeschema
Changed in kicad:
milestone: none → 6.0.0-rc1
importance: Undecided → High
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. Try searching for "lp:#1842420" on https://gitlab.com/kicad/code/kicad/-/issues

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/1760

Changed in kicad:
status: New → Expired
Changed in kicad:
importance: High → Unknown
status: Expired → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.