[Trilinos-Users] [12.4.2] zoltan2 compiler errors

Denis Davydov davydden at gmail.com
Sun Dec 13 06:49:44 EST 2015


Dear developers,

The new release have compiler errors in Zoltan2 (see below).
Config log attached.

Regards,
Denis.


[ 50%] Linking CXX executable Zoltan2_block.exe
cd /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/zoltan2/example/block && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_link_script CMakeFiles/Zoltan2_block.dir/link.txt --verbose=1
/usr/local/bin/mpicxx    -std=c++11 -DZ1_TEST_DIR="/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/zoltan2/../../packages/zoltan/test/" -O3 -DNDEBUG -Wl,-search_paths_first -Wl,-headerpad_max_install_names  -L/usr/local/Cellar/gcc/5.3.0/lib/gcc/5/gcc/x86_64-apple-darwin15.2.0/5.3.0/../../.. -lgfortran CMakeFiles/Zoltan2_block.dir/block.cpp.o  -o Zoltan2_block.exe  ../../src/libzoltan2.12.4.2.dylib ../../../pamgen/src/libpamgen_extras.12.4.2.dylib ../../../pamgen/src/libpamgen.12.4.2.dylib ../../../galeri/src-xpetra/libgaleri-xpetra.12.4.2.dylib ../../../galeri/src/libgaleri.12.4.2.dylib ../../../xpetra/sup/libxpetra-sup.12.4.2.dylib ../../../xpetra/src/libxpetra.12.4.2.dylib ../../../zoltan/src/libzoltan.12.4.2.dylib /usr/local/lib/libamd.a /usr/local/opt/parmetis/lib/libparmetis.dylib /usr/local/opt/metis/lib/libmetis.dylib /usr/local/opt/metis/lib/libmetis.dylib /usr/local/lib/libptscotch.dylib /usr/local/lib/libptscotcherr.dylib /usr/local/lib/libscotch.dylib /usr/local/lib/libscotcherr.dylib -lm /usr/local/opt/parmetis/lib/libparmetis.dylib /usr/local/opt/metis/lib/libmetis.dylib /usr/local/lib/libptscotch.dylib /usr/local/lib/libptscotcherr.dylib /usr/local/lib/libscotch.dylib /usr/local/lib/libscotcherr.dylib ../../../thyra/adapters/tpetra/src/libthyratpetra.12.4.2.dylib ../../../thyra/adapters/epetraext/src/libthyraepetraext.12.4.2.dylib ../../../thyra/adapters/epetra/src/libthyraepetra.12.4.2.dylib ../../../thyra/core/src/libthyracore.12.4.2.dylib ../../../rtop/src/librtop.12.4.2.dylib ../../../tpetra/core/ext/libtpetraext.12.4.2.dylib ../../../tpetra/core/inout/libtpetrainout.12.4.2.dylib ../../../tpetra/core/src/libtpetra.12.4.2.dylib ../../../kokkos/algorithms/src/libkokkosalgorithms.12.4.2.dylib ../../../tpetra/tsqr/src/libkokkostsqr.12.4.2.dylib /usr/local/lib/libtbb.dylib ../../../tpetra/kernels/src/libtpetrakernels.12.4.2.dylib ../../../kokkos/containers/src/libkokkoscontainers.12.4.2.dylib ../../../tpetra/classic/LinAlg/libtpetraclassiclinalg.12.4.2.dylib ../../../tpetra/classic/NodeAPI/libtpetraclassicnodeapi.12.4.2.dylib ../../../tpetra/classic/src/libtpetraclassic.12.4.2.dylib ../../../epetraext/src/libepetraext.12.4.2.dylib ../../../triutils/src/libtriutils.12.4.2.dylib ../../../epetra/src/libepetra.12.4.2.dylib ../../../teuchos/kokkoscomm/src/libteuchoskokkoscomm.12.4.2.dylib ../../../teuchos/kokkoscompat/src/libteuchoskokkoscompat.12.4.2.dylib ../../../teuchos/remainder/src/libteuchosremainder.12.4.2.dylib ../../../teuchos/numerics/src/libteuchosnumerics.12.4.2.dylib ../../../teuchos/comm/src/libteuchoscomm.12.4.2.dylib ../../../teuchos/parameterlist/src/libteuchosparameterlist.12.4.2.dylib ../../../teuchos/core/src/libteuchoscore.12.4.2.dylib ../../../kokkos/core/src/libkokkoscore.12.4.2.dylib /usr/local/lib/libhwloc.dylib /usr/lib/liblapack.dylib /usr/lib/libblas.dylib /usr/local/lib/libHYPRE.a /usr/local/lib/libumfpack.a /usr/local/lib/libamd.a /usr/local/lib/libcolamd.a /usr/local/lib/libcholmod.a /usr/local/lib/libsuitesparseconfig.a /usr/local/lib/libhdf5.dylib /usr/local/lib/libsz.dylib /usr/lib/libz.dylib /usr/lib/libdl.dylib /usr/lib/libm.dylib 
In file included from /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/ifpack2/src/Ifpack2_AdditiveSchwarz_Serial.cpp:50:
In file included from /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/ifpack2/src/Ifpack2_AdditiveSchwarz_def.hpp:68:
In file included from /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/zoltan2/src/problems/Zoltan2_OrderingProblem.hpp:54:
In file included from /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/zoltan2/src/algorithms/order/Zoltan2_OrderingAlgorithms.hpp:53:
/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/zoltan2/src/algorithms/order/Zoltan2_AlgAMD.hpp:135:23: error: unknown type name 'gno_t'
Scanning dependencies of target ModeLaplace
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f packages/anasazi/epetra/util/ModeLaplace/CMakeFiles/ModeLaplace.dir/build.make packages/anasazi/epetra/util/ModeLaplace/CMakeFiles/ModeLaplace.dir/build
      ArrayView<const gno_t> edgeIds;
                      ^
