diff -Naur freefem++-3.45-old/examples++-load/metis.cpp freefem++-3.45/examples++-load/metis.cpp --- freefem++-3.45-old/examples++-load/metis.cpp 2015-10-03 14:46:37.000000000 +0200 +++ freefem++-3.45/examples++-load/metis.cpp 2016-04-08 13:37:34.040518685 +0200 @@ -51,21 +51,21 @@ { ffassert(pTh); const Mesh & Th(*pTh); - int nt=Th.nt,nv=Th.nv; - int nve = Mesh::Rd::d+1; + idx_t nt=Th.nt,nv=Th.nv; + idx_t nve = Mesh::Rd::d+1; KN eptr(nt+1),elmnts(nve*nt), epart(nt), npart(nv); - for(int k=0,i=0;k elmnts(nve*nt), epart(nt), npart(nv); - for(int k=0,i=0;k