RSB XML Support: Issues
https://code.cor-lab.de/
https://code.cor-lab.de/favicon.ico?1401972073
2016-06-21T18:14:52Z
Open Source Collaboration Platform
Redmine
Bug #2577 (Resolved): Unable to build rsb-xml-cpp 0.13 with gcc (GCC) 6.1.1 20160602
https://code.cor-lab.de/issues/2577
2016-06-21T18:14:52Z
N. Köster
nkoester@techfak.uni-bielefeld.de
<p>Log: <a class="collapsible collapsed" href="#" id="collapse-a1115773-show" onclick="$('#collapse-a1115773-show, #collapse-a1115773-hide').toggle(); $('#collapse-a1115773').fadeToggle(150);; return false;">HERE</a><a class="collapsible" href="#" id="collapse-a1115773-hide" onclick="$('#collapse-a1115773-show, #collapse-a1115773-hide').toggle(); $('#collapse-a1115773').fadeToggle(150);; return false;" style="display:none;">HERE</a><div class="collapsed-text" id="collapse-a1115773" style="display:none;"><pre>
Started by user nkoester
Building in workspace /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://code.cor-lab.org/git/rsb-xml.git.cpp # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from https://code.cor-lab.org/git/rsb-xml.git.cpp
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress https://code.cor-lab.org/git/rsb-xml.git.cpp +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/0.13^{commit} # timeout=10
Checking out Revision de567b2ad34326611b7919facfe0a763b0b4e60c (origin/0.13)
> git config core.sparsecheckout # timeout=10
> git checkout -f de567b2ad34326611b7919facfe0a763b0b4e60c # timeout=10
> git branch -a # timeout=10
> git rev-parse 0.13^{commit} # timeout=10
> git rev-parse remotes/origin/0.10^{commit} # timeout=10
> git rev-parse remotes/origin/0.11^{commit} # timeout=10
> git rev-parse remotes/origin/0.12^{commit} # timeout=10
> git rev-parse remotes/origin/0.13^{commit} # timeout=10
> git rev-parse remotes/origin/0.14^{commit} # timeout=10
> git rev-parse remotes/origin/0.5^{commit} # timeout=10
> git rev-parse remotes/origin/0.6^{commit} # timeout=10
> git rev-parse remotes/origin/0.7^{commit} # timeout=10
> git rev-parse remotes/origin/0.9^{commit} # timeout=10
> git rev-parse remotes/origin/leon-0.9^{commit} # timeout=10
> git rev-parse remotes/origin/master^{commit} # timeout=10
> git rev-parse remotes/origin/plugin^{commit} # timeout=10
> git branch -D 0.13 # timeout=10
> git checkout -b 0.13 de567b2ad34326611b7919facfe0a763b0b4e60c
> git rev-list de567b2ad34326611b7919facfe0a763b0b4e60c # timeout=10
[workspace] $ /bin/sh -xe /tmp/hudson4503442320938760158.sh
+ mkdir -p build
+ cd build
+ rm -f CMakeCache.txt
+ export PKG_CONFIG_PATH=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/lib/pkgconfig:
+ PKG_CONFIG_PATH=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/lib/pkgconfig:
+ export PATH=/home/nkoester/local/bin:/homes/nkoester/local/usr/local/bin:/home/nkoester/.local/bin:/home/nkoester/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin:/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/bin
+ PATH=/home/nkoester/local/bin:/homes/nkoester/local/usr/local/bin:/home/nkoester/.local/bin:/home/nkoester/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin:/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/bin
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSBConfig.cmake -o -name rsb-config.cmake ')' -exec dirname '{}' ';'
+ RSB_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsb0.12
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsb0.13'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSTConfig.cmake -o -name rst-config.cmake ')' -exec dirname '{}' ';'
+ RST_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.12
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.13'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSC-CMakeConfig.cmake -o -name rsc-cmake-config.cmake ')' -exec dirname '{}' ';'
+ RSC_CMAKE_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.12
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.13'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSCConfig.cmake -o -name rsc-config.cmake ')' -exec dirname '{}' ';'
+ RSC_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc0.13
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc0.12'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSBProtocolConfig.cmake -o -name rsbprotocol-config.cmake ')' -exec dirname '{}' ';'
+ RSBPROTOCOL_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsbprotocol0.12
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsbprotocol0.13'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name PythonInterpConfig.cmake -o -name pythoninterp-config.cmake ')' -exec dirname '{}' ';'
+ PYTHONINTERP_DIR=
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSC-CMakeConfig.cmake -o -name rsc-cmake-config.cmake ')' -exec dirname '{}' ';'
+ RSC_CMAKE_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.12
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.13'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name RSTConfig.cmake -o -name rst-config.cmake ')' -exec dirname '{}' ';'
+ RST_DIR='/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.12
/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.13'
++ find /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -type f '(' -name PythonInterpConfig.cmake -o -name pythoninterp-config.cmake ')' -exec dirname '{}' ';'
+ PYTHONINTERP_DIR=
+ cmake -DRSB_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsb0.12 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsb0.13 -DRST_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.12 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.13 -DRSC-CMake_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.12 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.13 -DRSC_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc0.13 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc0.12 -DRSBProtocol_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsbprotocol0.12 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsbprotocol0.13 -DPythonInterp_DIR= -DRSC-CMake_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.12 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc-cmake0.13 -DRST_DIR=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.12 /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.13 -DPythonInterp_DIR= -DCMAKE_INSTALL_PREFIX=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly -DCMAKE_BUILD_TYPE=RelWithDebInfo '-DCMAKE_CXX_FLAGS=-march=core2 -O0' -DCMAKE_SKIP_BUILD_RPATH=FALSE -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE -DCMAKE_INSTALL_RPATH=/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/lib -DCMAKE_INSTALL_LIBDIR=lib -DUSE_XMLTIO=false ..
-- The C compiler identification is GNU 6.1.1
-- The CXX compiler identification is GNU 6.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Boost version: 1.60.0
-- Found the following Boost libraries:
-- date_time
-- thread
-- filesystem
-- signals
-- program_options
-- system
-- regex
-- chrono
-- atomic
-- Boost version: 1.60.0
-- Found the following Boost libraries:
-- regex
-- date_time
-- program_options
-- system
-- RSB version: 0.13.2
-- RSB libraries: rsb0.13
-- RSB runtime library dirs: /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsb0.13/../../bin
-- Using CMake module path: /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/cmake/Modules;;/media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rsc0.13/../../share/rsc0.13/cmake/Modules
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- This is a git repository
-- Boost version: 1.60.0
-- Found the following Boost libraries:
-- regex
-- date_time
-- Found BoostUUID: /usr/include
-- protoc does not support matlab
-- Found PROTOBUF: /lib64/libprotobuf.so
-- RST version: 0.12.101
-- RST libraries: rst0.12
-- RST runtime library dirs: /media/local_data/nkoester/vol/ltm/releases/trusty/ltm-nightly/share/rst0.12/../../bin
CMake Warning (dev) at CMakeLists.txt:117 (SET):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
For input:
'-L\${libdir} -l@LIB_NAME@'
the old evaluation rules produce:
'-L${libdir} -lrsbxml0.13'
but the new evaluation rules produce:
'-L${libdir} -l@LIB_NAME@'
Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating package for generator: TGZ
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_INSTALL_LIBDIR
RSBProtocol_DIR
-- Build files have been written to: /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/build
+ make -j1
Scanning dependencies of target rsbxml0.13
[ 16%] Building CXX object src/CMakeFiles/rsbxml0.13.dir/XOP.cpp.o
[ 33%] Building CXX object src/CMakeFiles/rsbxml0.13.dir/XOPConverter.cpp.o
[ 50%] Building CXX object src/CMakeFiles/rsbxml0.13.dir/XOPs.cpp.o
[ 66%] Building CXX object src/CMakeFiles/rsbxml0.13.dir/XOPsConverter.cpp.o
[ 83%] Building CXX object src/CMakeFiles/rsbxml0.13.dir/ConversionUtility.cpp.o
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:35:44: error: reference to ‘shared_ptr’ is ambiguous
void ConversionUtility::convertToRst(const shared_ptr<XOP> &src,
^~~~~~~~~~
In file included from /usr/include/boost/throw_exception.hpp:42:0,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
from /usr/include/boost/shared_ptr.hpp:17,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/XOP.h:25,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:20:
/usr/include/boost/exception/exception.hpp:148:11: note: candidates are: template<class T> class boost::shared_ptr
class shared_ptr;
^~~~~~~~~~
In file included from /usr/include/c++/6.1.1/bits/shared_ptr.h:52:0,
from /usr/include/c++/6.1.1/memory:82,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/XOP.h:25,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:20:
/usr/include/c++/6.1.1/bits/shared_ptr_base.h:343:11: note: template<class _Tp> class std::shared_ptr
class shared_ptr;
^~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:35:54: error: expected ‘,’ or ‘...’ before ‘<’ token
void ConversionUtility::convertToRst(const shared_ptr<XOP> &src,
^
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:35:6: error: prototype for ‘void rsb::xml::ConversionUtility::convertToRst(int)’ does not match any in class ‘rsb::xml::ConversionUtility’
void ConversionUtility::convertToRst(const shared_ptr<XOP> &src,
^~~~~~~~~~~~~~~~~
In file included from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:22:0:
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:53:14: error: candidates are: static void rsb::xml::ConversionUtility::convertToRst(const rsb::xml::XOPs*, rst::xml::XOPs*, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertToRst(const XOPs* src, rst::xml::XOPs* tgt,
^~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:48:14: error: static void rsb::xml::ConversionUtility::convertToRst(const boost::shared_ptr<rsb::xml::XOPs>&, boost::shared_ptr<rst::xml::XOPs>, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertToRst(const boost::shared_ptr<XOPs> &src,
^~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:43:14: error: static void rsb::xml::ConversionUtility::convertToRst(const rsb::xml::XOP*, rst::xml::XOP*, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertToRst(const XOP* src, rst::xml::XOP* tgt,
^~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:38:14: error: static void rsb::xml::ConversionUtility::convertToRst(const boost::shared_ptr<rsb::xml::XOP>&, boost::shared_ptr<rst::xml::XOP>, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertToRst(const boost::shared_ptr<XOP> &src,
^~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:63:46: error: reference to ‘shared_ptr’ is ambiguous
void ConversionUtility::convertFromRst(const shared_ptr<rst::xml::XOP> &src,
^~~~~~~~~~
In file included from /usr/include/boost/throw_exception.hpp:42:0,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
from /usr/include/boost/shared_ptr.hpp:17,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/XOP.h:25,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:20:
/usr/include/boost/exception/exception.hpp:148:11: note: candidates are: template<class T> class boost::shared_ptr
class shared_ptr;
^~~~~~~~~~
In file included from /usr/include/c++/6.1.1/bits/shared_ptr.h:52:0,
from /usr/include/c++/6.1.1/memory:82,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/XOP.h:25,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:20:
/usr/include/c++/6.1.1/bits/shared_ptr_base.h:343:11: note: template<class _Tp> class std::shared_ptr
class shared_ptr;
^~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:63:56: error: expected ‘,’ or ‘...’ before ‘<’ token
void ConversionUtility::convertFromRst(const shared_ptr<rst::xml::XOP> &src,
^
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:63:6: error: prototype for ‘void rsb::xml::ConversionUtility::convertFromRst(int)’ does not match any in class ‘rsb::xml::ConversionUtility’
void ConversionUtility::convertFromRst(const shared_ptr<rst::xml::XOP> &src,
^~~~~~~~~~~~~~~~~
In file included from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:22:0:
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:74:14: error: candidates are: static void rsb::xml::ConversionUtility::convertFromRst(const rst::xml::XOPs*, rsb::xml::XOPs*, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertFromRst(const rst::xml::XOPs* src, XOPs* tgt, ConvertersPtr
^~~~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:69:14: error: static void rsb::xml::ConversionUtility::convertFromRst(const boost::shared_ptr<rst::xml::XOPs>&, boost::shared_ptr<rsb::xml::XOPs>, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertFromRst(const boost::shared_ptr<rst::xml::XOPs> &src,
^~~~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:64:14: error: static void rsb::xml::ConversionUtility::convertFromRst(const rst::xml::XOP*, rsb::xml::XOP*, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertFromRst(const rst::xml::XOP* src, XOP* tgt, ConvertersPtr
^~~~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.h:59:14: error: static void rsb::xml::ConversionUtility::convertFromRst(const boost::shared_ptr<rst::xml::XOP>&, boost::shared_ptr<rsb::xml::XOP>, rsb::xml::ConversionUtility::ConvertersPtr)
static void convertFromRst(const boost::shared_ptr<rst::xml::XOP> &src,
^~~~~~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp: In static member function ‘static void rsb::xml::ConversionUtility::convertToRst(const rsb::xml::XOPs*, rst::xml::XOPs*, rsb::xml::ConversionUtility::ConvertersPtr)’:
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:98:3: error: reference to ‘shared_ptr’ is ambiguous
shared_ptr<XOP> xop = *it;
^~~~~~~~~~
In file included from /usr/include/boost/throw_exception.hpp:42:0,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
from /usr/include/boost/shared_ptr.hpp:17,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/XOP.h:25,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:20:
/usr/include/boost/exception/exception.hpp:148:11: note: candidates are: template<class T> class boost::shared_ptr
class shared_ptr;
^~~~~~~~~~
In file included from /usr/include/c++/6.1.1/bits/shared_ptr.h:52:0,
from /usr/include/c++/6.1.1/memory:82,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/XOP.h:25,
from /media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:20:
/usr/include/c++/6.1.1/bits/shared_ptr_base.h:343:11: note: template<class _Tp> class std::shared_ptr
class shared_ptr;
^~~~~~~~~~
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:98:17: error: expected primary-expression before ‘>’ token
shared_ptr<XOP> xop = *it;
^
/media/local_data/nkoester/jenkins/ltm-system/jobs/rsb-xml-cpp-0.13-toolkit-ltm-nightly/workspace/src/ConversionUtility.cpp:98:19: error: ‘xop’ was not declared in this scope
shared_ptr<XOP> xop = *it;
^~~
make[2]: *** [src/CMakeFiles/rsbxml0.13.dir/build.make:159: src/CMakeFiles/rsbxml0.13.dir/ConversionUtility.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:86: src/CMakeFiles/rsbxml0.13.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
Build step 'Execute shell' marked build as failure
Finished: FAILURE
</pre></div></p>
<p>see ref <a href="https://code.cor-lab.de/issues/2575" class="issue tracker-1 status-3 priority-4 priority-default closed parent" title="Unable to build rsb-spread 0.13 with gcc (GCC) 6.1.1 20160602 (Resolved)">#2575</a></p>
Tasks #1587 (Resolved): Release version 0.9
https://code.cor-lab.de/issues/1587
2013-08-07T09:11:08Z
J. Wienke
jwienke@techfak.uni-bielefeld.de
Tasks #462 (Resolved): XML/XOP Support [Common Lisp]
https://code.cor-lab.de/issues/462
2011-07-31T21:22:01Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
Tasks #461 (Resolved): XML/XOP Support [Python]
https://code.cor-lab.de/issues/461
2011-07-31T21:19:26Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
Tasks #451 (Resolved): Integration Test for Cross-language XOP Communication
https://code.cor-lab.de/issues/451
2011-07-27T11:20:45Z
J. Moringen
jmoringe@cor-lab.uni-bielefeld.de
<ul>
<li>C++ (in progress)</li>
<li>Python (basic stuff works)</li>
<li>Java (missing)</li>
<li>Common Lisp (basic stuff works)</li>
</ul>