← Back to team overview

kicad-developers team mailing list archive

Build failed in Jenkins: kicad-qa #2579

 

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

Changes:

[jean-pierre charras] Pcbnew: Add creation of Drill Files in Gerber X2 format. Gerbview: add

------------------------------------------
[...truncated 25.95 KB...]
[ 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
[ 97%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/zones_convert_brd_items_to_polygons_with_Boost.cpp.o
[ 97%] 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_polygons_test_connections.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
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_tool.cpp>: In member function ‘void PCB_TOOL::doInteractiveItemPlacement(PCB_TOOL::ITEM_CREATOR, const wxString&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/pcbnew/tools/pcb_tool.cpp>:44: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_tool.cpp>:46:11: warning: declaration of ‘frame’ shadows a member of 'this' [-Wshadow]
     auto& frame = *getEditFrame<PCB_EDIT_FRAME>();
           ^
[ 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>:470: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>:874: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>:1100:17: warning: declaration of ‘board’ shadows a member of 'this' [-Wshadow]
     const auto& board = *getModel<BOARD>();
                 ^
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/edit_constraints.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/point_editor.cpp.o
[ 98%] 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/pcbnew_control.cpp.o
[ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/pcb_editor_control.cpp.o
<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>:1026:11: warning: declaration of ‘view’ shadows a member of 'this' [-Wshadow]
     auto& view = *getView();
           ^
[ 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/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>:315: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>:332: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>:349: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>:366: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>:384: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>:386: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>:553: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>:555: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>:668: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>:725: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>:788: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/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>:182: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>:222: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>:279: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>:281: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/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%] [ 98%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface.dir/tools/zone_create_helper.cpp.o
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
[100%] 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/build/pcbnew/pcbnew_wrap.cxx>: In function ‘PyObject* _wrap_delete_EXCELLON_WRITER(PyObject*, PyObject*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69168:10: warning: deleting object of polymorphic class type ‘EXCELLON_WRITER’ which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
   delete arg1;
          ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>: In function ‘PyObject* _wrap_EXCELLON_WRITER_SetFormat__SWIG_0(PyObject*, PyObject*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69202:3: error: ‘ZEROS_FMT’ was not declared in this scope
   ZEROS_FMT arg3 ;
   ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69240:19: error: ‘temp’ was not declared in this scope
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                   ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69240:44: error: ‘ZEROS_FMT’ does not name a type
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69240:54: error: expected ‘>’ before ‘*’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                      ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69240:54: error: expected ‘(’ before ‘*’ token
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69240:56: error: expected primary-expression before ‘>’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                        ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69240:64: error: expected ‘)’ before ‘;’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                                ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69241:7: error: ‘arg3’ was not declared in this scope
       arg3 = *temp;
       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69242:39: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
       if (SWIG_IsNewObj(res3)) delete temp;
                                       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69255:26: error: ‘arg3’ was not declared in this scope
   (arg1)->SetFormat(arg2,arg3,arg4,arg5);
                          ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>: In function ‘PyObject* _wrap_EXCELLON_WRITER_SetFormat__SWIG_1(PyObject*, PyObject*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69267:3: error: ‘ZEROS_FMT’ was not declared in this scope
   ZEROS_FMT arg3 ;
   ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69301:19: error: ‘temp’ was not declared in this scope
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                   ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69301:44: error: ‘ZEROS_FMT’ does not name a type
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69301:54: error: expected ‘>’ before ‘*’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                      ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69301:54: error: expected ‘(’ before ‘*’ token
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69301:56: error: expected primary-expression before ‘>’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                        ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69301:64: error: expected ‘)’ before ‘;’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                                ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69302:7: error: ‘arg3’ was not declared in this scope
       arg3 = *temp;
       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69303:39: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
       if (SWIG_IsNewObj(res3)) delete temp;
                                       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69311:26: error: ‘arg3’ was not declared in this scope
   (arg1)->SetFormat(arg2,arg3,arg4);
                          ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>: In function ‘PyObject* _wrap_EXCELLON_WRITER_SetFormat__SWIG_2(PyObject*, PyObject*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69323:3: error: ‘ZEROS_FMT’ was not declared in this scope
   ZEROS_FMT arg3 ;
   ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69353:19: error: ‘temp’ was not declared in this scope
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                   ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69353:44: error: ‘ZEROS_FMT’ does not name a type
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69353:54: error: expected ‘>’ before ‘*’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                      ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69353:54: error: expected ‘(’ before ‘*’ token
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69353:56: error: expected primary-expression before ‘>’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                        ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69353:64: error: expected ‘)’ before ‘;’ token
       ZEROS_FMT * temp = reinterpret_cast< ZEROS_FMT * >(argp3);
                                                                ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69354:7: error: ‘arg3’ was not declared in this scope
       arg3 = *temp;
       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69355:39: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
       if (SWIG_IsNewObj(res3)) delete temp;
                                       ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/build/pcbnew/pcbnew_wrap.cxx>:69358:26: error: ‘arg3’ was not declared in this scope
   (arg1)->SetFormat(arg2,arg3);
                          ^
pcbnew/CMakeFiles/pcbnew_kiface.dir/build.make:6114: recipe for target 'pcbnew/CMakeFiles/pcbnew_kiface.dir/pcbnew_wrap.cxx.o' failed
make[3]: *** [pcbnew/CMakeFiles/pcbnew_kiface.dir/pcbnew_wrap.cxx.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