Console Output

Skipping 112 KB.. Full Log
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake release_gnu9
-- Build type = release
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- lapack not found
-- only supporting WebViewer
-- Setting gnu compiler flags
-- CPU thread manager = c++11.
-- GPU threading not enabled. GPU thread manager = serial.
-- Please install kcachegrind for graphical profiling.
-- Please install massif-visualizer for graphical heap memory usage.
-- pybind11 v2.10.0 dev1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/util/avro/build/release_gnu9
make -C release_gnu9 --no-print-directory avro_lib
Consolidate compiler generated dependencies of target avro_src
[  0%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro_params.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/adapt.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/cavity.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/collapses.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/filter.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp: In member function ‘void avro::Filter::generateCandidates(avro::Topology<avro::Simplex>&, avro::MetricField<avro::Simplex>&, avro::real_t, avro::Insert<avro::Simplex>&)’:
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp:139:11: warning: variable ‘TIME0’ set but not used [-Wunused-but-set-variable]
  139 |   clock_t TIME0, TIME1;
      |           ^~~~~
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp:139:18: warning: variable ‘TIME1’ set but not used [-Wunused-but-set-variable]
  139 |   clock_t TIME0, TIME1;
      |                  ^~~~~
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/geometry.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/implied_metric.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::compute(const std::vector<const double*>&) [with type = avro::Simplex]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:96:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   96 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:99:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   99 |   M_ = numerics::inverse( JJt );
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::compute(const avro::Points&, const index_t*, avro::index_t) [with type = avro::Simplex; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:110:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  110 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:113:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  113 |   M_ = numerics::inverse( JJt );
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::inverse(const avro::Points&, const index_t*, avro::index_t) [with type = avro::Simplex; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:125:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  125 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:126:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  126 |   M_ = J_*numerics::transpose(J_); // no inverse
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/insertions.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/metric.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp: In instantiation of ‘avro::real_t avro::MetricField<type>::length(avro::index_t, avro::index_t) const [with type = avro::Simplex; avro::real_t = double; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp:708:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp:146:10: warning: variable ‘dim’ set but not used [-Wunused-but-set-variable]
  146 |  coord_t dim = topology_.points().dim();
      |          ^~~
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/parallel.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/primitive.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/properties.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/smoothing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/swaps.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/crypto.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/error.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/kdtree.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/nearest_neighbours.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_cpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_gpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_mpi.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/tools.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/basis.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_line.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_pentatope.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_tetrahedron.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_triangle.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/element.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_line.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_nodes.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_pentatope.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_tetrahedron.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_triangle.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_line.cpp.o
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp: In static member function ‘static void avro::Legendre<avro::Simplex, N, P>::eval(const double*, double*) [with int N = 1; int P = 0]’:
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp:24:10: warning: unused variable ‘s’ [-Wunused-variable]
   24 |   real_t s = x[0];
      |          ^
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_pentatope.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_tetrahedron.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_triangle.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/polytope.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/quadrature.cpp.o
/home/jenkins/util/avro/src/lib/element/quadrature.cpp: In instantiation of ‘void avro::QuadratureStore<type>::build() [with type = avro::Simplex]’:
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:38:3:   required from ‘avro::QuadratureStore<type>::QuadratureStore(avro::BasisFunctionCategory) [with type = avro::Simplex]’
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:26:83:   required from here
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:93:16: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   93 |           B[d] = matd<real_t>( nb_basis , quad.nb() );
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:14:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:114:16: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  114 |           B[d] = Ainv*B[d]; // convert modal basis to nodal basis
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:14:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/reference.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/simplex.cpp.o
/home/jenkins/util/avro/src/lib/element/simplex.cpp: In member function ‘void avro::Simplex::precalculate()’:
/home/jenkins/util/avro/src/lib/element/simplex.cpp:120:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  120 |   for (index_t k = 0; k < number_+1; k++)
      |                       ~~^~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/trace2cell.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/body.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/entity.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/model.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/tessellation.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/body.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/context.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/data.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/model.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/facet.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/node.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/application.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/bsp.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/camera.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/colormap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gl.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gui.cpp.o
/home/jenkins/util/avro/src/lib/graphics/gui.cpp:71:1: warning: ‘std::vector<const char*> avro::graphics::convert_to_char(const std::vector<std::__cxx11::basic_string<char> >&)’ defined but not used [-Wunused-function]
   71 | convert_to_char( const std::vector<std::string>& s ) {
      | ^~~~~~~~~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/math.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/opengl.cpp.o
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::Window::select_colormap(const string&)’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:475:11: warning: unused variable ‘ncolor’ [-Wunused-variable]
  475 |   index_t ncolor = 256*3;
      |           ^~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::ClipPlane::write()’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:418:28: warning: ‘buffers[0]’ is used uninitialized in this function [-Wuninitialized]
  418 |   point_buffer_ = buffers[0];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:419:28: warning: ‘buffers[1]’ is used uninitialized in this function [-Wuninitialized]
  419 |   index_buffer_ = buffers[1];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:418:28: warning: ‘buffers’ is used uninitialized in this function [-Wuninitialized]
  418 |   point_buffer_ = buffers[0];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::Window::select_colormap(const string&)’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:480:10: warning: ‘colormap_texture’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  480 |   GLuint colormap_texture;
      |          ^~~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:471:12: warning: ‘colormap_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  471 |   gl_index colormap_buffer;
      |            ^~~~~~~~~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/plot.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/postscript.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/primitives.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/raytracer.cpp.o
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp: In member function ‘void avro::graphics::Canvas::convert()’:
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:97:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   97 |   for (index_t i = 0; i < height_; i++)
      |                       ~~^~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:98:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   98 |   for (index_t j = 0; j < width_; j++)
      |                       ~~^~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp: In member function ‘void avro::graphics::RayTracer::render()’:
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:435:27: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  435 |     for (index_t j = 0; j < canvas_.width(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/shader.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao_polytope.cpp.o
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp: In member function ‘void avro::graphics::PolytopeDecomposition::triangulate()’:
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:136:11: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  136 |           for (index_t j = 0; j < coordinates_.size()/3; j++)
      |           ^~~
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  139 |             for (index_t j = 0; j < output.numberofpoints; j++)
      |             ^~~
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:35: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  139 |             for (index_t j = 0; j < output.numberofpoints; j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/webglpp.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/websockets.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/window.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/ckf.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/csm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/egads.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/eps.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/factory.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/field.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/library.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/meshb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/metric.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/obj.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/plots.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/samples.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/spacetime.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/tesseract.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/boundary.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/builder.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/decomposition.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/dof.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/facets.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/field.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/interpolation.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/inverse.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mesh.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mpi.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/neighbours.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/partition.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/points.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/search.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_polytope.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_simplex.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/functions.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/geometry.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/linear_algebra.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/mat.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/sym.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/tools.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/vec.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/orient4d.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side1_exact.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side2_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side3_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side4_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side5_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_10d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_3d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_4d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_5d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_6d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_7d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_8d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_9d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/bowyer_watson.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell_nd.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/diagram.cpp.o
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp: In member function ‘void avro::voronoi::PowerDiagram::add_cell(const avro::voronoi::Cell&, bool)’:
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:187:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  187 |       for (index_t i = 0; i < polytope.size(); i++)
      |       ^~~
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:189:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  189 |         add( polytope.data() , polytope.size() );
      |         ^~~
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/facets.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/optimal_transport.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/particles.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/vertex.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/adapt.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/animate.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/arguments.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/check.cpp.o
/home/jenkins/util/avro/src/bin/check.cpp: In function ‘int avro::programs::check(int, const char**)’:
/home/jenkins/util/avro/src/bin/check.cpp:66:19: warning: unused variable ‘topology’ [-Wunused-variable]
   66 |   Topology<type>& topology = *static_cast<Topology<type>*>(ptopology.get());
      |                   ^~~~~~~~
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformity.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformityp.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/convert.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/image.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/plot.cpp.o
[ 94%] Built target avro_src
Consolidate compiler generated dependencies of target avro_third_party
[ 94%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/predicates.cxx.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/tetgen.cxx.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/libmeshb/libmeshb7.c.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake release_gnu10
-- Build type = release
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- lapack not found
-- only supporting WebViewer
-- Setting gnu compiler flags
-- CPU thread manager = c++11.
-- GPU threading not enabled. GPU thread manager = serial.
-- Please install kcachegrind for graphical profiling.
-- Please install massif-visualizer for graphical heap memory usage.
-- pybind11 v2.10.0 dev1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/util/avro/build/release_gnu10
make -C release_gnu10 --no-print-directory avro_lib
Consolidate compiler generated dependencies of target avro_src
[  0%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro_params.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/adapt.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/cavity.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/collapses.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/filter.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp: In member function ‘void avro::Filter::generateCandidates(avro::Topology<avro::Simplex>&, avro::MetricField<avro::Simplex>&, avro::real_t, avro::Insert<avro::Simplex>&)’:
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp:139:11: warning: variable ‘TIME0’ set but not used [-Wunused-but-set-variable]
  139 |   clock_t TIME0, TIME1;
      |           ^~~~~
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp:139:18: warning: variable ‘TIME1’ set but not used [-Wunused-but-set-variable]
  139 |   clock_t TIME0, TIME1;
      |                  ^~~~~
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/geometry.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/implied_metric.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::compute(const std::vector<const double*>&) [with type = avro::Simplex]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:96:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   96 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:99:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   99 |   M_ = numerics::inverse( JJt );
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::compute(const avro::Points&, const index_t*, avro::index_t) [with type = avro::Simplex; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:110:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  110 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:113:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  113 |   M_ = numerics::inverse( JJt );
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::inverse(const avro::Points&, const index_t*, avro::index_t) [with type = avro::Simplex; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:125:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  125 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:126:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  126 |   M_ = J_*numerics::transpose(J_); // no inverse
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/insertions.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/metric.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp: In instantiation of ‘avro::real_t avro::MetricField<type>::length(avro::index_t, avro::index_t) const [with type = avro::Simplex; avro::real_t = double; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp:708:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp:146:10: warning: variable ‘dim’ set but not used [-Wunused-but-set-variable]
  146 |  coord_t dim = topology_.points().dim();
      |          ^~~
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/parallel.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/primitive.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/properties.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/smoothing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/swaps.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/crypto.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/error.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/kdtree.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/nearest_neighbours.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_cpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_gpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_mpi.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/tools.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/basis.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_line.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_pentatope.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_tetrahedron.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_triangle.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/element.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_line.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_nodes.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_pentatope.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_tetrahedron.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_triangle.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_line.cpp.o
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp: In static member function ‘static void avro::Legendre<avro::Simplex, N, P>::eval(const double*, double*) [with int N = 1; int P = 0]’:
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp:24:10: warning: unused variable ‘s’ [-Wunused-variable]
   24 |   real_t s = x[0];
      |          ^
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_pentatope.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_tetrahedron.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_triangle.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/polytope.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/quadrature.cpp.o
/home/jenkins/util/avro/src/lib/element/quadrature.cpp: In instantiation of ‘void avro::QuadratureStore<type>::build() [with type = avro::Simplex]’:
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:38:3:   required from ‘avro::QuadratureStore<type>::QuadratureStore(avro::BasisFunctionCategory) [with type = avro::Simplex]’
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:26:83:   required from here
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:93:16: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   93 |           B[d] = matd<real_t>( nb_basis , quad.nb() );
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:14:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:114:16: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  114 |           B[d] = Ainv*B[d]; // convert modal basis to nodal basis
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:14:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/reference.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/simplex.cpp.o
/home/jenkins/util/avro/src/lib/element/simplex.cpp: In member function ‘void avro::Simplex::precalculate()’:
/home/jenkins/util/avro/src/lib/element/simplex.cpp:120:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  120 |   for (index_t k = 0; k < number_+1; k++)
      |                       ~~^~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/trace2cell.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/body.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/entity.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/model.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/tessellation.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/body.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/context.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/data.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/model.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/facet.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/node.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/application.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/bsp.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/camera.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/colormap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gl.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gui.cpp.o
/home/jenkins/util/avro/src/lib/graphics/gui.cpp:71:1: warning: ‘std::vector<const char*> avro::graphics::convert_to_char(const std::vector<std::__cxx11::basic_string<char> >&)’ defined but not used [-Wunused-function]
   71 | convert_to_char( const std::vector<std::string>& s ) {
      | ^~~~~~~~~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/math.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/opengl.cpp.o
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::Window::select_colormap(const string&)’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:475:11: warning: unused variable ‘ncolor’ [-Wunused-variable]
  475 |   index_t ncolor = 256*3;
      |           ^~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::ClipPlane::write()’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:418:28: warning: ‘buffers[0]’ is used uninitialized in this function [-Wuninitialized]
  418 |   point_buffer_ = buffers[0];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:419:28: warning: ‘buffers[1]’ is used uninitialized in this function [-Wuninitialized]
  419 |   index_buffer_ = buffers[1];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:418:28: warning: ‘buffers’ is used uninitialized in this function [-Wuninitialized]
  418 |   point_buffer_ = buffers[0];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::Window::select_colormap(const string&)’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:480:10: warning: ‘colormap_texture’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  480 |   GLuint colormap_texture;
      |          ^~~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:471:12: warning: ‘colormap_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  471 |   gl_index colormap_buffer;
      |            ^~~~~~~~~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/plot.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/postscript.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/primitives.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/raytracer.cpp.o
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp: In member function ‘void avro::graphics::Canvas::convert()’:
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:97:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   97 |   for (index_t i = 0; i < height_; i++)
      |                       ~~^~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:98:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   98 |   for (index_t j = 0; j < width_; j++)
      |                       ~~^~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp: In member function ‘void avro::graphics::RayTracer::render()’:
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:435:27: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  435 |     for (index_t j = 0; j < canvas_.width(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/shader.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao_polytope.cpp.o
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp: In member function ‘void avro::graphics::PolytopeDecomposition::triangulate()’:
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:136:11: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  136 |           for (index_t j = 0; j < coordinates_.size()/3; j++)
      |           ^~~
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  139 |             for (index_t j = 0; j < output.numberofpoints; j++)
      |             ^~~
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:35: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  139 |             for (index_t j = 0; j < output.numberofpoints; j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/webglpp.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/websockets.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/window.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/ckf.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/csm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/egads.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/eps.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/factory.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/field.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/library.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/meshb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/metric.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/obj.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/plots.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/samples.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/spacetime.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/tesseract.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/boundary.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/builder.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/decomposition.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/dof.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/facets.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/field.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/interpolation.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/inverse.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mesh.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mpi.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/neighbours.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/partition.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/points.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/search.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_polytope.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_simplex.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/functions.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/geometry.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/linear_algebra.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/mat.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/sym.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/tools.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/vec.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/orient4d.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side1_exact.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side2_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side3_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side4_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side5_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_10d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_3d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_4d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_5d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_6d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_7d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_8d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_9d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/bowyer_watson.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell_nd.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/diagram.cpp.o
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp: In member function ‘void avro::voronoi::PowerDiagram::add_cell(const avro::voronoi::Cell&, bool)’:
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:187:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  187 |       for (index_t i = 0; i < polytope.size(); i++)
      |       ^~~
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:189:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  189 |         add( polytope.data() , polytope.size() );
      |         ^~~
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/facets.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/optimal_transport.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/particles.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/vertex.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/adapt.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/animate.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/arguments.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/check.cpp.o
/home/jenkins/util/avro/src/bin/check.cpp: In function ‘int avro::programs::check(int, const char**)’:
/home/jenkins/util/avro/src/bin/check.cpp:66:19: warning: unused variable ‘topology’ [-Wunused-variable]
   66 |   Topology<type>& topology = *static_cast<Topology<type>*>(ptopology.get());
      |                   ^~~~~~~~
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformity.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformityp.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/convert.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/image.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/plot.cpp.o
[ 94%] Built target avro_src
Consolidate compiler generated dependencies of target avro_third_party
[ 94%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/predicates.cxx.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/tetgen.cxx.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/libmeshb/libmeshb7.c.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake release_gnu11
-- Build type = release
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- lapack not found
-- only supporting WebViewer
-- Setting gnu compiler flags
-- CPU thread manager = c++11.
-- GPU threading not enabled. GPU thread manager = serial.
-- Please install kcachegrind for graphical profiling.
-- Please install massif-visualizer for graphical heap memory usage.
-- pybind11 v2.10.0 dev1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/util/avro/build/release_gnu11
make -C release_gnu11 --no-print-directory avro_lib
Consolidate compiler generated dependencies of target avro_src
[  0%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro_params.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/adapt.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/cavity.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/collapses.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/filter.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp: In member function ‘void avro::Filter::generateCandidates(avro::Topology<avro::Simplex>&, avro::MetricField<avro::Simplex>&, avro::real_t, avro::Insert<avro::Simplex>&)’:
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp:139:11: warning: variable ‘TIME0’ set but not used [-Wunused-but-set-variable]
  139 |   clock_t TIME0, TIME1;
      |           ^~~~~
/home/jenkins/util/avro/src/lib/adaptation/filter.cpp:139:18: warning: variable ‘TIME1’ set but not used [-Wunused-but-set-variable]
  139 |   clock_t TIME0, TIME1;
      |                  ^~~~~
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/geometry.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/implied_metric.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::compute(const std::vector<const double*>&) [with type = avro::Simplex]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:96:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   96 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:99:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   99 |   M_ = numerics::inverse( JJt );
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::compute(const avro::Points&, const index_t*, avro::index_t) [with type = avro::Simplex; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:110:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  110 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:113:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  113 |   M_ = numerics::inverse( JJt );
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp: In instantiation of ‘void avro::ElementImpliedMetric<type>::inverse(const avro::Points&, const index_t*, avro::index_t) [with type = avro::Simplex; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:638:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:125:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  125 |   J_ = J0_*Jeq_;
      |   ~~~^~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:126:6: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  126 |   M_ = J_*numerics::transpose(J_); // no inverse
      |   ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/simplex.h:19,
                 from /home/jenkins/util/avro/src/lib/element/polytope.h:16,
                 from /home/jenkins/util/avro/src/lib/mesh/field.h:18,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.h:16,
                 from /home/jenkins/util/avro/src/lib/adaptation/implied_metric.cpp:10:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/insertions.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/metric.cpp.o
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp: In instantiation of ‘avro::real_t avro::MetricField<type>::length(avro::index_t, avro::index_t) const [with type = avro::Simplex; avro::real_t = double; avro::index_t = long unsigned int]’:
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp:708:16:   required from here
/home/jenkins/util/avro/src/lib/adaptation/metric.cpp:146:10: warning: variable ‘dim’ set but not used [-Wunused-but-set-variable]
  146 |  coord_t dim = topology_.points().dim();
      |          ^~~
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/parallel.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/primitive.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/properties.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/smoothing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/swaps.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/crypto.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/error.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/kdtree.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/nearest_neighbours.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_cpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_gpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_mpi.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/tools.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/basis.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_line.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_pentatope.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_tetrahedron.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_triangle.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/element.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_line.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_nodes.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_pentatope.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_tetrahedron.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_triangle.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_line.cpp.o
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp: In static member function ‘static void avro::Legendre<avro::Simplex, N, P>::eval(const double*, double*) [with int N = 1; int P = 0]’:
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp:24:10: warning: unused variable ‘s’ [-Wunused-variable]
   24 |   real_t s = x[0];
      |          ^
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_pentatope.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_tetrahedron.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_triangle.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/polytope.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/quadrature.cpp.o
/home/jenkins/util/avro/src/lib/element/quadrature.cpp: In instantiation of ‘void avro::QuadratureStore<type>::build() [with type = avro::Simplex]’:
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:38:3:   required from ‘avro::QuadratureStore<type>::QuadratureStore(avro::BasisFunctionCategory) [with type = avro::Simplex]’
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:26:83:   required from here
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:93:16: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
   93 |           B[d] = matd<real_t>( nb_basis , quad.nb() );
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:14:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
/home/jenkins/util/avro/src/lib/element/quadrature.cpp:114:16: warning: implicitly-declared ‘avro::matd<double>& avro::matd<double>::operator=(const avro::matd<double>&)’ is deprecated [-Wdeprecated-copy]
  114 |           B[d] = Ainv*B[d]; // convert modal basis to nodal basis
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.h:16,
                 from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:14:
/home/jenkins/util/avro/src/lib/numerics/mat.h:47:3: note: because ‘avro::matd<double>’ has user-provided ‘avro::matd<T>::matd(const avro::matd<T>&) [with T = double]’
   47 |   matd(const matd& A) :
      |   ^~~~
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/reference.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/simplex.cpp.o
/home/jenkins/util/avro/src/lib/element/simplex.cpp: In member function ‘void avro::Simplex::precalculate()’:
/home/jenkins/util/avro/src/lib/element/simplex.cpp:120:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  120 |   for (index_t k = 0; k < number_+1; k++)
      |                       ~~^~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/trace2cell.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/body.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/entity.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/model.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/tessellation.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/body.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/context.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/data.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/model.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/facet.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/node.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/application.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/bsp.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/camera.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/colormap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gl.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gui.cpp.o
/home/jenkins/util/avro/src/lib/graphics/gui.cpp:71:1: warning: ‘std::vector<const char*> avro::graphics::convert_to_char(const std::vector<std::__cxx11::basic_string<char> >&)’ defined but not used [-Wunused-function]
   71 | convert_to_char( const std::vector<std::string>& s ) {
      | ^~~~~~~~~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/math.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/opengl.cpp.o
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::Window::select_colormap(const string&)’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:475:11: warning: unused variable ‘ncolor’ [-Wunused-variable]
  475 |   index_t ncolor = 256*3;
      |           ^~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::ClipPlane::write()’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:418:28: warning: ‘buffers[0]’ is used uninitialized in this function [-Wuninitialized]
  418 |   point_buffer_ = buffers[0];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:419:28: warning: ‘buffers[1]’ is used uninitialized in this function [-Wuninitialized]
  419 |   index_buffer_ = buffers[1];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:418:28: warning: ‘buffers’ is used uninitialized in this function [-Wuninitialized]
  418 |   point_buffer_ = buffers[0];
      |                   ~~~~~~~~~^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp: In member function ‘void avro::graphics::Window::select_colormap(const string&)’:
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:480:10: warning: ‘colormap_texture’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  480 |   GLuint colormap_texture;
      |          ^~~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:471:12: warning: ‘colormap_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  471 |   gl_index colormap_buffer;
      |            ^~~~~~~~~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/plot.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/postscript.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/primitives.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/raytracer.cpp.o
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp: In member function ‘void avro::graphics::Canvas::convert()’:
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:97:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   97 |   for (index_t i = 0; i < height_; i++)
      |                       ~~^~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:98:25: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   98 |   for (index_t j = 0; j < width_; j++)
      |                       ~~^~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp: In member function ‘void avro::graphics::RayTracer::render()’:
/home/jenkins/util/avro/src/lib/graphics/raytracer.cpp:435:27: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  435 |     for (index_t j = 0; j < canvas_.width(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/shader.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao_polytope.cpp.o
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp: In member function ‘void avro::graphics::PolytopeDecomposition::triangulate()’:
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:136:11: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  136 |           for (index_t j = 0; j < coordinates_.size()/3; j++)
      |           ^~~
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  139 |             for (index_t j = 0; j < output.numberofpoints; j++)
      |             ^~~
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:35: warning: comparison of integer expressions of different signedness: ‘avro::index_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  139 |             for (index_t j = 0; j < output.numberofpoints; j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/webglpp.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/websockets.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/window.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/ckf.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/csm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/egads.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/eps.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/factory.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/field.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/library.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/meshb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/metric.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/obj.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/plots.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/samples.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/spacetime.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/tesseract.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/boundary.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/builder.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/decomposition.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/dof.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/facets.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/field.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/interpolation.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/inverse.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mesh.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mpi.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/neighbours.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/partition.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/points.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/search.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_polytope.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_simplex.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/functions.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/geometry.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/linear_algebra.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/mat.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/sym.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/tools.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/vec.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/orient4d.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side1_exact.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side2_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side3_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side4_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side5_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_10d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_3d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_4d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_5d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_6d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_7d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_8d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_9d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/bowyer_watson.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell_nd.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/diagram.cpp.o
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp: In member function ‘void avro::voronoi::PowerDiagram::add_cell(const avro::voronoi::Cell&, bool)’:
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:187:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  187 |       for (index_t i = 0; i < polytope.size(); i++)
      |       ^~~
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:189:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  189 |         add( polytope.data() , polytope.size() );
      |         ^~~
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/facets.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/optimal_transport.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/particles.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/vertex.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/adapt.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/animate.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/arguments.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/check.cpp.o
/home/jenkins/util/avro/src/bin/check.cpp: In function ‘int avro::programs::check(int, const char**)’:
/home/jenkins/util/avro/src/bin/check.cpp:66:19: warning: unused variable ‘topology’ [-Wunused-variable]
   66 |   Topology<type>& topology = *static_cast<Topology<type>*>(ptopology.get());
      |                   ^~~~~~~~
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformity.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformityp.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/convert.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/image.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/plot.cpp.o
[ 94%] Built target avro_src
Consolidate compiler generated dependencies of target avro_third_party
[ 94%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/predicates.cxx.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/tetgen.cxx.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/libmeshb/libmeshb7.c.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake release_clang
-- Build type = release
-- The C compiler identification is Clang 12.0.0
-- The CXX compiler identification is Clang 12.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- lapack not found
-- only supporting WebViewer
-- Setting clang compiler flags
-- CPU thread manager = c++11.
-- GPU threading not enabled. GPU thread manager = serial.
-- Please install kcachegrind for graphical profiling.
-- Please install massif-visualizer for graphical heap memory usage.
-- pybind11 v2.10.0 dev1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/util/avro/build/release_clang
make -C release_clang --no-print-directory avro_lib
Consolidate compiler generated dependencies of target avro_src
[  0%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro_params.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/adapt.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/cavity.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/collapses.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/filter.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/geometry.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/implied_metric.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/insertions.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/metric.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/parallel.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/primitive.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/properties.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/smoothing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/swaps.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/crypto.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/error.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/kdtree.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/nearest_neighbours.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_cpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_gpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_mpi.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/tools.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/basis.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_line.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_pentatope.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_tetrahedron.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_triangle.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/element.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_line.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_nodes.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_pentatope.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_tetrahedron.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_triangle.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_line.cpp.o
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp:24:10: warning: unused variable 's' [-Wunused-variable]
  real_t s = x[0];
         ^
1 warning generated.
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_pentatope.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_tetrahedron.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_triangle.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/polytope.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/quadrature.cpp.o
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:18:
/home/jenkins/util/avro/src/lib/element/quadrature_cp.h:1065:7: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
      for (int k = 0; k < order; k++)
      ^
/home/jenkins/util/avro/src/lib/element/quadrature_cp.h:1061:5: note: previous statement is here
    for (int j = 0; j < nDim; j++)
    ^
1 warning generated.
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/reference.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/simplex.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/trace2cell.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/body.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/entity.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/model.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/tessellation.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/body.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/context.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/data.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/model.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/facet.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/node.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/application.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/bsp.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/camera.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/colormap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gl.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gui.cpp.o
/home/jenkins/util/avro/src/lib/graphics/gui.cpp:71:1: warning: unused function 'convert_to_char' [-Wunused-function]
convert_to_char( const std::vector<std::string>& s ) {
^
1 warning generated.
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/math.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/opengl.cpp.o
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:475:11: warning: unused variable 'ncolor' [-Wunused-variable]
  index_t ncolor = 256*3;
          ^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:486:26: warning: variable 'colormap_texture' is uninitialized when used here [-Wuninitialized]
  manager_.track_texture(colormap_texture);
                         ^~~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:480:26: note: initialize the variable 'colormap_texture' to silence this warning
  GLuint colormap_texture;
                         ^
                          = 0
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:487:25: warning: variable 'colormap_buffer' is uninitialized when used here [-Wuninitialized]
  manager_.track_buffer(colormap_buffer);
                        ^~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:471:27: note: initialize the variable 'colormap_buffer' to silence this warning
  gl_index colormap_buffer;
                          ^
                           = 0
3 warnings generated.
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/plot.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/postscript.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/primitives.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/raytracer.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/shader.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao_polytope.cpp.o
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:13: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
            for (index_t j = 0; j < output.numberofpoints; j++)
            ^
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:136:11: note: previous statement is here
          for (index_t j = 0; j < coordinates_.size()/3; j++)
          ^
1 warning generated.
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/webglpp.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/websockets.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/window.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/ckf.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/csm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/egads.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/eps.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/factory.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/field.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/library.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/meshb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/metric.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/obj.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/plots.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/samples.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/spacetime.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/tesseract.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/boundary.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/builder.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/decomposition.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/dof.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/facets.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/field.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/interpolation.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/inverse.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mesh.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mpi.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/neighbours.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/partition.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/points.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/search.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_polytope.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_simplex.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/functions.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/geometry.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/linear_algebra.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/mat.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/sym.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/tools.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/vec.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/orient4d.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side1_exact.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side2_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side3_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side4_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side5_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_10d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_3d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_4d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_5d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_6d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_7d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_8d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_9d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/bowyer_watson.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell_nd.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/diagram.cpp.o
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:189:9: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
        add( polytope.data() , polytope.size() );
        ^
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:187:7: note: previous statement is here
      for (index_t i = 0; i < polytope.size(); i++)
      ^
1 warning generated.
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/facets.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/optimal_transport.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/particles.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/vertex.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/adapt.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/animate.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/arguments.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/check.cpp.o
/home/jenkins/util/avro/src/bin/check.cpp:66:19: warning: unused variable 'topology' [-Wunused-variable]
  Topology<type>& topology = *static_cast<Topology<type>*>(ptopology.get());
                  ^
1 warning generated.
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformity.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformityp.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/convert.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/image.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/plot.cpp.o
[ 94%] Built target avro_src
Consolidate compiler generated dependencies of target avro_third_party
[ 94%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/predicates.cxx.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/tetgen.cxx.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/libmeshb/libmeshb7.c.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake release_intel
-- Build type = release
-- The C compiler identification is Intel 2021.3.0.20210609
-- The CXX compiler identification is Intel 2021.3.0.20210609
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/intel/oneapi/compiler/2021.3.0/linux/bin/intel64/icc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/intel/oneapi/compiler/2021.3.0/linux/bin/intel64/icpc - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- lapack not found
-- only supporting WebViewer
-- Setting intel compiler flags
-- CPU thread manager = c++11.
-- GPU threading not enabled. GPU thread manager = serial.
-- Please install kcachegrind for graphical profiling.
-- Please install massif-visualizer for graphical heap memory usage.
-- pybind11 v2.10.0 dev1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/util/avro/build/release_intel
make -C release_intel --no-print-directory avro_lib
Consolidate compiler generated dependencies of target avro_src
[  0%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/include/avro.cpp(18):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[  2%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro_params.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/adapt.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/cavity.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/collapses.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/filter.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/geometry.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/implied_metric.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/insertions.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/metric.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/parallel.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/lib/adaptation/parallel.cpp(21):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/primitive.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/properties.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/smoothing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/swaps.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/crypto.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/error.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/kdtree.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/nearest_neighbours.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_cpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_gpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_mpi.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/tools.cpp.o
In file included from /home/jenkins/util/avro/src/lib/common/tools.cpp(14):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/basis.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_line.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_pentatope.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_tetrahedron.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_triangle.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/element.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_line.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_nodes.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_pentatope.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_tetrahedron.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_triangle.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_line.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_pentatope.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_tetrahedron.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_triangle.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/polytope.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/quadrature.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/reference.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/simplex.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/trace2cell.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/body.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/entity.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/model.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/tessellation.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/body.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/context.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/data.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/model.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/facet.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/node.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/application.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/lib/graphics/application.cpp(11):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/bsp.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/bsp.h(18),
                 from /home/jenkins/util/avro/src/lib/graphics/bsp.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/camera.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/colormap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gl.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/gl.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gui.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/bsp.h(18),
                 from /home/jenkins/util/avro/src/lib/graphics/gui.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/math.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/opengl.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/lib/graphics/opengl.cpp(11):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/plot.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/plot.cpp(12):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/postscript.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/bsp.h(18),
                 from /home/jenkins/util/avro/src/lib/graphics/postscript.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/primitives.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/primitives.h(15),
                 from /home/jenkins/util/avro/src/lib/graphics/primitives.cpp(12):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/raytracer.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/raytracer.cpp(12):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/shader.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/shader.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/shader.cpp(12):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/primitives.h(15),
                 from /home/jenkins/util/avro/src/lib/graphics/vao.cpp(18):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao_polytope.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/primitives.h(15),
                 from /home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp(15):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/webglpp.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/primitives.h(15),
                 from /home/jenkins/util/avro/src/lib/graphics/webglpp.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/websockets.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/window.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/vao.h(15),
                 from /home/jenkins/util/avro/src/lib/graphics/window.cpp(11):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

/home/jenkins/util/avro/src/lib/graphics/window.cpp(265): warning #823: reference is to variable "d" (declared at line 261) -- under old for-init scoping rules it would have been variable "d" (declared at line 263)
      if (plot_[k]->length_scale() > d)
                                     ^

/home/jenkins/util/avro/src/lib/graphics/window.cpp(266): warning #823: reference is to variable "d" (declared at line 261) -- under old for-init scoping rules it would have been variable "d" (declared at line 263)
        d = plot_[k]->length_scale();
        ^

[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/ckf.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/csm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/egads.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/eps.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/factory.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/field.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/library.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/meshb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/metric.cpp.o
/home/jenkins/util/avro/src/lib/library/metric.h(245): warning #1011: missing return statement at end of non-void function "avro::library::MetricField_UniformGeometry<type>::operator()(const avro::real_t={double} *) const"
    }
    ^

[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/obj.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/plots.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/samples.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/spacetime.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/tesseract.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/boundary.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/builder.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/decomposition.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/dof.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/facets.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/field.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/interpolation.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/inverse.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mesh.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mpi.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/neighbours.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/partition.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/points.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/search.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_polytope.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_simplex.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/functions.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/geometry.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/linear_algebra.cpp.o
/home/jenkins/util/avro/src/lib/numerics/linear_algebra.cpp(668): warning #1011: missing return statement at end of non-void function "avro::numerics::det(const avro::symd<type> &) [with type=avro::real_t={double}]"
  }
  ^
          detected during instantiation of "type avro::numerics::det(const avro::symd<type> &) [with type=avro::real_t={double}]" at line 478

[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/mat.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/sym.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/tools.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/vec.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/orient4d.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side1_exact.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side2_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side3_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side4_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side5_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_10d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_3d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_4d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_5d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_6d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_7d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_8d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_9d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/bowyer_watson.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell_nd.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/diagram.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/facets.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/optimal_transport.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/particles.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/vertex.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/adapt.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/bin/adapt.cpp(20):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/animate.cpp.o
In file included from /home/jenkins/util/avro/src/bin/animate.cpp(6):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/arguments.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/check.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/bin/check.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformity.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformityp.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/bin/conformityp.cpp(12):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/convert.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/bin/convert.cpp(8):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/image.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/bin/image.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/plot.cpp.o
In file included from /home/jenkins/util/avro/src/lib/graphics/plot.h(13),
                 from /home/jenkins/util/avro/src/lib/graphics/application.h(16),
                 from /home/jenkins/util/avro/src/bin/plot.cpp(10):
/home/jenkins/util/avro/src/lib/graphics/gl.h(148): warning #1011: missing return statement at end of non-void function "avro::graphics::glGetUniformLocation"
  inline gl_index glGetUniformLocation( gl_index , const std::string& ) { avro_assert_not_reached; }
                                                                                                   ^

[ 94%] Built target avro_src
Consolidate compiler generated dependencies of target avro_third_party
[ 94%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/predicates.cxx.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/tetgen.cxx.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/libmeshb/libmeshb7.c.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake analyze_clang
-- Build type = debug
-- The C compiler identification is Clang 12.0.0
-- The CXX compiler identification is Clang 12.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- lapack not found
-- only supporting WebViewer
-- Setting clang compiler flags
-- CPU thread manager = c++11.
-- GPU threading not enabled. GPU thread manager = serial.
-- Please install kcachegrind for graphical profiling.
-- Please install massif-visualizer for graphical heap memory usage.
-- pybind11 v2.10.0 dev1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/util/avro/build/analyze_clang
make -C analyze_clang --no-print-directory avro_lib
Consolidate compiler generated dependencies of target avro_src
[  0%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/include/avro_params.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/adapt.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/cavity.cpp.o
[  2%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/collapses.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/filter.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/geometry.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/implied_metric.cpp.o
[  5%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/insertions.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/metric.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/parallel.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/primitive.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/properties.cpp.o
[  8%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/smoothing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/adaptation/swaps.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/crypto.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/error.cpp.o
[ 11%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/kdtree.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/nearest_neighbours.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_cpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_gpu.cpp.o
[ 13%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/process_mpi.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/common/tools.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/basis.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_line.cpp.o
[ 16%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_pentatope.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_tetrahedron.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/bernstein_triangle.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/element.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_line.cpp.o
[ 19%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_nodes.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_pentatope.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_tetrahedron.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/lagrange_triangle.cpp.o
[ 22%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_line.cpp.o
/home/jenkins/util/avro/src/lib/element/legendre_line.cpp:24:10: warning: unused variable 's' [-Wunused-variable]
  real_t s = x[0];
         ^
1 warning generated.
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_pentatope.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_tetrahedron.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/legendre_triangle.cpp.o
[ 25%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/polytope.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/quadrature.cpp.o
In file included from /home/jenkins/util/avro/src/lib/element/quadrature.cpp:18:
/home/jenkins/util/avro/src/lib/element/quadrature_cp.h:1065:7: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
      for (int k = 0; k < order; k++)
      ^
/home/jenkins/util/avro/src/lib/element/quadrature_cp.h:1061:5: note: previous statement is here
    for (int j = 0; j < nDim; j++)
    ^
1 warning generated.
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/reference.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/simplex.cpp.o
[ 27%] Building CXX object src/CMakeFiles/avro_src.dir/lib/element/trace2cell.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/body.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/entity.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/model.cpp.o
[ 30%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/tessellation.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/body.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/context.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/data.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/model.cpp.o
[ 33%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/egads/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/facet.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/node.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/geometry/psc/object.cpp.o
[ 36%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/application.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/bsp.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/camera.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/colormap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gl.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/gui.cpp.o
/home/jenkins/util/avro/src/lib/graphics/gui.cpp:71:1: warning: unused function 'convert_to_char' [-Wunused-function]
convert_to_char( const std::vector<std::string>& s ) {
^
1 warning generated.
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/math.cpp.o
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/opengl.cpp.o
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:475:11: warning: unused variable 'ncolor' [-Wunused-variable]
  index_t ncolor = 256*3;
          ^
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:486:26: warning: variable 'colormap_texture' is uninitialized when used here [-Wuninitialized]
  manager_.track_texture(colormap_texture);
                         ^~~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:480:26: note: initialize the variable 'colormap_texture' to silence this warning
  GLuint colormap_texture;
                         ^
                          = 0
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:487:25: warning: variable 'colormap_buffer' is uninitialized when used here [-Wuninitialized]
  manager_.track_buffer(colormap_buffer);
                        ^~~~~~~~~~~~~~~
/home/jenkins/util/avro/src/lib/graphics/opengl.cpp:471:27: note: initialize the variable 'colormap_buffer' to silence this warning
  gl_index colormap_buffer;
                          ^
                           = 0
3 warnings generated.
[ 41%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/plot.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/postscript.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/primitives.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/raytracer.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/shader.cpp.o
[ 44%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/vao_polytope.cpp.o
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:139:13: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
            for (index_t j = 0; j < output.numberofpoints; j++)
            ^
/home/jenkins/util/avro/src/lib/graphics/vao_polytope.cpp:136:11: note: previous statement is here
          for (index_t j = 0; j < coordinates_.size()/3; j++)
          ^
1 warning generated.
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/webglpp.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/websockets.cpp.o
[ 47%] Building CXX object src/CMakeFiles/avro_src.dir/lib/graphics/window.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/ckf.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/csm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/egads.cpp.o
[ 50%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/eps.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/factory.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/field.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/library.cpp.o
[ 52%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/meshb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/metric.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/obj.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/plots.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/samples.cpp.o
[ 55%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/spacetime.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/library/tesseract.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/boundary.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/builder.cpp.o
[ 58%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/decomposition.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/dof.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/facets.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/field.cpp.o
[ 61%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/interpolation.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/inverse.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mesh.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/mpi.cpp.o
[ 63%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/neighbours.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/partition.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/points.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/search.cpp.o
[ 66%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_polytope.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/mesh/topology_simplex.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/functions.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/geometry.cpp.o
[ 69%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/linear_algebra.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/mat.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/sym.cpp.o
[ 72%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/tools.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/vec.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/orient4d.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side1_exact.cpp.o
[ 75%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side2_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side3_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side4_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side5_exact.cpp.o
[ 77%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_10d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_3d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_4d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_5d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_6d.cpp.o
[ 80%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_7d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_8d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/numerics/predicates/side_filters_9d.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/bowyer_watson.cpp.o
[ 83%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/cell_nd.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/diagram.cpp.o
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:189:9: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
        add( polytope.data() , polytope.size() );
        ^
/home/jenkins/util/avro/src/lib/voronoi/diagram.cpp:187:7: note: previous statement is here
      for (index_t i = 0; i < polytope.size(); i++)
      ^
1 warning generated.
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/facets.cpp.o
[ 86%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/optimal_transport.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/particles.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/lib/voronoi/vertex.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/adapt.cpp.o
[ 88%] Building CXX object src/CMakeFiles/avro_src.dir/bin/animate.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/arguments.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/check.cpp.o
/home/jenkins/util/avro/src/bin/check.cpp:66:19: warning: unused variable 'topology' [-Wunused-variable]
  Topology<type>& topology = *static_cast<Topology<type>*>(ptopology.get());
                  ^
1 warning generated.
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformity.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/conformityp.cpp.o
[ 91%] Building CXX object src/CMakeFiles/avro_src.dir/bin/convert.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/image.cpp.o
[ 94%] Building CXX object src/CMakeFiles/avro_src.dir/bin/plot.cpp.o
[ 94%] Built target avro_src
Consolidate compiler generated dependencies of target avro_third_party
[ 94%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/predicates.cxx.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/tetgen1.5.0/tetgen.cxx.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/libmeshb/libmeshb7.c.o
[ 97%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/triangle/triangle.c.o
[ 97%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/kd_tree.cpp.o
[100%] Building C object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nl.c.o
[100%] Building CXX object src/third_party/CMakeFiles/avro_third_party.dir/geogram/nn_search.cpp.o
[100%] Built target avro_third_party
[100%] Linking CXX static library ../lib/libavro.a
[100%] Built target avro_static
[100%] Linking CXX shared library ../lib/libavro.so
[100%] Built target avro_shared
[100%] Built target avro_lib
cmake coverage_gnu9
CMake Warning:
  Ignoring extra path from command line:

   "coverage_gnu9"


CMake Error: The source directory "/home/jenkins/util/avro/build/coverage_gnu9" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
make: *** [Makefile:13: coverage_gnu9] Error 1
[Static Analysis] Reference build recorder is not configured
[Static Analysis] Obtaining reference build from same job (SANS_avro)
[Static Analysis] Using reference build 'SANS_avro #68' to compute new, fixed, and outstanding issues
[Static Analysis] Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0
[Static Analysis] Evaluating quality gates
[Static Analysis] -> PASSED - Total (any severity): 0 - Quality QualityGate: 1
[Static Analysis] -> All quality gates have been passed
[Static Analysis] Health report is disabled - skipping
[Static Analysis] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[Static Analysis] Attaching ResultAction with ID 'analysis' to build 'SANS_avro #69'.
[Checks API] No suitable checks publisher found.
Finished: UNSTABLE