Discussion:
[Rock-dev] [rock] #485: base/orogen/types not gccxml'ing with g++-4.9
rock
2014-06-18 13:56:48 UTC
Permalink
#485: base/orogen/types not gccxml'ing with g++-4.9
---------------------------------+----------------------------
Reporter: martin.fritsche.uni | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: base | Keywords: gccxml g++ 4.9
---------------------------------+----------------------------
When trying to build base/orogen/types with g++-4.9 the result is like:
In file included from /usr/include/c++/4.9/algorithm:63,
from /usr/include/boost/optional/optional.hpp:20,
from /usr/include/boost/optional.hpp:16,
from /usr/include/boost/format/internals.hpp:21,
from /usr/include/boost/format.hpp:39,
from
/home/fritsche/dev/coyote/install/include/base/Temperature.hpp:5,
from
/tmp/orogen_gccxml_input20140618-19075-1sypyou:2:
/usr/share/gccxml-0.9/GCC/4.9/bits/stl_algo.h: In function
'_OutputIterator std::__unique_copy(_InputIterator, _InputIterator,
_OutputIterator, _BinaryPredicate, std::input_iterator_tag,
std::output_iterator_tag)':
/usr/share/gccxml-0.9/GCC/4.9/bits/stl_algo.h:1086: error: expected
`;' before '__rebound_pred'
...

I had to switch back to g++-4.8
--
Ticket URL: <https://rock.opendfki.de/ticket/485>
rock <https://rock.opendfki.de>
rock: the robot construction kit
rock
2014-06-18 14:02:10 UTC
Permalink
#485: base/orogen/types not gccxml'ing with g++-4.9
---------------------------------+------------------
Reporter: martin.fritsche.uni | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: base | Resolution:
Keywords: gccxml g++ 4.9 |
---------------------------------+------------------

Comment (by Alexander.Duda):

It seems that this is fixed on
https://github.com/gccxml/gccxml/commits/master. We should really think of
using clang for parsing headers.
--
Ticket URL: <https://rock.opendfki.de/ticket/485#comment:1>
rock <https://rock.opendfki.de>
rock: the robot construction kit
rock
2014-06-18 14:36:00 UTC
Permalink
#485: base/orogen/types not gccxml'ing with g++-4.9
---------------------------------+------------------
Reporter: martin.fritsche.uni | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: base | Resolution:
Keywords: gccxml g++ 4.9 |
---------------------------------+------------------

Comment (by mago02):

... we should but who do?...
--
Ticket URL: <https://rock.opendfki.de/ticket/485#comment:2>
rock <https://rock.opendfki.de>
rock: the robot construction kit
rock
2014-06-19 07:25:06 UTC
Permalink
#485: base/orogen/types not gccxml'ing with g++-4.9
---------------------------------+------------------
Reporter: martin.fritsche.uni | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: base | Resolution:
Keywords: gccxml g++ 4.9 |
---------------------------------+------------------
Post by rock
It seems that this is fixed on
https://github.com/gccxml/gccxml/commits/master. We should really think of
using clang for parsing headers.

Oh we've stopped *thinking* about it because there isn't much to think
about anymore. The problem is to have someone *do* it.
--
Ticket URL: <https://rock.opendfki.de/ticket/485#comment:3>
rock <https://rock.opendfki.de>
rock: the robot construction kit
Loading...