Incorrect bus alias conflicting definition error message

ERC gives:

but only bus aliases CB23 and CB24 appear on the Trackside bell JB sheet (not CB18) as here:

image

What should I do?

Z
Sidings-2025-01-30_102023.zip (145.4 KB)
ip file attached.

Application: KiCad Schematic Editor x64 on x64

Version: 8.0.1, release build

Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.3.0
FontConfig 2.14.2
libcurl/8.5.0-DEV Schannel zlib/1.3

Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Mar 15 2024 01:52:47
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.83.0
OCC: 7.7.1
Curl: 8.5.0-DEV
ngspice: 42
Compiler: Visual C++ 1936 without C++ ABI

Build settings:
ersion Info
Application: KiCad Schematic Editor x64 on x64

Version: 8.0.1, release build

Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.3.0
FontConfig 2.14.2
libcurl/8.5.0-DEV Schannel zlib/1.3

Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Mar 15 2024 01:52:47
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.83.0
OCC: 7.7.1
Curl: 8.5.0-DEV
ngspice: 42
Compiler: Visual C++ 1936 without C++ ABI

Build settings:

1 Like

BTW do upgrade ot the latest 8.0.x, it will not affect your configuration and may fix bugs.

Start from upgrading to latest V8 version.
I moved from V7 to V8 when V8 reached 8.0.3, so I have never used 8.0.1. It is because typically first new main version releases have many bugs. Each last digit version number change means several dozen bugs fixed.

What should I do?

After you are finished with upgrading you should put on a record and listen to your favorit music. Afterwards you open kicad schematic–>File–>Schematic Setup–>project–>bus alias definitions and carefully look through the “Alias” column. You will find two rows with different definitions for “CB18”. Delete one.

PS: very helpful to attach the project directly in your opening post! (imagine thumbs up icon here)

1 Like

Blockquote
open kicad schematic–>File–>Schematic Setup–>project–>bus alias definitions and carefully look through the “Alias” column. You will find two rows with different definitions for “CB18”. Delete one

Blockquote

That does it! Why didn’t I tink of looking there.
Many thanks

Is this the place to ask for the ERC to check for duplicate alias names?