geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jacob S. Barrett (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GEODE-3497) Fix failing test on Solaris SPARC
Date Thu, 24 Aug 2017 14:33:00 GMT

    [ https://issues.apache.org/jira/browse/GEODE-3497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16140090#comment-16140090
] 

Jacob S. Barrett commented on GEODE-3497:
-----------------------------------------

Ah... we are building with GCC 4.9, which we found to be the first truly C++11 complete version
of GCC despite what GNU says about GCC 4.8 being so.

See https://stackoverflow.com/a/12665408 for a description of the problem.

I would suggest using the software collection version 4.9 to compile Geode. Why RedHat continues
to ship extremely old versions of GCC each release is beyond me but their software collections
solve this issue.

https://developers.redhat.com/products/softwarecollections/overview/

It might be worth putting in a CMake check for the correct version of GCC since checking for
regex support will always return true despite it not actually being implemented in 3.8.





> Fix failing test on Solaris SPARC
> ---------------------------------
>
>                 Key: GEODE-3497
>                 URL: https://issues.apache.org/jira/browse/GEODE-3497
>             Project: Geode
>          Issue Type: Bug
>          Components: native client
>            Reporter: David Kimura
>
> ClientProxyMembershipIDFactory unittest fails on Solaris SPARC because of incorrect assumptions
about big/little endianness.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message