← Back to team overview

kicad-developers team mailing list archive

Build failed in Jenkins: kicad-qa #2662

 

See <http://ci.kicad-pcb.org/job/kicad-qa/2662/display/redirect?page=changes>

Changes:

[tomasz.wlostowski] Hide DLISTs behind iterators, first step towards refactoring the storage

[tomasz.wlostowski] DLIST_ITERATOR improvements

[tomasz.wlostowski] profile.h: added PROF_COUNTER C++ class

[tomasz.wlostowski] New connectivity algorithm.

[tomasz.wlostowski] Removed legacy connectivity/ratsnest algorithm, replaced with the new

[tomasz.wlostowski] Fixed some compilation warnings. Missing features so far: single-module

[tomasz.wlostowski] DRC connectivity check

[tomasz.wlostowski] TRACKS_CLEANER: fixes after changing the connectivity algorithm

[tomasz.wlostowski] Connectivity: local ratsnest for both legacy & GAL. Further removal of

[tomasz.wlostowski] pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in

[tomasz.wlostowski] icons for via placement tool

[tomasz.wlostowski] pcbnew: draw net labels on vias [wip]

[tomasz.wlostowski] pcbnew/dialogs: more options in track/via properties window

[tomasz.wlostowski] pcbnew: via placement tool, initial version

[tomasz.wlostowski] post-rebase fixes

[tomasz.wlostowski] further DLIST/Iterators cleanup, some code formatting

[tomasz.wlostowski] Display via net labels on top

[tomasz.wlostowski] fixed performance regression in DRC clearance test

[tomasz.wlostowski] fixed unresolved symbols while running cvpcb

[tomasz.wlostowski] fix build with Python

[tomasz.wlostowski] Fixed point-in-polygon test bugs. Connectivity now correctly recognizes

[tomasz.wlostowski] eagle_plugin: correct via size import

[tomasz.wlostowski] Display zone filling progress window in GAL

[tomasz.wlostowski] Multiple fixes: - ratsnest is updated now when undoing in legacy view -

[tomasz.wlostowski] Switch another loop to D_PAD iterator

[tomasz.wlostowski] Fixes for the connectivity & board cleanup algorithms

[tomasz.wlostowski] Fixed compilation warnings

[Maciej Suminski] Code formatting and clean-up

[Maciej Suminski] Dead code removal

[Maciej Suminski] Moved one-liners to header files

[Maciej Suminski] CONNECTIVITY_DATA::GetNodeCount() implementation

[Maciej Suminski] Moved INTRUSIVE_LIST to a separate header

[Maciej Suminski] Reenabled pad number increment on placement (module editor)

[Maciej Suminski] Update ratsnest lines on zone fill removal

[Maciej Suminski] Use node & unconnected count from CONNECTIVITY object

