← Back to team overview

kicad-developers team mailing list archive

Build failed in Jenkins: kicad-qa #2973

 

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

Changes:

[tomasz.wlostowski] refactoring: removed dependency of libpcbcommon on 3d-viewer.

[tomasz.wlostowski] refactoring: renamed pcbstruct.h to pcb_display_options.h,

[tomasz.wlostowski] refactoring: derive PCB-specific PCB_VIEW from VIEW with the intention

[tomasz.wlostowski] refactoring: replaced manual plugin registration with link-time plugin

[tomasz.wlostowski] refactoring: moved BOARD_COMMIT, PCB_GENERAL_SETTINGS and

[tomasz.wlostowski] refactoring: allow to run TOOL_MANAGER and SELECTION_TOOL without a host

[tomasz.wlostowski] refactoring: remove link-time dependency between PCB_BASE_FRAME and

[tomasz.wlostowski] refactoring: make BOARD_COMMIT independent from pcbnew

[tomasz.wlostowski] refactoring: remove PNS router dependency on PCB_EDIT_FRAME

[tomasz.wlostowski] refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item

[tomasz.wlostowski] refactoring: implemented BOARD-specific view Add()/Remove()/Update()

[tomasz.wlostowski] refactoring: implemented SELECTION_TOOL's own GetCollectorsGuide() to

[tomasz.wlostowski] cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity

[tomasz.wlostowski] qa: added simple GAL+Tool Framework test program

[tomasz.wlostowski] refactoring: wrapped boost::optional in OPT<> class for the purpose of

