kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #45465
QA build failure
I'm seeing the following build failure this morning:
/home/foo/src/kicad-trunk/qa/qa_utils/mocks.cpp:622:28: error: no
declaration matches ‘const PCB_DISPLAY_OPTIONS&
PCB_TOOL_BASE::displayOptions() const’
622 | const PCB_DISPLAY_OPTIONS& PCB_TOOL_BASE::displayOptions() const
| ^~~~~~~~~~~~~
In file included from
/home/foo/src/kicad-trunk/pcbnew/router/pns_tool_base.h:30,
from
/home/foo/src/kicad-trunk/pcbnew/router/router_tool.h:26,
from /home/foo/src/kicad-trunk/qa/qa_utils/mocks.cpp:38:
/home/foo/src/kicad-trunk/pcbnew/tools/pcb_tool_base.h:172:39: note:
candidate is: ‘PCBNEW_SETTINGS::DISPLAY_OPTIONS&
PCB_TOOL_BASE::displayOptions() const’
172 | PCBNEW_SETTINGS::DISPLAY_OPTIONS& displayOptions() const;
| ^~~~~~~~~~~~~~
/home/foo/src/kicad-trunk/pcbnew/tools/pcb_tool_base.h:70:7: note:
‘class PCB_TOOL_BASE’ defined here
70 | class PCB_TOOL_BASE : public TOOL_INTERACTIVE
| ^~~~~~~~~~~~~
/home/foo/src/kicad-trunk/qa/pns/pns_log_viewer.cpp: In constructor
‘PNS_LOG_VIEWER_FRAME::PNS_LOG_VIEWER_FRAME(wxFrame*)’:
/home/foo/src/kicad-trunk/qa/pns/pns_log_viewer.cpp:294:15: error:
‘class KIGFX::PCB_RENDER_SETTINGS’ has no member named
‘SetZoneDisplayMode’; did you mean ‘m_ZoneDisplayMode’?
294 | settings->SetZoneDisplayMode( ZONE_DISPLAY_MODE::SHOW_FILLED );
| ^~~~~~~~~~~~~~~~~~
| m_ZoneDisplayMode
make[2]: *** [qa/pns/CMakeFiles/test_pns.dir/build.make:468:
qa/pns/CMakeFiles/test_pns.dir/__/qa_utils/mocks.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [qa/pns/CMakeFiles/test_pns.dir/build.make:398:
qa/pns/CMakeFiles/test_pns.dir/pns_log_viewer.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:4556:
qa/pns/CMakeFiles/test_pns.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
Follow ups