Believe it or not, I managed to get MADlib's install-check to pass on
Ubuntu 16.04. One thing that was nagging me was the issue was not seen on
Ubuntu 14.04 (as reported in MADLIB-1068 by John Grant) and verified by me.
On a hunch, I compared the compiler versions:
Ubuntu 16.04.3: gcc 5.4.0 (default installed via "apt-get install gcc g++")
Ubuntu 14.04: gcc 4.8.4 (default installed via "apt-get install gcc g++")
So Ubuntu 16.04.3, I installed both gcc 4.8.5 ("apt-get install gcc-4.8
g++-4.8") and gcc 4.9.3 ("apt-get install -y gcc-4.9 g++-4.9). I used the
following base cmake command to use the gcc 4.* compilers:
CC=/usr/bin/gcc-4.8 CXX=/usr/bin/g++-4.8 cmake ..
CC=/usr/bin/gcc-4.9 CXX=/usr/bin/g++-4.9 cmake ..
I was able to build and run install-check using both compilers with 100%
passing.
Question: Has anyone in the dev community had any luck with GCC 5.* (there
is an outstanding compilation issue with GCC 6 - MADLIB-1025).
-=e
--
*Ed Espino*