ERC on hierarchy

Unlike with PcbNew, I make little use of ERC on schematic because it generates so many false positives due to pin types.
I have just been bitten with an accidentally islanded net and think that having a hierarchical label on a sheet without a corresponding sheet pin one level up should be detected as a more serious error, maybe generating a warning at the create netlist stage

1 Like

I think you should post this to KiCad’s bug tracker as a feature request.

Done
What is nasty about this is that you end up with two nets:
“netnameXYZ” and “sheetABC/netnameXYZ”
Both are displayed in PcbNew as “netnameXYZ”
You only see the difference by inspecting the netlist with a text editor