Re: [Rd] Cluster: Various GCC, how important is consistency?

2016-10-18 Thread Paul Johnson
Dear Jeroen Did you rebuild R-3.3.1 and all of the packages with GCC-5.3 in order to make this work? The part that worries me is that the shared libraries won't be consistent, with various versions of GCC in play. On Tue, Oct 18, 2016 at 5:55 AM, Jeroen Ooms wrote:

Re: [Rd] Cluster: Various GCC, how important is consistency?

2016-10-18 Thread Jeroen Ooms
On Tue, Oct 18, 2016 at 1:44 AM, Paul Johnson wrote: > > Administrator suggested I try to build with the GCC that is provided > with the nodes, which is gcc-4.4.7. Redhat provides an alternative compiler (gcc 5.3 based) in one of it's opt-in repositories called "redhat

Re: [Rd] Cluster: Various GCC, how important is consistency?

2016-10-17 Thread Gabriel Becker
This absolutely causes it's own problems (and they may be bad enough that you shouldnt do it) but you can also install an older version of rcpparmadillo. My switchr package makes this more convenient from within r but grabbing tarballs from the crank Web archive also works (in fact that's what

Re: [Rd] Cluster: Various GCC, how important is consistency?

2016-10-17 Thread Simon Urbanek
There are many issues with different gcc versions, but they can at least be minimized by using static linking, i.e. you should at the very least use -static-libstdc++ -static-libgcc to make sure you don't mix runtime versions. We run into the same problem since C++11 compilers are rare on