Something I don't understand with busses

Hello,

I’m using bus aliases for a long time without difficulties and this morning, when I launch ERC, I got a lot of errors “Label not connected to anything”.

I’m trying to connect a bus through hierarchical sheets.

kicad_3
kicad_4

Of course, bus labels have been created and if I connect for example CONSOLE.RXD to ground in the same sheet, connection is done.

I suppose I have done a mistake but I’m unable to find a solution.

Best regards,

JB

if you have recently updated to kicad v6.0.9: that version introduced a bug showing false-positive-warnings of type “label not connected to anything”.

Application: KiCad Schematic Editor

Version: (6.0.9-10-gd9a1703bcc), release build

Libraries:
wxWidgets 3.2.1
libcurl/7.86.0 GnuTLS/3.7.8 zlib/1.2.11 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.50.0 librtmp/2.3

Platform: Linux 6.0.0-2-amd64 x86_64, 64 bit, Little endian, wxGTK, , x11

Build Info:
Date: Nov 19 2022 08:36:52
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.6.3
Curl: 7.86.0
ngspice: 37
Compiler: GCC 12.2.0 with C++ ABI 1017

Build settings:
KICAD_USE_OCC=ON
KICAD_USE_EGL=ON
KICAD_SPICE=ON

I’m not sure that is a false positive, but I have seen a strange behavior. I have created a Spice netlist and busses are connected. If I create a KiCAD netlist, busses are unconnected.

And how with Update PCB from schematic?
Connected or not connected?

Unconnected. But I don’t understand why Spice and Kicad Netslists show different nets.

Sorry, J4 didn’t have footprint… With a footprint, busses are connected.