Error building Netgen from source


I’ve been building Netgen/Ngsolve from source on Linux Mint (Ubuntu 16.04) weekly for the past year using the instructions here. This morning Netgen failed to build. I’ve attached the full error message, but here’s the first part of it:

[ 3%] Building CXX object ngstd/CMakeFiles/ngstd.dir/exception.cpp.o
In file included from /home/dow/ngsuite/ngsolve-src/ngstd/ngstd.hpp:167:0,
from /home/dow/ngsuite/ngsolve-src/ngstd/exception.cpp:7:
/home/dow/ngsuite/ngsolve-src/ngstd/mpiwrapper.hpp:366:21: error: expected ‘}’ before ‘;’ token
enum { MPI_SUM = 0; MPI_MIN = 1; MPI_MAX = 2 }

Is there some component I need to upgrade to get it to compile?



Attachment: errors.txt

Hi Dow,

you hit a bad moment for the update - master is fixed again,