New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
devel job failing - compile error #12
Comments
I am working on this package now, trying to get it ready for an indigo release. It currently fails some unit tests on Trusty. |
The failure seems due to g++ language incompatibilities on Trusty. |
I've reproduced the issue on my Trusty VM. The test context is:
Where the troublesome
The prototypes for UTMPoint -> GeoPoint are in utm.h. It seems odd to me that the compile insists the prototypes be defined in advance of convert function, or at least that's my interpretation of the "xxxx declared here, later in the translation unit" message. Doubly odd that this is something which has changed between GCC versions. |
Here it is, under "Name Lookup Changes": https://gcc.gnu.org/gcc-4.7/porting_to.html I've fooled around with it for a bit, but I'm pretty stumped— short of adding I'm certain I'm not really understanding it, though. |
Both functions (
|
…lation Fix for compilation bug on GCC 4.7+, ticket #12
Fixed by @mikepurvis with help from you, @dirk-thomas. Thanks! |
http://jenkins.ros.org/view/Idev/job/devel-indigo-geographic_info/ARCH_PARAM=amd64,UBUNTU_PARAM=trusty,label=devel/3/console
The text was updated successfully, but these errors were encountered: