← Back to team overview

kicad-developers team mailing list archive

Build failed in Jenkins: KiCad (Linux, all options, Debug) #819

 

See <http://ci.kicad-pcb.org/job/kicad-full/819/changes>

Changes:

[Maciej Suminski] Synchronize layers visibility on canvas switch.

[Maciej Suminski] router: Improved via placement code. - Blind/buried vias going through all layers are converted to TH vias. - If current layer is not set in the pair, router switches to the top layer instead of keep using the same layer. - Microvias switch between one of the outer layers and the adjacent one.

[Maciej Suminski] Minor code formatting corrections.

------------------------------------------
Started by an SCM change
Building on master in workspace <http://ci.kicad-pcb.org/job/kicad-full/ws/>
$ bzr revision-info -d <http://ci.kicad-pcb.org/job/kicad-full/ws/>
info result: bzr revision-info -d <http://ci.kicad-pcb.org/job/kicad-full/ws/> returned 0. Command output: "6212 maciej.suminski@xxxxxxx-20150924090442-s8on2iixmro68ivl
" stderr: ""
[kicad-full] $ bzr pull --overwrite lp:kicad
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
http://bazaar.launchpad.net/~kicad-product-committers/kicad/product is permanently redirected to http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/changes
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
 M  pcbnew/basepcbframe.cpp
 M  pcbnew/router/pns_sizes_settings.h
 M  pcbnew/router/router_tool.cpp
