Hello,

I am trying to build current master git version of libMesh with the Intel C++
Compiler (icpc (ICC) 11.0 20081105)

  CXX      src/partitioning/libmesh_dbg_la-centroid_partitioner.lo
../src/src/partitioning/centroid_partitioner.C(112) (col. 13): internal error: 
0_1504

compilation aborted for ../src/src/partitioning/centroid_partitioner.C (code 4)

My configure line is

  $ ../src/configure --prefix=/my/build/dir/libmesh/install-para-intel 
PETSC_DIR=/my/build/dir/petsc/petsc-3.3-p5/ PETSC_ARCH=linux-intel-parastation 
--with-vtk-include=/my/build/dir/vtk/5.10.1/install/include/vtk-5.10/ 
--with-vtk-lib=/my/build/dir/vtk/5.10.1/install/lib/vtk-5.10/ 
--with-metis=PETSc --disable-tecio --disable-tecplot --disable-fparser 
--disable-gmv --disable-nemesis --disable-sfc --disable-nanoflann 
--disable-laspack --disable-pfem --disable-ifem FC=ifort F77=ifort CC=icc 
CXX=icpc CXXFLAGS=-O2 CFLAGS=-O2 METHODS=devel opt dbg

The last revision I build with this configuration was 
f78c308425fc7c74d321020e39a28cbcf145c1ce.
A diff to the current version shows some change in the mentioned file
and line:

-      elem->processor_id() = std::min (i / target_size, n-1);
+      elem->processor_id() =
+        std::min (libmesh_cast_int<processor_id_type>(i / target_size),
+                 libmesh_cast_int<processor_id_type>(n-1));

But I cannot really see any error in there. Has anyone else an idea?

Robert


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to