[Rock-dev] [rock] #67: Compiler problem: Parsing header files (gccxml)
rock
noreply at opendfki.de
Mon Oct 24 13:42:18 CEST 2011
#67: Compiler problem: Parsing header files (gccxml)
-------------------+-----------------------------
Reporter: alco01 | Owner: autoproj gccxml
Type: defect | Status: new
Priority: major | Component: toolchain
Keywords: |
-------------------+-----------------------------
Hi, this is my system:
name(s): debian
version(s): squeeze, 6.0.3, default
gcc (Debian 4.6.1-15) 4.6.1
On compiling for example base/orogen/types, I get the following error
message:
{{{
generating oroGen project base/orogen/types
Build failed: base/orogen/types: failed in orogen phase
'ruby1.8 /home/conquest/dev/AVALON/tools/orogen/bin/orogen --corba
--extended-states --parallel-build=2 --transports=corba,mqueue,typelib
--type-export-policy=used base.orogen' returned status 1
see /home/conquest/dev/AVALON/install/log/base/orogen/types-orogen.log
for details
last 10 lines are:
/usr/include/c++/4.6/bits/stl_bvector.h:865: instantiated from
'std::_Bit_iterator std::vector<bool,
_Alloc>::_M_copy_aligned(std::_Bit_const_iterator,
std::_Bit_const_iterator, std::_Bit_iterator) [with _Alloc =
std::allocator<bool>]'
/usr/include/c++/4.6/bits/vector.tcc:659: instantiated from 'void
std::vector<bool, _Alloc>::_M_fill_insert(std::_Bit_iterator, std::size_t,
bool) [with _Alloc = std::allocator<bool>]'
/usr/include/c++/4.6/bits/stl_bvector.h:801: instantiated from 'void
std::vector<bool, _Alloc>::insert(std::_Bit_iterator, std::size_t, const
bool&) [with _Alloc = std::allocator<bool>]'
/usr/include/c++/4.6/bits/stl_bvector.h:835: instantiated from 'void
std::vector<bool, _Alloc>::resize(std::size_t, bool) [with _Alloc =
std::allocator<bool>]'
/usr/include/boost/format/format_implementation.hpp:122:
instantiated from 'void boost::basic_format<Ch, Tr,
Alloc>::make_or_reuse_data(std::size_t) [with Ch = char, Tr =
std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/parsing.hpp:426: instantiated from
'boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr,
Alloc>::parse(const std::basic_string<_CharT, _Traits, _Alloc>&) [with Ch
= char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/format_implementation.hpp:33: instantiated
from 'boost::basic_format<Ch, Tr, Alloc>::basic_format(const Ch*) [with Ch
= char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/home/conquest/dev/AVALON/install/include/base/angle.h:172:
instantiated from here
/usr/include/c++/4.6/bits/stl_algobase.h:381: error: '__is_trivial'
was not declared in this scope
base.orogen:46: cannot load one of the header files
/home/conquest/dev/AVALON/install/include/base/time.h,
/home/conquest/dev/AVALON/install/include/base/motion_command.h,
/home/conquest/dev/AVALON/install/include/base/samples/frame.h,
/home/conquest/dev/AVALON/install/include/base/samples/laser_scan.h,
/home/conquest/dev/AVALON/install/include/base/samples/sonar_beam.h,
/home/conquest/dev/AVALON/install/include/base/samples/pointcloud.h,
/home/conquest/dev/AVALON/install/include/base/samples/distance_image.h,
/home/conquest/dev/AVALON/install/include/base/actuators/status.h,
/home/conquest/dev/AVALON/install/include/base/actuators/commands.h,
/home/conquest/dev/AVALON/install/include/base/actuators/vehicles.h,
/home/conquest/dev/AVALON/base/orogen/types/base/wrappers/geometry/spline.h,
/home/conquest/dev/AVALON/base/orogen/types/base/wrappers/eigen.h,
/home/conquest/dev/AVALON/install/include/base/geometry/spline.h,
/home/conquest/dev/AVALON/install/include/base/pose.h,
/home/conquest/dev/AVALON/install/include/base/waypoint.h,
/home/conquest/dev/AVALON/install/include/base/samples/imu.h,
/home/conquest/dev/AVALON/install/include/base/samples/rigid_body_state.h,
/home/conquest/dev/AVALON/install/include/base/samples/rigid_body_acceleration.h:
gccxml returned an error while parsing
/tmp/orogen_pending_loads20111024-7500-1b79an0-0
}}}
A similar gccxml related error message occurs compiling an orogen task.
Regards,
Allan
--
Ticket URL: <http://rock.opendfki.de/ticket/67>
rock <http://rock.opendfki.de>
rock: the robot construction kit
More information about the Rock-dev
mailing list