EEschema ERC ignore unpaired global labels :-(
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Medium
|
Jon Evans |
Bug Description
I suspect that EEschema's ERC has some bugs in the verification of Global Labels in particular those that do not have corresponding labels in other sheets.
Unfortunately I discovered that in the pcb that I made is missing a trace that connects two pins located in different sheets.
Looking at the attached images you can immediately notice that the READER1_LED label is incorrect (it should be LED_READER1 following the same logic as LED_READER2).
As you can see in another sheet there are the corresponding LED_READER1 and LED_READER2.
Ok my mistake, the label is wrong, but something is not right anyway since the verification of individual labels is active among the DRC options.
I would at least expect a Warning that the label is unpaired but also that R23 has one of the pins disconnected ....
The project was done with the version of eschema a few months ago but the verification fails even with this nightly ..
Application: kicad
Version: 5.1.0-unknown-
Libraries:
wxWidgets 3.0.4
libcurl/7.61.1 OpenSSL/1.1.1b zlib/1.2.11 brotli/1.0.5 libidn2/2.1.1 libpsl/0.20.2 (+libidn2/2.0.5) libssh/
Platform: Linux 5.0.9-200.
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.66.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.61.1
Compiler: GCC 8.3.1 with C++ ABI 1013
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
description: | updated |
summary: |
- EEschema DRC ignore unpaired global labels :-( + EEschema ERC ignore unpaired global labels :-( |
tags: | added: eeschema erc |
I can't reproduce this in the latest stable (5.1.2), the single label is flagged as expected.
Was this schematic designed in a nightly version after the new bus/online ERC stuff was merged?
Would you be able to upload a example project showing this behaviour?