------------------------------------------
[...truncated 51.67 KB...]
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/connectivity.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/connectivity_algo.cpp.o
[ 51%] Building CXX object common/CMakeFiles/common.dir/dialogs/dialog_env_var_config.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/convert_drawsegment_list_to_polygon.cpp.o
[ 51%] Building CXX object common/CMakeFiles/common.dir/widgets/color_swatch.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/ratsnest_data.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/ratsnest_viewitem.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_general_settings.cpp.o
[ 51%] Building CXX object common/CMakeFiles/common.dir/widgets/color4Dpickerdlg_base.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/collectors.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/legacy_netlist_reader.cpp.o
[ 51%] Building CXX object common/CMakeFiles/common.dir/widgets/color4Dpickerdlg.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/kicad_netlist_reader.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/sel_layer.cpp.o
[ 51%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_plot_params.cpp.o
[ 51%] Building CXX object common/CMakeFiles/common.dir/widgets/gal_options_panel.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/io_mgr.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/plugin.cpp.o
[ 52%] Building CXX object common/CMakeFiles/common.dir/widgets/widget_hotkey_list.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/eagle_plugin.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/legacy_plugin.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/kicad_plugin.cpp.o
[ 52%] Building CXX object common/CMakeFiles/common.dir/widgets/footprint_select_widget.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/kicad_clipboard.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/gpcb_plugin.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_netlist.cpp.o
[ 52%] Building CXX object common/CMakeFiles/common.dir/page_layout/title_block_shapes.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_display_options.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_draw_panel_gal.cpp.o
[ 52%] Building CXX object common/CMakeFiles/common.dir/page_layout/class_worksheet_dataitem.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_view.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_painter.cpp.o
[ 52%] Building CXX object common/CMakeFiles/common.dir/page_layout/class_worksheet_layout.cpp.o
[ 52%] Building CXX object common/CMakeFiles/pcbcommon.dir/widgets/widget_net_selector.cpp.o
[ 52%] Building CXX object common/CMakeFiles/common.dir/page_layout/page_layout_default_description.cpp.o
[ 54%] Building CXX object common/CMakeFiles/common.dir/page_layout/page_layout_graphic_items.cpp.o
[ 54%] Building CXX object common/CMakeFiles/pcbcommon.dir/pcb_plot_params_keywords.cpp.o
[ 54%] Building CXX object common/CMakeFiles/common.dir/page_layout/page_layout_reader_keywords.cpp.o
[ 54%] Building CXX object common/CMakeFiles/pcbcommon.dir/pcb_keywords.cpp.o
[ 54%] Building CXX object common/CMakeFiles/common.dir/page_layout/page_layout_reader.cpp.o
[ 54%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_parser.cpp.o
[ 54%] Building CXX object common/CMakeFiles/common.dir/preview_items/arc_assistant.cpp.o
[ 55%] Building CXX object common/CMakeFiles/pcbcommon.dir/fp_lib_table.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/page_layout/page_layout_reader.cpp>: In member function ‘void WORKSHEET_LAYOUT::SetPageLayout(const char*, bool)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/page_layout/page_layout_reader.cpp>:780:76: warning: declaration of ‘Append’ shadows a member of 'this' [-Wshadow]
 void WORKSHEET_LAYOUT::SetPageLayout( const char* aPageLayout, bool Append )
                                                                            ^
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/page_layout/page_layout_reader.cpp>: In member function ‘void WORKSHEET_LAYOUT::SetPageLayout(const wxString&, bool)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/page_layout/page_layout_reader.cpp>:803:82: warning: declaration of ‘Append’ shadows a member of 'this' [-Wshadow]
 void WORKSHEET_LAYOUT::SetPageLayout( const wxString& aFullFileName, bool Append )
                                                                                  ^
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/arc_geom_manager.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/centreline_rect_item.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/preview_utils.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/ruler_item.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/simple_overlay_item.cpp.o
Linking CXX static library libpcbcommon.a
[ 55%] Built target pcbcommon
Scanning dependencies of target 3d-viewer
[ 55%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/3d_cache_wrapper.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/selection_area.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/bright_box.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/polygon_geom_manager.cpp.o
[ 55%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/3d_cache.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/preview_items/polygon_item.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/base_struct.cpp.o
[ 55%] Building CXX object common/CMakeFiles/common.dir/basicframe.cpp.o
[ 55%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/3d_plugin_manager.cpp.o
Scanning dependencies of target pnsrouter
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_kicad_iface.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/bin_mod.cpp.o
Scanning dependencies of target pcad2kicadpcb
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcad2kicad_common.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/3d_filename_resolver.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/bitmap.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcad_plugin.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/block_commande.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/dialogs/3d_cache_dialogs.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_algo_base.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/build_version.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/class_bitmap_base.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_diff_pair.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_arc.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/dialogs/dlg_3d_pathconfig.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/class_colors_design_settings.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_diff_pair_placer.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/class_layer_box_selector.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/dialogs/dlg_select_3dmodel.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_component.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/class_marker_base.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_dp_meander_placer.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_copper_pour.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_cache/dialogs/panel_prev_model.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/class_plotter.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_dragger.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_cutout.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/class_undoredo_container.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_item.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_canvas/cinfo3d_visu.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/commit.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_keepout.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_itemset.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_line.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_line.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/common_plot_functions.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_canvas/create_layer_items.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/common_plotHPGL_functions.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_module.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_line_placer.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/common_plotPS_functions.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_net.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_canvas/create_layer_poly.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_logger.cpp.o
[ 56%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_pad.cpp.o
[ 56%] Building CXX object common/CMakeFiles/common.dir/common_plotPDF_functions.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander.cpp.o
[ 56%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_canvas/eda_3d_canvas.cpp.o
[ 58%] Building CXX object common/CMakeFiles/common.dir/common_plotGERBER_functions.cpp.o
[ 58%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_pad_shape.cpp.o
[ 58%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_placer.cpp.o
[ 58%] Building CXX object common/CMakeFiles/common.dir/common_plotDXF_functions.cpp.o
[ 58%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_plane.cpp.o
[ 58%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_placer_base.cpp.o
[ 58%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_canvas/eda_3d_canvas_pivot.cpp.o
[ 58%] Building CXX object common/CMakeFiles/common.dir/common_plotSVG_functions.cpp.o
[ 58%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_polygon.cpp.o
[ 58%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_skew_placer.cpp.o
[ 58%] Building CXX object common/CMakeFiles/common.dir/config_params.cpp.o
[ 58%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_text.cpp.o
[ 58%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_model_viewer/c3d_model_viewer.cpp.o
[ 59%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_node.cpp.o
[ 59%] Building CXX object common/CMakeFiles/common.dir/confirm.cpp.o
[ 61%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_via.cpp.o
[ 61%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_ogl_legacy/c_ogl_3dmodel.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/copy_to_clipboard.cpp.o
[ 61%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_ogl_legacy/ogl_legacy_utils.cpp.o
[ 61%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_optimizer.cpp.o
[ 61%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_via_shape.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/convert_basic_shapes_to_polygon.cpp.o
[ 61%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp.o
[ 61%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/s_expr_loader.cpp.o
[ 61%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_router.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/dialog_shim.cpp.o
Linking CXX static library libpcad2kicadpcb.a
[ 61%] Built target pcad2kicadpcb
[ 61%] Building CXX object common/CMakeFiles/common.dir/displlst.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/draw_frame.cpp.o
[ 61%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_routing_settings.cpp.o
[ 61%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_ogl_legacy/c3d_render_ogl_legacy.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/draw_panel.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/drawtxt.cpp.o
[ 61%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_shove.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/dsnlexer.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/eagle_parser.cpp.o
[ 61%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_ogl_legacy/clayer_triangles.cpp.o
[ 61%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_sizes_settings.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/eda_dde.cpp.o
[ 61%] Building CXX object common/CMakeFiles/common.dir/eda_doc.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/accelerators/ccontainer2d.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/footprint_info.cpp.o
[ 62%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_solid.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/hash_eda.cpp.o
[ 62%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_tool_base.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/c3d_render_createscene.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/lib_table_keywords.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/gestfich.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/getrunningmicrosecs.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp.o
[ 62%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_topology.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/gr_basic.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/cfilledcircle2d.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/citemlayercsg2d.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/hotkeys_basic.cpp.o
[ 62%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_tune_status_popup.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/cobject2d.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/hotkeys_basic.cpp>: In member function ‘virtual int EDA_BASE_FRAME::WriteHotkeyConfig(EDA_HOTKEY_CONFIG*, wxString*)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/hotkeys_basic.cpp>:592:23: warning: declaration of ‘config’ shadows a member of 'this' [-Wshadow]
         wxConfigBase* config = GetNewConfig( fn.GetFullPath() );
                       ^
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/cpolygon2d.cpp.o
[ 62%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_utils.cpp.o
[ 62%] Building CXX object common/CMakeFiles/common.dir/html_messagebox.cpp.o
[ 62%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/cpolygon4pts2d.cpp.o
[ 63%] Building CXX object common/CMakeFiles/common.dir/kiface_i.cpp.o
[ 63%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/cring2d.cpp.o
[ 63%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_via.cpp.o
[ 63%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/croundsegment2d.cpp.o
[ 63%] Building CXX object common/CMakeFiles/common.dir/kiway.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes2D/ctriangle2d.cpp.o
[ 65%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_walkaround.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes3D/clayeritem.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/kiway_holder.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/kiway_player.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/3d_render_raytracing/shapes3D/croundseg.cpp.o
[ 65%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/router_preview_item.cpp.o
[ 65%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/router_tool.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/lib_table_base.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/c3d_render_base.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/lockfile.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/netlist_keywords.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_rendering/test_cases.cpp.o
[ 65%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/length_tuner_tool.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_viewer/3d_toolbar.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/project.cpp.o
[ 65%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_viewer/dialogs/dialog_3D_view_option.cpp.o
[ 65%] Building CXX object common/CMakeFiles/common.dir/ptree.cpp.o
Linking CXX static library libpnsrouter.a
[ 66%] Built target pnsrouter
[ 68%] Building CXX object common/CMakeFiles/common.dir/searchhelpfilefullpath.cpp.o
[ 68%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_viewer/dialogs/dialog_3D_view_option_base.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/selcolor.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/systemdirsappend.cpp.o
[ 68%] Building CXX object 3d-viewer/CMakeFiles/3d-viewer.dir/3d_viewer/eda_3d_viewer.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/trigo.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/worksheet.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/wxwineda.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/wx_unit_binder.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/wx_status_popup.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/zoom.cpp.o
[ 68%] Building CXX object common/CMakeFiles/common.dir/pgm_base.cpp.o
Linking CXX static library lib3d-viewer.a
[ 70%] Built target 3d-viewer
[ 70%] Building CXX object common/CMakeFiles/common.dir/view/view.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/view/view_item.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/view/view_group.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/tool/tool_action.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/tool/tool_base.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/tool/tool_manager.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/tool/tool_dispatcher.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/tool/tool_event.cpp.o
[ 70%] Building CXX object common/CMakeFiles/common.dir/tool/tool_interactive.cpp.o
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/tool/tool_manager.cpp>: In member function ‘void TOOL_MANAGER::dispatchContextMenu(const TOOL_EVENT&)’:
<http://ci.kicad-pcb.org/job/kicad-qa/ws/common/tool/tool_manager.cpp>:703:34: error: ‘OPT<VECTOR2<double> >’ has no member named ‘value_or’
                     m_origCursor.value_or( VECTOR2D( 0, 0 ) ) );
                                  ^
common/CMakeFiles/common.dir/build.make:3353: recipe for target 'common/CMakeFiles/common.dir/tool/tool_manager.cpp.o' failed
make[3]: *** [common/CMakeFiles/common.dir/tool/tool_manager.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:272: recipe for target 'common/CMakeFiles/common.dir/all' failed
make[2]: *** [common/CMakeFiles/common.dir/all] Error 2
CMakeFiles/Makefile2:1449: recipe for target 'pcbnew/CMakeFiles/pcbnew_python_module.dir/rule' failed
make[1]: *** [pcbnew/CMakeFiles/pcbnew_python_module.dir/rule] Error 2
Makefile:587: recipe for target 'pcbnew_python_module' failed
make: *** [pcbnew_python_module] Error 2
Build step 'Execute shell' marked build as failure


Follow ups