------------------------------------------
[...truncated 85.93 KB...]
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/hotkeys.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/hotkeys_board_editor.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/hotkeys_module_editor.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/initpcb.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/layer_widget.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/librairi.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/loadcmp.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/magnetic_tracks_functions.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/menubar_modedit.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/librairi.cpp>: In member function ‘MODULE* FOOTPRINT_EDIT_FRAME::Import_Module()’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/librairi.cpp>:259:21: warning: declaration of ‘config’ shadows a member of 'this' [-Wshadow]
     wxConfigBase*   config = Kiface().KifaceSettings();
                     ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/librairi.cpp>: In member function ‘void FOOTPRINT_EDIT_FRAME::Export_Module(MODULE*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/librairi.cpp>:341:21: warning: declaration of ‘config’ shadows a member of 'this' [-Wshadow]
     wxConfigBase*   config = Kiface().KifaceSettings();
                     ^
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/menubar_pcbframe.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/minimun_spanning_tree.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/modedit.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/modedit_onclick.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/modeditoptions.cpp.o
[ 93%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/moduleframe.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/modules.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/move-drag_pads.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/move_or_drag_track.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/muonde.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/muwave_command.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/netlist.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/onleftclick.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/onrightclick.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/pad_edition_functions.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/netlist.cpp>: In member function ‘void PCB_EDIT_FRAME::LoadFootprints(NETLIST&, REPORTER*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/netlist.cpp>:287:14: warning: declaration of ‘loadFootprint’ shadows a member of 'this' [-Wshadow]
         bool loadFootprint = (fpOnBoard == NULL) || footprintMisMatch;
              ^
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/pcbnew_config.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/pcbplot.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/pcb_draw_panel_gal.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/plot_board_layers.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/plot_brditems_plotter.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/print_board_functions.cpp.o
[ 94%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/printout_controler.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/ratsnest.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/specctra.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/specctra_export.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/specctra_keywords.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/specctra_import.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/swap_layers.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/target_edit.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tool_modedit.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tool_onrightclick.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tool_pcb.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/toolbars_update_user_interface.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tracepcb.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tr_modif.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/undo_redo.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_convert_brd_items_to_polygons_with_Boost.cpp.o
[ 95%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_convert_to_polygons_aux_functions.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_by_polygon.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_by_polygon_fill_functions.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zone_filling_algorithm.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_functions_for_undo_redo.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_polygons_insulated_copper_islands.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_test_and_combine_areas.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/class_footprint_wizard.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/class_action_plugin.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcb_tool.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/selection_tool.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcb_selection_conditions.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcb_bright_box.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/edit_points.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/selection_tool.cpp>: In member function ‘bool SELECTION_TOOL::selectMultiple()’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/selection_tool.cpp>:486:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW* view = getView();
                  ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/selection_tool.cpp>: In member function ‘void SELECTION_TOOL::zoomFitSelection()’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/selection_tool.cpp>:975:10: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     auto view = getView();
          ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/selection_tool.cpp>: In member function ‘int SELECTION_TOOL::filterSelection(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/selection_tool.cpp>:1200:17: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     const auto& board = *getModel<BOARD>();
                 ^
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/edit_constraints.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/point_editor.cpp.o
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/drawing_tool.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/edit_tool.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/position_relative_tool.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcbnew_control.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/drawing_tool.cpp>: In member function ‘void DRAWING_TOOL::runPolygonEventLoop(POLYGON_GEOM_MANAGER&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/drawing_tool.cpp>:1235:13: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     auto&   controls    = *getViewControls();
             ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/drawing_tool.cpp>: In member function ‘int DRAWING_TOOL::drawZone(bool, DRAWING_TOOL::ZONE_MODE)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/drawing_tool.cpp>:1345:11: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     auto& controls = *getViewControls();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/edit_tool.cpp>: In member function ‘int EDIT_TOOL::Main(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/edit_tool.cpp>:250:27: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW_CONTROLS* controls = getViewControls();
                           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/edit_tool.cpp>: In member function ‘int EDIT_TOOL::MeasureTool(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/edit_tool.cpp>:1043:11: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     auto& view = *getView();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/edit_tool.cpp>:1044:11: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     auto& controls = *getViewControls();
           ^
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcb_editor_control.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/microwave_tool.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/module_editor_tools.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/placement_tool.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>: In member function ‘int MICROWAVE_TOOL::addMicrowaveFootprint(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>:188:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>: In member function ‘void MICROWAVE_TOOL::createInductorBetween(const VECTOR2I&, const VECTOR2I&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>:239:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>: In member function ‘int MICROWAVE_TOOL::drawMicrowaveInductor(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>:296:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW& view = *getView();
                  ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>:297:27: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW_CONTROLS& controls = *getViewControls();
                           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/microwave_tool.cpp>:298:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::TrackWidthInc(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:319:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::TrackWidthDec(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:336:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::ViaSizeInc(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:353:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::ViaSizeDec(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:370:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::PlaceModule(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:388:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW* view = getView();
                  ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:389:27: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW_CONTROLS* controls = getViewControls();
                           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:390:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::PlaceTarget(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:562:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW* view = getView();
                  ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:563:27: warning: declaration of ‘controls’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW_CONTROLS* controls = getViewControls();
                           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:564:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::ZoneFillAll(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:675:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::ZoneUnfillAll(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:753:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>: In member function ‘int PCB_EDITOR_CONTROL::ZoneMerge(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_editor_control.cpp>:814:12: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     BOARD* board = getModel<BOARD>();
            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/module_editor_tools.cpp>: In member function ‘int MODULE_EDITOR_TOOLS::EnumeratePads(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/module_editor_tools.cpp>:157:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW* view = m_toolMgr->GetView();
                  ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/module_editor_tools.cpp>: In member function ‘int MODULE_EDITOR_TOOLS::ModuleTextOutlines(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/module_editor_tools.cpp>:454:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW* view = getView();
                  ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/module_editor_tools.cpp>: In member function ‘int MODULE_EDITOR_TOOLS::ModuleEdgeOutlines(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/module_editor_tools.cpp>:489:18: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     KIGFX::VIEW* view = getView();
                  ^
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcb_actions.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/grid_helper.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pad_tool.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/picker_tool.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/zoom_tool.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>: In member function ‘bool PAD_TOOL::haveFootprints()’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>:165:11: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     auto& board = *getModel<BOARD>();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>: In member function ‘int PAD_TOOL::applyPadSettings(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>:207:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>: In member function ‘int PAD_TOOL::copyPadSettings(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>:239:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>: In member function ‘int PAD_TOOL::pushPadSettings(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pad_tool.cpp>:319:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/zone_create_helper.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/tools_common.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/tool_event_utils.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/size_menu.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/footprint_preview_panel.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/__/common/dialogs/dialog_page_settings.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/__/common/base_units.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/dialogs/dialog_scripting_base.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/dialogs/dialog_scripting.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/pcbnew_wrap.cxx.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/__/common/swig/wx_python_helpers.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/swig/python_scripting.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/swig/pcbnew_scripting_helpers.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/swig/pcbnew_footprint_wizards.cpp.o
[100%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/swig/pcbnew_action_plugins.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/swig/pcbnew_scripting_helpers.cpp>: In function ‘bool SaveBoard(wxString&, BOARD*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/swig/pcbnew_scripting_helpers.cpp>:81:23: error: ‘aFilename’ was not declared in this scope
     return SaveBoard( aFilename, aBoard, IO_MGR::KICAD );
                       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/swig/pcbnew_scripting_helpers.cpp>: In function ‘bool SaveBoard(wxString&, BOARD*, IO_MGR::PCB_FILE_T)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/swig/pcbnew_scripting_helpers.cpp>:88:30: error: ‘CONNEXION_OK’ was not declared in this scope
     aBoard->m_Status_Pcb &= ~CONNEXION_OK;
                              ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/swig/pcbnew_scripting_helpers.cpp>: In function ‘bool SaveBoard(wxString&, BOARD*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/swig/pcbnew_scripting_helpers.cpp>:82:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
pcbnew/CMakeFiles/pcbnew_kiface.dir/build.make:6022: recipe for target 'pcbnew/CMakeFiles/pcbnew_kiface.dir/swig/pcbnew_scripting_helpers.cpp.o' failed
make[3]: *** [pcbnew/CMakeFiles/pcbnew_kiface.dir/swig/pcbnew_scripting_helpers.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:1343: recipe for target 'pcbnew/CMakeFiles/pcbnew_kiface.dir/all' failed
make[2]: *** [pcbnew/CMakeFiles/pcbnew_kiface.dir/all] Error 2
CMakeFiles/Makefile2:1390: recipe for target 'pcbnew/CMakeFiles/pcbnew_python_module.dir/rule' failed
make[1]: *** [pcbnew/CMakeFiles/pcbnew_python_module.dir/rule] Error 2
Makefile:574: recipe for target 'pcbnew_python_module' failed
make: *** [pcbnew_python_module] Error 2
Build step 'Execute shell' marked build as failure


Follow ups