I have a checkout (r6122) of svn trunk. When I attempt to do a basic
./configure
make
it fails with:
Compiling C++ (in optimized mode) src/base/libmesh.C...
src/base/libmesh.C: In function ‘void<unnamed>::enableFPE(bool)’:
src/base/libmesh.C:145: error: ‘_MM_GET_EXCEPTION_MASK’ was not declared in
this scope
src/base/libmesh.C:146: error: ‘_MM_MASK_INVALID’ was not declared in this scope
src/base/libmesh.C:146: error: ‘_MM_SET_EXCEPTION_MASK’ was not declared in
this scope
src/base/libmesh.C:164: error: ‘_MM_SET_EXCEPTION_MASK’ was not declared in
this scope
make: *** [src/base/libmesh.x86_64-apple-darwin10.8.0.opt.o] Error 1
----
This appears to be due to the changes introduced in r5935 and r5962-5964.
Specifically, on my machine (config.log attached)
LIBMESH_HAVE_FENV_H is True
LIBMESH_HAVE_FEENABLEEXCEPT is undefined
LIBMESH_HAVE_XMMINTRIN_H is True
As a result, <xmmintrin.h> is never #included, but code that depends on it gets
compiled later.
I *can* successfully build the libmesh-0.7.3.2.tar.xz tarball.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users