See <http://ci.kicad-pcb.org/job/kicad-full/1042/changes>
Changes: [Chris Pavlina] Move container functionality The "set of pin numbers" functionality is also useful outside the pin table dialog, so create a wrapper class that exposes the relevant interfaces. [Chris Pavlina] Move comparison helper class to generic header This class wraps the comparison function in a way that is compatible with std::map and std::set. This, too is generally useful, so it should be moved to the generic header. At the same time, the criterium for less-than is changed from "equal to -1" to "smaller than 0", because technically the comparison function may return other values. [Chris Pavlina] Split off pin number comparison Pin numbers need to be ordered in more places in the future, so fold this out of the pin table dialog into a utility class. ------------------------------------------ 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: "6459 [email protected] " 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 eeschema/CMakeLists.txt M eeschema/dialogs/dialog_lib_edit_pin_table.cpp All changes applied successfully. Now on revision 6462. [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: "6462 [email protected] " stderr: "" [kicad-full] $ bzr log -v -r revid:[email protected]:[email protected] --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: "6462 [email protected] " stderr: "" RevisionState revno:6462 revid:[email protected] [kicad-full] $ /bin/sh -xe /tmp/hudson4263132279268872081.sh + OPTS=' -DCMAKE_BUILD_TYPE=Debug -DBUILD_GITHUB_PLUGIN=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_SKIP_BOOST=YES' + '[' -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_SKIP_BOOST=YES -- Kicad install dir: </usr/local> -- Found Glew: /usr/lib64/libGLEW.so -- Check for installed GLEW -- found -- Boost version: 1.59.0 -- Found the following Boost libraries: -- context -- system -- thread -- Check for installed Python Interpreter -- found -- Python module install path: lib/python2.6/site-packages -- wxPython version 3.0 found. -- Configuring done CMake Error at eeschema/CMakeLists.txt:247 (add_library): Cannot find source file: pin_number.cpp Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx -- Build files have been written to: <http://ci.kicad-pcb.org/job/kicad-full/ws/build> Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