All changes applied successfully.
Now on revision 6215.
[kicad-full] $ bzr revert
$ bzr revision-info -d <http://ci.kicad-pcb.org/job/kicad-full/ws/>
info result: bzr revision-info -d <http://ci.kicad-pcb.org/job/kicad-full/ws/> returned 0. Command output: "6215 maciej.suminski@xxxxxxx-20150924163422-owjjbeivwjj2u2or
" stderr: ""
[kicad-full] $ bzr log -v -r revid:maciej.suminski@xxxxxxx-20150924090442-s8on2iixmro68ivl..revid:maciej.suminski@xxxxxxx-20150924163422-owjjbeivwjj2u2or --long --show-ids
Getting local revision...
$ bzr revision-info -d <http://ci.kicad-pcb.org/job/kicad-full/ws/>
info result: bzr revision-info -d <http://ci.kicad-pcb.org/job/kicad-full/ws/> returned 0. Command output: "6215 maciej.suminski@xxxxxxx-20150924163422-owjjbeivwjj2u2or
" stderr: ""
RevisionState revno:6215 revid:maciej.suminski@xxxxxxx-20150924163422-owjjbeivwjj2u2or
[kicad-full] $ /bin/sh -xe /tmp/hudson2232254552740804684.sh
+ OPTS=' -DCMAKE_BUILD_TYPE=Debug -DBUILD_GITHUB_PLUGIN=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_USE_WEBKIT=OFF'
+ '[' -d build ']'
+ cd build
+ /usr/bin/cmake .. -DCMAKE_BUILD_TYPE=Debug -DBUILD_GITHUB_PLUGIN=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_USE_WEBKIT=OFF
-- Kicad install dir: </usr/local>
-- Check for installed OpenGL -- found
-- Found Glew: /usr/lib64/libGLEW.so
-- Check for installed GLEW -- found
-- Check for installed Cairo -- found
-- Check for installed Python Interpreter -- found
-- Python module install path: lib/python2.6/site-packages
-- wxPython version 3.0 found.
-- Configuring done
-- Generating done
-- Build files have been written to: <http://ci.kicad-pcb.org/job/kicad-full/ws/build>
+ rm -f pcbnew/scripting/pcbnewPYTHON_wrap.cxx.o
+ rm -f pcbnew/scripting/pcbnewPYTHON_wrap.cxx
+ make -j4
[  1%] [  1%] Built target boost
Generating version string header
[  1%] -- Using Bazaar to determine build version string.
Built target page_layout_lexer_source_files
[  1%] Built target netlist_lexer_source_files
[  1%] Built target fp_lib_table_lexer_source_files
[  1%] Generating headers containing GLSL source code
[  1%] Built target pcb_lexer_source_files
Headers are up-to-date
[  1%] Built target shader_headers
[  1%] Built target pcb_plot_lexer_source_files
-- Bazaar version control system version 2.1.1 found.
[  1%] Built target specctra_lexer_source_files
[  1%] Built target avhttp
[ 30%] [ 30%] Built target bitmaps
Built target cmp_library_lexer_source_files
[ 30%] [ 30%] Built target dialog_bom_cfg_lexer_source_files
Built target field_template_lexer_source_files
[ 31%] Built target lib_dxf
[ 32%] Built target potrace
[ 32%] Built target idf3
[ 32%] Built target pcb_calculator_lexer_source_files
[ 32%] Built target idfcyl
[ 32%] Built target idfrect
[ 32%] Built target lib-dependencies
-- Writing <http://ci.kicad-pcb.org/job/kicad-full/ws/build/version.h> file with version: (2015-09-24 BZR 6215)
[ 32%] [ 32%] Built target dxf2idf
Built target version_header
[ 32%] Built target idf2vrml
[ 32%] Built target polygon
[ 34%] Built target gal
[ 34%] Built target github_plugin
Scanning dependencies of target pcbcommon
[ 34%] Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/basepcbframe.cpp.o
Scanning dependencies of target common
[ 34%] Building CXX object common/CMakeFiles/common.dir/build_version.cpp.o
Linking CXX static library libcommon.a
Linking CXX static library libpcbcommon.a
[ 41%] Built target common
Linking CXX shared module _pl_editor.kiface
Linking CXX shared module _gerbview.kiface
Linking CXX shared module _eeschema.kiface
[ 44%] [ 46%] Built target pl_editor_kiface
Built target pcbcommon
Linking CXX executable bitmap2component
Linking CXX shared module _pcb_calculator.kiface
[ 49%] Built target gerbview_kiface
Linking CXX executable kicad
[ 51%] Built target pcb_calculator_kiface
[ 52%] Built target bitmap2component
[ 53%] Built target 3d-viewer
Linking CXX executable gerbview
[ 54%] Built target pcad2kicadpcb
[ 55%] Built target kicad
Linking CXX executable pl_editor
[ 55%] Built target gerbview
Linking CXX executable pcb_calculator
[ 55%] Built target pl_editor
[ 55%] Built target pcb_calculator
Linking CXX shared module _cvpcb.kiface
Scanning dependencies of target pnsrouter
[ 55%] [ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_algo_base.cpp.o
Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_diff_pair.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_diff_pair_placer.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_dp_meander_placer.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_dragger.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_line.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_line_placer.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander.cpp.o
[ 55%] [ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_placer.cpp.o
Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_placer_base.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_skew_placer.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_node.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_optimizer.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_router.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_shove.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_sizes_settings.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_tool_base.cpp.o
[ 55%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_topology.cpp.o
[ 56%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_tune_status_popup.cpp.o
[ 66%] Built target eeschema_kiface
[ 66%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_utils.cpp.o
[ 66%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_via.cpp.o
[ 66%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_walkaround.cpp.o
Linking CXX executable eeschema
[ 66%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/router_tool.cpp.o
[ 66%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/length_tuner_tool.cpp.o
Linking CXX static library libpnsrouter.a
[ 66%] Built target eeschema
../common/libpcbcommon.a(basepcbframe.cpp.o): In function `PCB_BASE_FRAME::UseGalCanvas(bool)':
<http://ci.kicad-pcb.org/job/kicad-full/ws/pcbnew/basepcbframe.cpp>:970: undefined reference to `PCB_DRAW_PANEL_GAL::SyncLayersVisibility(BOARD const*)'
collect2: ld returned 1 exit status
make[2]: *** [cvpcb/_cvpcb.kiface] Error 1
make[1]: *** [cvpcb/CMakeFiles/cvpcb_kiface.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 67%] Built target pnsrouter
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE


Follow ups