/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/zoltan2/src/algorithms/order/Zoltan2_AlgAMD.hpp:140:26: error: use of undeclared identifier 'edgeIds'
      model->getEdgeList(edgeIds, offsets, wgts);
                         ^
[ 50%] Building CXX object packages/anasazi/epetra/util/ModeLaplace/CMakeFiles/ModeLaplace.dir/BlockPCGSolver.cpp.o
cd /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/anasazi/epetra/util/ModeLaplace && /usr/local/bin/mpicxx   -DANASAZIEPETRA_MODELAPLACE_LIB_EXPORTS_MODE -DModeLaplace_EXPORTS -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/anasazi/epetra/util/ModeLaplace -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/anasazi/epetra/util/ModeLaplace -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/anasazi/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/anasazi/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/anasazi/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/anasazi/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/anasazi/src/../thyra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/anasazi/src/../tpetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/belos/tpetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/belos/tpetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/belos/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/belos/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/belos/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/belos/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/core/ext -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/core/ext -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/core/inout -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/core/inout -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/core/src/kokkos_refactor -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/tsqr/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/tsqr/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/classic/LinAlg -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/classic/NodeAPI -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/classic/NodeAPI -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/classic/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/classic/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/teuchos/kokkoscomm/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/kokkoscomm/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/teuchos/kokkoscompat/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/kokkoscompat/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/parameterlist/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/teuchos/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/kokkos/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/kokkos/core/src -I/usr/local/include -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/comm/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/remainder/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/teuchos/remainder/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/teuchos/numerics/src -I/usr/local/opt/eigen/include/eigen3 -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/tpetra/kernels/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/kernels/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/tpetra/kernels/src/impl -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/kokkos/containers/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/kokkos/containers/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/kokkos/algorithms/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/kokkos/algorithms/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/adapters/epetra/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/interfaces/operator_vector/fundamental -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/interfaces/operator_vector/extended -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/support/operator_vector/client_support -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/support/operator_vector/adapter_support -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/interfaces/operator_solve/fundamental -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/interfaces/operator_solve/extended -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/support/operator_solve/client_support -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/interfaces/nonlinear/model_evaluator/fundamental -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/support/nonlinear/model_evaluator/client_support -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/interfaces/nonlinear/solvers/fundamental -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/src/support/nonlinear/solvers/client_support -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/thyra/core/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/thyra/core/example/operator_vector -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/rtop/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/rtop/src/interfaces -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/rtop/src/support -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/rtop/src/ops_lib -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/rtop/src/lapack -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/rtop/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/epetraext/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/transform -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/inout -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/coloring -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/model_evaluator -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/block -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/restrict -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/epetraext/src/hypre -I/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/build/packages/triutils/src -I/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/triutils/src  -std=c++11 -O3 -DNDEBUG -fPIC   -o CMakeFiles/ModeLaplace.dir/BlockPCGSolver.cpp.o -c /tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/anasazi/epetra/util/ModeLaplace/BlockPCGSolver.cpp
/tmp/trilinos20151212-44547-bj5h1m/trilinos-12.4.2-Source/packages/zoltan2/src/algorithms/order/Zoltan2_AlgAMD.hpp:153:30: error: use of undeclared identifier 'edgeIds'
                             edgeIds.getRawPtr(), perm, Control, Info);
                             ^
[ 50%] Built target Zoltan2_block

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 01.cmake
Type: application/octet-stream
Size: 88500 bytes
Desc: not available
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20151213/0c4edcd1/attachment.obj>


More information about the Trilinos-Users mailing list