pcbnew netlist import inconsistencies 'dry' vs 'real' run
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Expired
|
Medium
|
Bug Description
PCBNew netlist import shows different results on "dry" run versus the actual run.
Example for encountered issue
"dry run"
Info: Changing component path "U7:/5B4DF991/
Info: Checking netlist symbol footprint "U7:/5B4DF991/
Replacing symbol "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Error: Component "U7" pad "8" not found in footprint "Package_
Error: Component "U7" pad "6" not found in footprint "Package_
Error: Component "U7" pad "7" not found in footprint "Package_
-> Notice the error of missing pads on U7 footprint. The claimed footprint (SOT-23) is wrong and is from an older netlist.
"actual run"
Info: Checking netlist symbol footprint "U7:/5B4DF991/
Info: Changing component path "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Replacing symbol "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
Changing footprint "U7:/5B4DF991/
The actual run is able to determine the correct footprint and thus the error is not produced.
Attached full import reports for reference.
# # #
version info
Application: pcbnew
Version: 5.0.2-bee76a0~
Libraries:
wxWidgets 3.0.4
libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Platform: Linux 4.15.0-43-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.65.1
OpenCASCADE Community Edition: 6.9.1
Curl: 7.58.0
Compiler: GCC 7.3.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → 6.0.0-rc1 |
Changed in kicad: | |
status: | Confirmed → Triaged |
assignee: | nobody → Tomasz Wlostowski (twlostow) |
KiCad bug tracker has moved to Gitlab. This report is now available here: https:/ /gitlab. com/kicad/ code/kicad/ -/issues/ 1797