Cool, thanks! Kind regards, Denis
> On 29 Jun 2016, at 12:31, Christophe Geuzaine <[email protected]> wrote: > > > Hi Denis - This should be fixed in the SVN version. > >> On 28 Jun 2016, at 09:42, Denis Davydov <[email protected]> wrote: >> >> Dear developers, >> >> I am trying to compile Gmsh and see the following compiling error (config. >> output is below). >> >> Kind regards, >> Denis >> >> — error: >> >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:21:18: >> error: unknown type name 'CtrlType' >> void Balance2Way(CtrlType *ctrl, GraphType *graph, int *tpwgts, float >> ubfactor) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:21:34: >> error: unknown type name 'GraphType' >> void Balance2Way(CtrlType *ctrl, GraphType *graph, int *tpwgts, float >> ubfactor) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:24:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *id, *ed; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:24:12: >> error: use of undeclared identifier 'id' >> idxtype *id, *ed; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:24:17: >> error: use of undeclared identifier 'ed' >> idxtype *id, *ed; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:48:21: >> error: unknown type name 'CtrlType' >> void Bnd2WayBalance(CtrlType *ctrl, GraphType *graph, int *tpwgts) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:48:37: >> error: unknown type name 'GraphType' >> void Bnd2WayBalance(CtrlType *ctrl, GraphType *graph, int *tpwgts) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:12: >> error: use of undeclared identifier 'xadj' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:19: >> error: use of undeclared identifier 'vwgt' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:26: >> error: use of undeclared identifier 'adjncy' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:35: >> error: use of undeclared identifier 'adjwgt' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:44: >> error: use of undeclared identifier 'where'; did you mean 'while'? >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^~~~~ >> while >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:44: >> error: expected expression >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:52:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *moved, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:52:12: >> error: use of undeclared identifier 'moved' >> idxtype *moved, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:52:20: >> error: use of undeclared identifier 'perm' >> idxtype *moved, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:53:3: >> error: use of undeclared identifier 'PQueueType' >> PQueueType parts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:57:3: >> error: use of undeclared identifier 'xadj' >> xadj = graph->xadj; >> ^ >> fatal error: too many errors emitted, stopping now [-ferror-limit=] >> [ 41%] Building C object CMakeFiles/shared.dir/contrib/Metis/mcoarsen.c.o >> 20 errors generated. >> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/balance.c.o] Error 1 >> make[2]: *** Waiting for unfinished jobs.... >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:20:24: >> error: unknown type name 'CtrlType' >> void FM_2WayEdgeRefine(CtrlType *ctrl, GraphType *graph, int *tpwgts, int >> npasses) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:20:40: >> error: unknown type name 'GraphType' >> void FM_2WayEdgeRefine(CtrlType *ctrl, GraphType *graph, int *tpwgts, int >> npasses) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:12: >> error: use of undeclared identifier 'xadj' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:19: >> error: use of undeclared identifier 'vwgt' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:26: >> error: use of undeclared identifier 'adjncy' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:35: >> error: use of undeclared identifier 'adjwgt' >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:44: >> error: use of undeclared identifier 'where'; did you mean 'while'? >> idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, >> *pwgts; >> ^~~~~ >> while >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:44: >> error: expected expression >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *moved, *swaps, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:12: >> error: use of undeclared identifier 'moved' >> idxtype *moved, *swaps, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:20: >> error: use of undeclared identifier 'swaps' >> idxtype *moved, *swaps, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:28: >> error: use of undeclared identifier 'perm' >> idxtype *moved, *swaps, *perm; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:25:3: >> error: use of undeclared identifier 'PQueueType' >> PQueueType parts[2]; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:29:3: >> error: use of undeclared identifier 'xadj' >> xadj = graph->xadj; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:30:3: >> error: use of undeclared identifier 'vwgt'; did you mean 'kwgt'? >> vwgt = graph->vwgt; >> ^~~~ >> kwgt >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:22:20: >> note: 'kwgt' declared here >> int i, ii, j, k, kwgt, nvtxs, nbnd, nswaps, from, to, pass, me, limit, tmp; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:31:3: >> error: use of undeclared identifier 'adjncy' >> adjncy = graph->adjncy; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:32:3: >> error: use of undeclared identifier 'adjwgt' >> adjwgt = graph->adjwgt; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:33:3: >> error: use of undeclared identifier 'where' >> where = graph->where; >> ^ >> fatal error: too many errors emitted, stopping now [-ferror-limit=] >> 20 errors generated. >> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/fm.c.o] Error 1 >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:19:28: >> error: unknown type name 'CtrlType' >> void Random_KWayEdgeRefine(CtrlType *ctrl, GraphType *graph, int nparts, >> float *tpwgts, float ubfactor, int npasses, int ffactor) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:19:44: >> error: unknown type name 'GraphType' >> void Random_KWayEdgeRefine(CtrlType *ctrl, GraphType *graph, int nparts, >> float *tpwgts, float ubfactor, int npasses, int ffactor) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *xadj, *adjncy, *adjwgt; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:12: >> error: use of undeclared identifier 'xadj' >> idxtype *xadj, *adjncy, *adjwgt; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:19: >> error: use of undeclared identifier 'adjncy' >> idxtype *xadj, *adjncy, *adjwgt; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:28: >> error: use of undeclared identifier 'adjwgt' >> idxtype *xadj, *adjncy, *adjwgt; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:24:3: >> error: use of undeclared identifier 'idxtype' >> idxtype *where, *pwgts, *perm, *bndptr, *bndind, *minwgt, *maxwgt, *itpwgts; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:24:12: >> error: use of undeclared identifier 'where'; did you mean 'while'? >> idxtype *where, *pwgts, *perm, *bndptr, *bndind, *minwgt, *maxwgt, *itpwgts; >> ^~~~~ >> while >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:24:12: >> error: expected expression >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:25:3: >> error: use of undeclared identifier 'EDegreeType' >> EDegreeType *myedegrees; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:25:16: >> error: use of undeclared identifier 'myedegrees'; did you mean 'myndegrees'? >> EDegreeType *myedegrees; >> ^~~~~~~~~~ >> myndegrees >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:21:66: >> note: 'myndegrees' declared here >> int i, ii, iii, j, jj, k, l, pass, nvtxs, nmoves, nbnd, tvwgt, myndegrees; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:26:3: >> error: use of undeclared identifier 'RInfoType' >> RInfoType *myrinfo; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:26:14: >> error: use of undeclared identifier 'myrinfo' >> RInfoType *myrinfo; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:29:3: >> error: use of undeclared identifier 'xadj' >> xadj = graph->xadj; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:30:3: >> error: use of undeclared identifier 'adjncy' >> adjncy = graph->adjncy; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:31:3: >> error: use of undeclared identifier 'adjwgt' >> adjwgt = graph->adjwgt; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:33:3: >> error: use of undeclared identifier 'bndptr' >> bndptr = graph->bndptr; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:34:3: >> error: use of undeclared identifier 'bndind' >> bndind = graph->bndind; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:36:3: >> error: use of undeclared identifier 'where' >> where = graph->where; >> ^ >> fatal error: too many errors emitted, stopping now [-ferror-limit=] >> 20 errors generated. >> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/kwayfm.c.o] Error 1 >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:1: >> error: unknown type name 'GraphType' >> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:26: >> error: unknown type name 'CtrlType' >> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:42: >> error: unknown type name 'GraphType' >> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:22:3: >> error: use of undeclared identifier 'GraphType' >> GraphType *cgraph; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:22:14: >> error: use of undeclared identifier 'cgraph'; did you mean 'graph'? >> GraphType *cgraph; >> ^~~~~~ >> graph >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:53: >> note: 'graph' declared here >> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:24:23: >> error: use of undeclared identifier 'DBG_TIME' >> IFSET(ctrl->dbglvl, DBG_TIME, starttimer(ctrl->CoarsenTmr)); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:26:3: >> error: use of undeclared identifier 'cgraph'; did you mean 'graph'? >> cgraph = graph; >> ^~~~~~ >> graph >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:53: >> note: 'graph' declared here >> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:30:22: >> error: use of undeclared identifier 'DBG_COARSEN' >> if (ctrl->dbglvl&DBG_COARSEN) { >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:32:22: >> error: use of undeclared identifier 'cgraph' >> idxsum(cgraph->nvtxs, cgraph->adjwgtsum), ctrl->CoarsenTo, >> ctrl->nmaxvwgt); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:32:37: >> error: use of undeclared identifier 'cgraph' >> idxsum(cgraph->nvtxs, cgraph->adjwgtsum), ctrl->CoarsenTo, >> ctrl->nmaxvwgt); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:31:42: >> error: use of undeclared identifier 'cgraph' >> printf("%6d %7d %10d [%d] [%6.4f", cgraph->nvtxs, cgraph->nedges, >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:31:57: >> error: use of undeclared identifier 'cgraph' >> printf("%6d %7d %10d [%d] [%6.4f", cgraph->nvtxs, cgraph->nedges, >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:34:51: >> error: use of undeclared identifier 'cgraph' >> printf(" %5.3f", ssum_strd(cgraph->nvtxs, cgraph->nvwgt+i, >> cgraph->ncon)); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:34:36: >> error: use of undeclared identifier 'cgraph' >> printf(" %5.3f", ssum_strd(cgraph->nvtxs, cgraph->nvwgt+i, >> cgraph->ncon)); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:34:68: >> error: use of undeclared identifier 'cgraph' >> printf(" %5.3f", ssum_strd(cgraph->nvtxs, cgraph->nvwgt+i, >> cgraph->ncon)); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:73:5: >> error: use of undeclared identifier 'cgraph'; did you mean 'graph'? >> cgraph = cgraph->coarser; >> ^~~~~~ >> graph >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:53: >> note: 'graph' declared here >> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph) >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:73:14: >> error: use of undeclared identifier 'cgraph' >> cgraph = cgraph->coarser; >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:76:12: >> error: use of undeclared identifier 'cgraph' >> } while (cgraph->nvtxs > ctrl->CoarsenTo && cgraph->nvtxs < >> COARSEN_FRACTION2*cgraph->finer->nvtxs && cgraph->nedges > cgraph->nvtxs/2); >> ^ >> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:76:63: >> error: use of undeclared identifier 'COARSEN_FRACTION2' >> } while (cgraph->nvtxs > ctrl->CoarsenTo && cgraph->nvtxs < >> COARSEN_FRACTION2*cgraph->finer->nvtxs && cgraph->nedges > cgraph->nvtxs/2); >> ^ >> fatal error: too many errors emitted, stopping now [-ferror-limit=] >> 20 errors generated. >> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/mcoarsen.c.o] Error 1 >> make[1]: *** [CMakeFiles/shared.dir/all] Error 2 >> make: *** [all] Error 2 >> >> >> ——— configure: >> >> ==> 'cmake' >> '/Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source' >> >> '-DCMAKE_INSTALL_PREFIX=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw' >> '-DCMAKE_BUILD_TYPE=RelWithDebInfo' '-DCMAKE_FIND_FRAMEWORK=LAST' >> '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=FALSE' >> '-DCMAKE_INSTALL_RPATH=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib64:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/zlib-1.2.8-olur32o4bwaagk27ppelhlggws4pxknx/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/petsc-3.6.4-24g5zsrebs3qba5uqt6l25chhnvwa5j7/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmp-6.1.0-5zolcd74gboeemtykebegzqdsoipv5l2/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openblas-0.2.18-ligmia5aqpjb4hlunalo5xwfn5igmmx6/lib' >> '-DENABLE_OS_SPECIFIC_INSTALL=OFF' >> '-DGMSH_BIN=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/bin' >> >> '-DGMSH_LIB=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib' >> >> '-DGMSH_DOC=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/share/doc' >> >> '-DGMSH_MAN=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/man' >> >> '-DCMAKE_INSTALL_NAME_DIR:PATH=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib' >> '-DENABLE_OS_SPECIFIC_INSTALL=OFF' '-DENABLE_OCC=OFF' '-DENABLE_PETSC=ON' >> '-DENABLE_SLEPC=OFF' '-DENABLE_BUILD_SHARED:BOOL=ON' >> '-DENABLE_BUILD_DYNAMIC:BOOL=ON' '-DENABLE_MPI:BOOL=ON' >> '-DENABLE_COMPRESSED_IO:BOOL=ON' >> -- The CXX compiler identification is AppleClang 7.3.0.7030031 >> -- The C compiler identification is AppleClang 7.3.0.7030031 >> -- Check for working CXX compiler: >> /Users/davydden/spack/lib/spack/env/clang/clang++ >> -- Check for working CXX compiler: >> /Users/davydden/spack/lib/spack/env/clang/clang++ -- works >> -- Detecting CXX compiler ABI info >> -- Detecting CXX compiler ABI info - done >> -- Detecting CXX compile features >> -- Detecting CXX compile features - done >> -- Check for working C compiler: >> /Users/davydden/spack/lib/spack/env/clang/clang >> -- Check for working C compiler: >> /Users/davydden/spack/lib/spack/env/clang/clang -- works >> -- Detecting C compiler ABI info >> -- Detecting C compiler ABI info - done >> -- Detecting C compile features >> -- Detecting C compile features - done >> -- Looking for sys/types.h >> -- Looking for sys/types.h - found >> -- Looking for stdint.h >> -- Looking for stdint.h - found >> -- Looking for stddef.h >> -- Looking for stddef.h - found >> -- Check size of void* >> -- Check size of void* - done >> -- Found Blas(VecLib) >> -- Found Lapack(VecLib) >> -- Found Mesh >> -- Found Solver >> -- Found Post >> -- Found Plugins >> -- Found Parser >> -- Found OpenGL: /System/Library/Frameworks/OpenGL.framework >> -- Looking for XOpenDisplay in >> /opt/X11/lib/libX11.dylib;/opt/X11/lib/libXext.dylib >> -- Looking for XOpenDisplay in >> /opt/X11/lib/libX11.dylib;/opt/X11/lib/libXext.dylib - found >> -- Looking for gethostbyname >> -- Looking for gethostbyname - found >> -- Looking for connect >> -- Looking for connect - found >> -- Looking for remove >> -- Looking for remove - found >> -- Looking for shmat >> -- Looking for shmat - found >> -- Looking for IceConnectionNumber in ICE >> -- Looking for IceConnectionNumber in ICE - found >> -- Found X11: /opt/X11/lib/libX11.dylib >> -- Could NOT find FLTK (missing: FLTK_LIBRARIES) >> -- Found NativeFileChooser >> -- Found ONELAB >> -- Found ONELABMetamodel >> -- System ANN not found: using contrib/ANN instead >> -- Found Ann >> -- Found Bfgs >> -- Found DIntegration >> -- Found OptHom >> -- Found Kbipack >> -- Found GMP >> -- Found MathEx >> -- Found MPI_C: >> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib/libmpi.dylib >> >> -- Found MPI_CXX: >> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib/libmpi_cxx.dylib;/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib/libmpi.dylib >> >> -- Found MPI >> -- Found Metis >> -- Note: By including Metis you have to comply with Metis' special licensing >> requirements stated in contrib/Metis/README.txt. >> -- Found Chaco >> -- Found Voro3D >> -- Found Blossom >> -- Found Netgen >> -- Found Bamg >> -- System MMG3D not found: using contrib/mmg3d instead >> -- Found Mmg3d >> -- Found Tetgen(1.5) >> -- Note: By including Tetgen you have to comply with Tetgen's special >> licensing requirements stated in contrib/Tetgen*/LICENSE. >> -- System GMM not found: using contrib/gmm instead >> -- Found Gmm >> -- Found Taucs >> -- Using PETSc dir: >> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/petsc-3.6.4-24g5zsrebs3qba5uqt6l25chhnvwa5j7 >> -- Using PETSc arch: >> -- Found PETSc >> -- Looking for vsnprintf >> -- Looking for vsnprintf - found >> -- Looking for sys/socket.h >> -- Looking for sys/socket.h - found >> -- Check size of socklen_t >> -- Check size of socklen_t - done >> -- Check size of intptr_t >> -- Check size of intptr_t - done >> -- Looking for dlfcn.h >> -- Looking for dlfcn.h - found >> -- Found Dlopen >> -- Looking for linux/joystick.h >> -- Looking for linux/joystick.h - not found >> -- Performing Test WALL >> -- Performing Test WALL - Success >> -- Performing Test WCAST >> -- Performing Test WCAST - Success >> -- Performing Test WDEPREC >> -- Performing Test WDEPREC - Success >> -- Performing Test NOWARN >> -- Performing Test NOWARN - Success >> -- Performing Test NOOPT >> -- Performing Test NOOPT - Success >> -- >> -- Gmsh 2.12.0 has been configured for MacOSX >> -- >> -- * Build options: Ann Bamg Bfgs Blas(VecLib) Blossom Chaco DIntegration >> Dlopen GMP Gmm Kbipack Lapack(VecLib) MPI MathEx Mesh Metis Mmg3d >> NativeFileChooser Netgen ONELAB ONELABMetamodel OptHom PETSc Parser Plugins >> Post Solver Taucs Tetgen(1.5) Voro3D >> -- * Build type: RelWithDebInfo >> -- * C compiler: >> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/bin/mpicc >> -- * C++ compiler: >> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/bin/mpicxx >> -- * Install prefix: >> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw >> -- >> -- Configuring done >> >> >> _______________________________________________ >> gmsh mailing list >> [email protected] >> http://onelab.info/mailman/listinfo/gmsh > > -- > Prof. Christophe Geuzaine > University of Liege, Electrical Engineering and Computer Science > http://www.montefiore.ulg.ac.be/~geuzaine > > Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be > Free software: http://gmsh.info | http://getdp.info | http://onelab.info > _______________________________________________ gmsh mailing list [email protected] http://onelab.info/mailman/listinfo/gmsh
