Skip to content
Aborted

Console Output

Skipping 703 KB.. Full Log
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/FieldAssociativity.h:246:3: note: Taking false branch
  SANS_ASSERT( basis_ == fldElem.basis() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/FieldAssociativity.h:248:3: note: Calling 'ElementAssociativity::getElement'
  assoc_[elem].getElement(fldElem, DOF_, nDOF_);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:108:3: note: Taking false branch
  SANS_ASSERT( (DOF != NULL) );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:109:16: note: Assuming the condition is true
  SANS_ASSERT( fldElem.nDOF() == nNode_ + nEdge_ );
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:109:3: note: Taking false branch
  SANS_ASSERT( fldElem.nDOF() == nNode_ + nEdge_ );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:113:15: note: Assuming 'n' is >= field 'nNode_'
  for (n = 0; n < nNode_; n++)
              ^~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:113:3: note: Loop condition is false. Execution continues on line 118
  for (n = 0; n < nNode_; n++)
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:120:15: note: Assuming 'n' is >= field 'nEdge_'
  for (n = 0; n < nEdge_; n++)
              ^~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:120:3: note: Loop condition is false. Execution continues on line 126
  for (n = 0; n < nEdge_; n++)
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/Element/ElementAssociativityLine.h:127:1: note: Returning without writing to 'fldElem.DOF_'
}
^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/FieldAssociativity.h:248:3: note: Returning from 'ElementAssociativity::getElement'
  assoc_[elem].getElement(fldElem, DOF_, nDOF_);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/Field/FieldAssociativity.h:249:1: note: Returning without writing to 'fldElem.DOF_'
}
^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/Field/for_each_InteriorFieldTraceGroup_Cell_btest.cpp:160:9: note: Returning from 'FieldAssociativity::getElement'
        eIfld.getElement(eIfldElem, elem );
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/Field/for_each_InteriorFieldTraceGroup_Cell_btest.cpp:163:47: note: Passing the value 0 via 1st parameter 'n'
        efldElemL.DOF(0) += 0.5*eIfldElem.DOF(0);
                                              ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/Field/for_each_InteriorFieldTraceGroup_Cell_btest.cpp:163:32: note: The right operand of '*' is a garbage value
        efldElemL.DOF(0) += 0.5*eIfldElem.DOF(0);
                               ^~~~~~~~~~~~~~~~~
1 warning generated.
[ 87%] Built target for_each_InteriorFieldTraceGroup_Cell_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/BoundingBox_btest_OBJECT.dir/BoundingBox_btest.cpp.o
[ 87%] Built target BoundingBox_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementArea_Quad_btest_OBJECT.dir/ElementArea_Quad_btest.cpp.o
[ 87%] Built target ElementArea_Quad_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementArea_Triangle_btest_OBJECT.dir/ElementArea_Triangle_btest.cpp.o
[ 87%] Built target ElementArea_Triangle_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativityArea_Quad_btest_OBJECT.dir/ElementAssociativityArea_Quad_btest.cpp.o
[ 87%] Built target ElementAssociativityArea_Quad_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativityArea_Triangle_btest_OBJECT.dir/ElementAssociativityArea_Triangle_btest.cpp.o
[ 87%] Built target ElementAssociativityArea_Triangle_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativityLine_btest_OBJECT.dir/ElementAssociativityLine_btest.cpp.o
[ 87%] Built target ElementAssociativityLine_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativityNode_btest_OBJECT.dir/ElementAssociativityNode_btest.cpp.o
[ 87%] Built target ElementAssociativityNode_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativitySpacetime_Pentatope_btest_OBJECT.dir/ElementAssociativitySpacetime_Pentatope_btest.cpp.o
[ 87%] Built target ElementAssociativitySpacetime_Pentatope_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativityVolume_Hexahedron_btest_OBJECT.dir/ElementAssociativityVolume_Hexahedron_btest.cpp.o
[ 87%] Built target ElementAssociativityVolume_Hexahedron_btest_OBJECT
[ 87%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementAssociativityVolume_Tetrahedron_btest_OBJECT.dir/ElementAssociativityVolume_Tetrahedron_btest.cpp.o
[ 87%] Built target ElementAssociativityVolume_Tetrahedron_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementEnrichment_btest_OBJECT.dir/ElementEnrichment_btest.cpp.o
[ 89%] Built target ElementEnrichment_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementIntegral_Functional_Axisymmetric_btest_OBJECT.dir/ElementIntegral_Functional_Axisymmetric_btest.cpp.o
[ 89%] Built target ElementIntegral_Functional_Axisymmetric_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementIntegral_Functional_Polar_btest_OBJECT.dir/ElementIntegral_Functional_Polar_btest.cpp.o
[ 89%] Built target ElementIntegral_Functional_Polar_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementIntegral_Functional_btest_OBJECT.dir/ElementIntegral_Functional_btest.cpp.o
[ 89%] Built target ElementIntegral_Functional_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementIntegral_GalerkinWeighted_Axisymmetric_btest_OBJECT.dir/ElementIntegral_GalerkinWeighted_Axisymmetric_btest.cpp.o
[ 89%] Built target ElementIntegral_GalerkinWeighted_Axisymmetric_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementIntegral_GalerkinWeighted_Polar_btest_OBJECT.dir/ElementIntegral_GalerkinWeighted_Polar_btest.cpp.o
[ 89%] Built target ElementIntegral_GalerkinWeighted_Polar_btest_OBJECT
[ 89%] Building CXX object test/unit/pde/NS/CMakeFiles/PDEEuler3D_RotorSource_btest_OBJECT.dir/PDEEuler3D_RotorSource_btest.cpp.o
[ 89%] Built target PDEEuler3D_RotorSource_btest_OBJECT
[ 89%] Building CXX object test/unit/pde/NS/CMakeFiles/PDEEuler3D_btest_OBJECT.dir/PDEEuler3D_btest.cpp.o
[ 89%] Built target PDEEuler3D_btest_OBJECT
[ 89%] Building CXX object test/unit/pde/NS/CMakeFiles/PDEEulermitAVDiffusion1D_btest_OBJECT.dir/PDEEulermitAVDiffusion1D_btest.cpp.o
[ 89%] Built target PDEEulermitAVDiffusion1D_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementIntegral_GalerkinWeighted_btest_OBJECT.dir/ElementIntegral_GalerkinWeighted_btest.cpp.o
[ 89%] Built target ElementIntegral_GalerkinWeighted_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementLine_btest_OBJECT.dir/ElementLine_btest.cpp.o
[ 89%] Built target ElementLine_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementNode_btest_OBJECT.dir/ElementNode_btest.cpp.o
[ 89%] Built target ElementNode_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementPointData_btest_OBJECT.dir/ElementPointData_btest.cpp.o
[ 89%] Built target ElementPointData_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_L2_Line_btest_OBJECT.dir/ElementProjection_L2_Line_btest.cpp.o
[ 89%] Built target ElementProjection_L2_Line_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_L2_Pentatope_btest_OBJECT.dir/ElementProjection_L2_Pentatope_btest.cpp.o
[ 89%] Built target ElementProjection_L2_Pentatope_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_L2_Tet_btest_OBJECT.dir/ElementProjection_L2_Tet_btest.cpp.o
[ 89%] Built target ElementProjection_L2_Tet_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_L2_Triangle_Axisymmetric_btest_OBJECT.dir/ElementProjection_L2_Triangle_Axisymmetric_btest.cpp.o
[ 89%] Built target ElementProjection_L2_Triangle_Axisymmetric_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_L2_Triangle_Polar_btest_OBJECT.dir/ElementProjection_L2_Triangle_Polar_btest.cpp.o
[ 89%] Built target ElementProjection_L2_Triangle_Polar_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_L2_Triangle_btest_OBJECT.dir/ElementProjection_L2_Triangle_btest.cpp.o
[ 89%] Built target ElementProjection_L2_Triangle_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementProjection_Specialization_L2_Triangle_btest_OBJECT.dir/ElementProjection_Specialization_L2_Triangle_btest.cpp.o
[ 89%] Built target ElementProjection_Specialization_L2_Triangle_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementSpacetime_Pentatope_btest_OBJECT.dir/ElementSpacetime_Pentatope_btest.cpp.o
[ 89%] Built target ElementSpacetime_Pentatope_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementTuple_btest_OBJECT.dir/ElementTuple_btest.cpp.o
[ 89%] Built target ElementTuple_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementVolume_Hexahedron_Cache_Hierarchical_btest_OBJECT.dir/ElementVolume_Hexahedron_Cache_Hierarchical_btest.cpp.o
[ 89%] Built target ElementVolume_Hexahedron_Cache_Hierarchical_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementVolume_Hexahedron_Cache_Lagrange_btest_OBJECT.dir/ElementVolume_Hexahedron_Cache_Lagrange_btest.cpp.o
[ 89%] Built target ElementVolume_Hexahedron_Cache_Lagrange_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementVolume_Hexahedron_Cache_Legendre_btest_OBJECT.dir/ElementVolume_Hexahedron_Cache_Legendre_btest.cpp.o
[ 89%] Built target ElementVolume_Hexahedron_Cache_Legendre_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementVolume_Hexahedron_btest_OBJECT.dir/ElementVolume_Hexahedron_btest.cpp.o
[ 89%] Built target ElementVolume_Hexahedron_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldAreaBase_Quad_btest_OBJECT.dir/ElementXFieldAreaBase_Quad_btest.cpp.o
[ 89%] Built target ElementXFieldAreaBase_Quad_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldAreaBase_Triangle_btest_OBJECT.dir/ElementXFieldAreaBase_Triangle_btest.cpp.o
[ 89%] Built target ElementXFieldAreaBase_Triangle_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_2D_Quad_Cartesian_btest_OBJECT.dir/ElementXFieldArea_2D_Quad_Cartesian_btest.cpp.o
[ 89%] Built target ElementXFieldArea_2D_Quad_Cartesian_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_2D_Quad_Polar_btest_OBJECT.dir/ElementXFieldArea_2D_Quad_Polar_btest.cpp.o
[ 89%] Built target ElementXFieldArea_2D_Quad_Polar_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_2D_Triangle_Axisymmetric_btest_OBJECT.dir/ElementXFieldArea_2D_Triangle_Axisymmetric_btest.cpp.o
[ 89%] Built target ElementXFieldArea_2D_Triangle_Axisymmetric_btest_OBJECT
[ 89%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_2D_Triangle_Cartesian_btest_OBJECT.dir/ElementXFieldArea_2D_Triangle_Cartesian_btest.cpp.o
[ 89%] Built target ElementXFieldArea_2D_Triangle_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_2D_Triangle_Polar_btest_OBJECT.dir/ElementXFieldArea_2D_Triangle_Polar_btest.cpp.o
[ 91%] Built target ElementXFieldArea_2D_Triangle_Polar_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_3D_Quad_Cartesian_btest_OBJECT.dir/ElementXFieldArea_3D_Quad_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldArea_3D_Quad_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_3D_Triangle_Cartesian_btest_OBJECT.dir/ElementXFieldArea_3D_Triangle_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldArea_3D_Triangle_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_nD_Quad_Cartesian_btest_OBJECT.dir/ElementXFieldArea_nD_Quad_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldArea_nD_Quad_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldArea_nD_Triangle_Cartesian_btest_OBJECT.dir/ElementXFieldArea_nD_Triangle_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldArea_nD_Triangle_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldLineBase_btest_OBJECT.dir/ElementXFieldLineBase_btest.cpp.o
[ 91%] Built target ElementXFieldLineBase_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldLine_1D_Cartesian_btest_OBJECT.dir/ElementXFieldLine_1D_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldLine_1D_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldLine_2D_Axisymmetric_btest_OBJECT.dir/ElementXFieldLine_2D_Axisymmetric_btest.cpp.o
[ 91%] Built target ElementXFieldLine_2D_Axisymmetric_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldLine_2D_Cartesian_btest_OBJECT.dir/ElementXFieldLine_2D_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldLine_2D_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldLine_2D_Polar_btest_OBJECT.dir/ElementXFieldLine_2D_Polar_btest.cpp.o
[ 91%] Built target ElementXFieldLine_2D_Polar_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldNode_Axisymmetric_btest_OBJECT.dir/ElementXFieldNode_Axisymmetric_btest.cpp.o
[ 91%] Built target ElementXFieldNode_Axisymmetric_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldNode_Cartesian_btest_OBJECT.dir/ElementXFieldNode_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldNode_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldNode_Polar_btest_OBJECT.dir/ElementXFieldNode_Polar_btest.cpp.o
[ 91%] Built target ElementXFieldNode_Polar_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldSpacetime_Pentatope_Cartesian_btest_OBJECT.dir/ElementXFieldSpacetime_Pentatope_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldSpacetime_Pentatope_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldVolume_4D_Tetrahedron_Cartesian_btest_OBJECT.dir/ElementXFieldVolume_4D_Tetrahedron_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldVolume_4D_Tetrahedron_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldVolume_Hexahedron_Cartesian_btest_OBJECT.dir/ElementXFieldVolume_Hexahedron_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldVolume_Hexahedron_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ElementXFieldVolume_Tetrahedron_Cartesian_btest_OBJECT.dir/ElementXFieldVolume_Tetrahedron_Cartesian_btest.cpp.o
[ 91%] Built target ElementXFieldVolume_Tetrahedron_Cartesian_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/RefCoordSolver_btest_OBJECT.dir/RefCoordSolver_btest.cpp.o
[ 91%] Built target RefCoordSolver_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/ReferenceElementMesh_btest_OBJECT.dir/ReferenceElementMesh_btest.cpp.o
[ 91%] Built target ReferenceElementMesh_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Element/CMakeFiles/UniqueElem_btest_OBJECT.dir/UniqueElem_btest.cpp.o
[ 91%] Built target UniqueElem_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_CG/CMakeFiles/Field1D_CG_btest_OBJECT.dir/Field1D_CG_btest.cpp.o
[ 91%] Built target Field1D_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_CG/CMakeFiles/Field2D_CG_Quad_btest_OBJECT.dir/Field2D_CG_Quad_btest.cpp.o
[ 91%] Built target Field2D_CG_Quad_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_CG/CMakeFiles/Field2D_CG_Triangle_btest_OBJECT.dir/Field2D_CG_Triangle_btest.cpp.o
[ 91%] Built target Field2D_CG_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_CG/CMakeFiles/Field3D_CG_Hexahedron_btest_OBJECT.dir/Field3D_CG_Hexahedron_btest.cpp.o
[ 91%] Built target Field3D_CG_Hexahedron_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_CG/CMakeFiles/Field3D_CG_Tetrahedron_btest_OBJECT.dir/Field3D_CG_Tetrahedron_btest.cpp.o
[ 91%] Built target Field3D_CG_Tetrahedron_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_CG/CMakeFiles/Field4D_CG_Pentatope_btest_OBJECT.dir/Field4D_CG_Pentatope_btest.cpp.o
[ 91%] Built target Field4D_CG_Pentatope_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_DG/CMakeFiles/Field1D_DG_btest_OBJECT.dir/Field1D_DG_btest.cpp.o
[ 91%] Built target Field1D_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_DG/CMakeFiles/Field2D_DG_Quad_btest_OBJECT.dir/Field2D_DG_Quad_btest.cpp.o
[ 91%] Built target Field2D_DG_Quad_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_DG/CMakeFiles/Field2D_DG_Triangle_btest_OBJECT.dir/Field2D_DG_Triangle_btest.cpp.o
[ 91%] Built target Field2D_DG_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_DG/CMakeFiles/Field4D_DG_Pentatope_btest_OBJECT.dir/Field4D_DG_Pentatope_btest.cpp.o
[ 91%] Built target Field4D_DG_Pentatope_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_DG/CMakeFiles/FieldLift_DG_btest_OBJECT.dir/FieldLift_DG_btest.cpp.o
[ 91%] Built target FieldLift_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_DG/CMakeFiles/Field_DG_BoundaryTrace_matchAreaCell_btest_OBJECT.dir/Field_DG_BoundaryTrace_matchAreaCell_btest.cpp.o
[ 91%] Built target Field_DG_BoundaryTrace_matchAreaCell_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Field_EG/CMakeFiles/Field2D_EG_Triangle_btest_OBJECT.dir/Field2D_EG_Triangle_btest.cpp.o
[ 91%] Built target Field2D_EG_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/HField/CMakeFiles/GenHField_CG_btest_OBJECT.dir/GenHField_CG_btest.cpp.o
[ 91%] Built target GenHField_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/HField/CMakeFiles/GenHField_DG_btest_OBJECT.dir/GenHField_DG_btest.cpp.o
[ 91%] Built target GenHField_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/HField/CMakeFiles/HField_CG_btest_OBJECT.dir/HField_CG_btest.cpp.o
[ 91%] Built target HField_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/HField/CMakeFiles/HField_DG_btest_OBJECT.dir/HField_DG_btest.cpp.o
[ 91%] Built target HField_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field1D_LocalPatch_Edge_CG_btest_OBJECT.dir/Field1D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target Field1D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field1D_LocalPatch_Element_DG_btest_OBJECT.dir/Field1D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target Field1D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field2D_LocalPatch_Edge_CG_btest_OBJECT.dir/Field2D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target Field2D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field2D_LocalPatch_Element_DG_btest_OBJECT.dir/Field2D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target Field2D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field3D_LocalPatch_Edge_CG_btest_OBJECT.dir/Field3D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target Field3D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field3D_LocalPatch_Element_DG_btest_OBJECT.dir/Field3D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target Field3D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field4D_LocalPatch_Edge_CG_btest_OBJECT.dir/Field4D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target Field4D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/Local/CMakeFiles/Field4D_LocalPatch_Element_DG_btest_OBJECT.dir/Field4D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target Field4D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField1D_Curved_btest_OBJECT.dir/XField1D_Curved_btest.cpp.o
[ 91%] Built target XField1D_Curved_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField1D_Line_btest_OBJECT.dir/XField1D_Line_btest.cpp.o
[ 91%] Built target XField1D_Line_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField2D_Curved_btest_OBJECT.dir/XField2D_Curved_btest.cpp.o
[ 91%] Built target XField2D_Curved_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField2D_Curvilinear_btest_OBJECT.dir/XField2D_Curvilinear_btest.cpp.o
[ 91%] Built target XField2D_Curvilinear_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField2D_Line_Curved_btest_OBJECT.dir/XField2D_Line_Curved_btest.cpp.o
[ 91%] Built target XField2D_Line_Curved_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField2D_Line_btest_OBJECT.dir/XField2D_Line_btest.cpp.o
[ 91%] Built target XField2D_Line_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField2D_Triangle_btest_OBJECT.dir/XField2D_Triangle_btest.cpp.o
[ 91%] Built target XField2D_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField3D_Curved_Hex_btest_OBJECT.dir/XField3D_Curved_Hex_btest.cpp.o
[ 91%] Built target XField3D_Curved_Hex_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField3D_Curved_Tet_btest_OBJECT.dir/XField3D_Curved_Tet_btest.cpp.o
[ 91%] Built target XField3D_Curved_Tet_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField3D_Triangle_btest_OBJECT.dir/XField3D_Triangle_btest.cpp.o
[ 91%] Built target XField3D_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XFieldAssociativityArea_Triangle_btest_OBJECT.dir/XFieldAssociativityArea_Triangle_btest.cpp.o
[ 91%] Built target XFieldAssociativityArea_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField_BoundaryTrace_btest_OBJECT.dir/XField_BoundaryTrace_btest.cpp.o
[ 91%] Built target XField_BoundaryTrace_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField_CellToTrace_btest_OBJECT.dir/XField_CellToTrace_btest.cpp.o
[ 91%] Built target XField_CellToTrace_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField_Lagrange_Partition_btest_OBJECT.dir/XField_Lagrange_Partition_btest.cpp.o
[ 91%] Built target XField_Lagrange_Partition_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/CMakeFiles/XField_Lagrange_btest_OBJECT.dir/XField_Lagrange_btest.cpp.o
[ 91%] Built target XField_Lagrange_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField1D_LocalPatch_Edge_CG_btest_OBJECT.dir/XField1D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target XField1D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField1D_LocalPatch_Element_CG_btest_OBJECT.dir/XField1D_LocalPatch_Element_CG_btest.cpp.o
[ 91%] Built target XField1D_LocalPatch_Element_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField1D_LocalPatch_Element_DG_btest_OBJECT.dir/XField1D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target XField1D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField2D_LocalPatch_Edge_CG_btest_OBJECT.dir/XField2D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target XField2D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField2D_LocalPatch_Element_CG_btest_OBJECT.dir/XField2D_LocalPatch_Element_CG_btest.cpp.o
[ 91%] Built target XField2D_LocalPatch_Element_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField2D_LocalPatch_Element_DG_btest_OBJECT.dir/XField2D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target XField2D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField3D_LocalPatch_Edge_CG_btest_OBJECT.dir/XField3D_LocalPatch_Edge_CG_btest.cpp.o
[ 91%] Built target XField3D_LocalPatch_Edge_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField3D_LocalPatch_Element_CG_btest_OBJECT.dir/XField3D_LocalPatch_Element_CG_btest.cpp.o
[ 91%] Built target XField3D_LocalPatch_Element_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField3D_LocalPatch_Element_DG_btest_OBJECT.dir/XField3D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target XField3D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField4D_LocalPatch_Element_CG_btest_OBJECT.dir/XField4D_LocalPatch_Element_CG_btest.cpp.o
[ 91%] Built target XField4D_LocalPatch_Element_CG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField4D_LocalPatch_Element_DG_btest_OBJECT.dir/XField4D_LocalPatch_Element_DG_btest.cpp.o
[ 91%] Built target XField4D_LocalPatch_Element_DG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_HighOrderTet_btest_OBJECT.dir/XField_LocalPatch_HighOrderTet_btest.cpp.o
[ 91%] Built target XField_LocalPatch_HighOrderTet_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_HighOrderTriangle_btest_OBJECT.dir/XField_LocalPatch_HighOrderTriangle_btest.cpp.o
[ 91%] Built target XField_LocalPatch_HighOrderTriangle_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_Line_btest_OBJECT.dir/XField_LocalPatch_Line_btest.cpp.o
[ 91%] Built target XField_LocalPatch_Line_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_Pentatope_btest_OBJECT.dir/XField_LocalPatch_Pentatope_btest.cpp.o
[ 91%] Built target XField_LocalPatch_Pentatope_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_Simplex_forCG_btest_OBJECT.dir/XField_LocalPatch_Simplex_forCG_btest.cpp.o
[ 91%] Built target XField_LocalPatch_Simplex_forCG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_Simplex_forDG_btest_OBJECT.dir/XField_LocalPatch_Simplex_forDG_btest.cpp.o
[ 91%] Built target XField_LocalPatch_Simplex_forDG_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_Tet_btest_OBJECT.dir/XField_LocalPatch_Tet_btest.cpp.o
[ 91%] Built target XField_LocalPatch_Tet_btest_OBJECT
[ 91%] Building CXX object test/unit/Field/XField/Local/CMakeFiles/XField_LocalPatch_Triangle_btest_OBJECT.dir/XField_LocalPatch_Triangle_btest.cpp.o
[ 91%] Built target XField_LocalPatch_Triangle_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_Decompose_LUP_btest_OBJECT.dir/MatrixBlock_2x2_Decompose_LUP_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LUP_btest.cpp:9:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:16:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LUP_btest.cpp:140:1: note: Calling 'MatrixBlock_2x2_Dense_Decompose_LUP_m2n1::test_method'
BOOST_AUTO_TEST_CASE( MatrixBlock_2x2_Dense_Decompose_LUP_m2n1 )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LUP_btest.cpp:154:20: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LUP_btest.cpp:154:20: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LUP_btest.cpp:161:19: note: Calling constructor for 'MatrixBlock_2x2<false, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>>'
  BlockMatrixType A(A00, A01, A10, A11);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2.h:81:5: note: Calling copy constructor for 'MatrixD<double>'
    m00(a00), m01(a01),
    ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixBlock_2x2_Decompose_LUP_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_Decompose_LU_btest_OBJECT.dir/MatrixBlock_2x2_Decompose_LU_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LU_btest.cpp:9:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:16:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LU_btest.cpp:140:1: note: Calling 'MatrixBlock_2x2_Dense_Decompose_LU_m2n1::test_method'
BOOST_AUTO_TEST_CASE( MatrixBlock_2x2_Dense_Decompose_LU_m2n1 )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LU_btest.cpp:154:20: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LU_btest.cpp:154:20: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Decompose_LU_btest.cpp:161:19: note: Calling constructor for 'MatrixBlock_2x2<false, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>>'
  BlockMatrixType A(A00, A01, A10, A11);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2.h:81:5: note: Calling copy constructor for 'MatrixD<double>'
    m00(a00), m01(a01),
    ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixBlock_2x2_Decompose_LU_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_DenseMatrix_btest_OBJECT.dir/MatrixBlock_2x2_DenseMatrix_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_DenseMatrix_btest.cpp:20:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/../Heat1D_btest.h:14:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/SparseLinAlg/SparseMatrix_CRS.h:12:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/SparseLinAlg/SparseVector.h:16:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_DenseMatrix_btest.cpp:727:20: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_DenseMatrix_btest.cpp:727:20: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_DenseMatrix_btest.cpp:737:19: note: Calling constructor for 'MatrixBlock_2x2<false, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>>'
  BlockMatrixType A(A00, A01, A10, A11);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2.h:81:5: note: Calling copy constructor for 'MatrixD<double>'
    m00(a00), m01(a01),
    ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixBlock_2x2_DenseMatrix_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_InverseLUP_btest_OBJECT.dir/MatrixBlock_2x2_InverseLUP_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLUP_btest.cpp:9:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:16:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLUP_btest.cpp:275:1: note: Calling 'MatrixBlock_2x2_Dense_SolveLUP_MatrixD_m2n1::test_method'
BOOST_AUTO_TEST_CASE( MatrixBlock_2x2_Dense_SolveLUP_MatrixD_m2n1 )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLUP_btest.cpp:285:20: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLUP_btest.cpp:285:20: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLUP_btest.cpp:293:19: note: Calling constructor for 'MatrixBlock_2x2<false, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>>'
  BlockMatrixType A(A00, A01, A10, A11);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2.h:81:5: note: Calling copy constructor for 'MatrixD<double>'
    m00(a00), m01(a01),
    ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixBlock_2x2_InverseLUP_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_InverseLU_btest_OBJECT.dir/MatrixBlock_2x2_InverseLU_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLU_btest.cpp:9:
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:16:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLU_btest.cpp:274:1: note: Calling 'MatrixBlock_2x2_Dense_SolveLU_MatrixD_m2n1::test_method'
BOOST_AUTO_TEST_CASE( MatrixBlock_2x2_Dense_SolveLU_MatrixD_m2n1 )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLU_btest.cpp:284:20: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLU_btest.cpp:284:20: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{4,2},{2,4}};
                   ^~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_InverseLU_btest.cpp:292:19: note: Calling constructor for 'MatrixBlock_2x2<false, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>>'
  BlockMatrixType A(A00, A01, A10, A11);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2.h:81:5: note: Calling copy constructor for 'MatrixD<double>'
    m00(a00), m01(a01),
    ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixBlock_2x2_InverseLU_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_SparseMatrix_CRS_btest_OBJECT.dir/MatrixBlock_2x2_SparseMatrix_CRS_btest.cpp.o
[ 91%] Built target MatrixBlock_2x2_SparseMatrix_CRS_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_2x2_Transpose_btest_OBJECT.dir/MatrixBlock_2x2_Transpose_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Transpose_btest.cpp:9:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Transpose_btest.cpp:104:1: note: Calling 'MatrixBlock_2x2_Dense_Transpose_MatrixD_NonSquare::test_method'
BOOST_AUTO_TEST_CASE( MatrixBlock_2x2_Dense_Transpose_MatrixD_NonSquare )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Transpose_btest.cpp:112:20: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{ 1, 2, 3, 4},{ 5, 6, 7, 8}};
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Transpose_btest.cpp:112:20: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A00 = {{ 1, 2, 3, 4},{ 5, 6, 7, 8}};
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2_Transpose_btest.cpp:117:19: note: Calling constructor for 'MatrixBlock_2x2<false, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>, SANS::DLA::MatrixD<double>>'
  BlockMatrixType A(A00, A01, A10, A11);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/BlockLinAlg/MatrixBlock_2x2.h:81:5: note: Calling copy constructor for 'MatrixD<double>'
    m00(a00), m01(a01),
    ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:314:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:315:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:316:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixBlock_2x2_Transpose_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_3x3_DenseMatrix_btest_OBJECT.dir/MatrixBlock_3x3_DenseMatrix_btest.cpp.o
[ 91%] Built target MatrixBlock_3x3_DenseMatrix_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_3x3_SparseMatrix_CRS_btest_OBJECT.dir/MatrixBlock_3x3_SparseMatrix_CRS_btest.cpp.o
[ 91%] Built target MatrixBlock_3x3_SparseMatrix_CRS_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/MatrixBlock_4x4_SparseMatrix_CRS_btest_OBJECT.dir/MatrixBlock_4x4_SparseMatrix_CRS_btest.cpp.o
[ 91%] Built target MatrixBlock_4x4_SparseMatrix_CRS_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/VectorBlock_2_DenseVector_btest_OBJECT.dir/VectorBlock_2_DenseVector_btest.cpp.o
[ 91%] Built target VectorBlock_2_DenseVector_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/VectorBlock_2_SparseVector_btest_OBJECT.dir/VectorBlock_2_SparseVector_btest.cpp.o
[ 91%] Built target VectorBlock_2_SparseVector_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/VectorBlock_3_DenseVector_btest_OBJECT.dir/VectorBlock_3_DenseVector_btest.cpp.o
[ 91%] Built target VectorBlock_3_DenseVector_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/BlockLinAlg/CMakeFiles/VectorBlock_4_btest_OBJECT.dir/VectorBlock_4_btest.cpp.o
[ 91%] Built target VectorBlock_4_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/DenseLinAlg_MatrixUtil_btest_OBJECT.dir/DenseLinAlg_MatrixUtil_btest.cpp.o
[ 91%] Built target DenseLinAlg_MatrixUtil_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixDView_btest_OBJECT.dir/MatrixDView_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:9:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:846:32: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
      (*this)(iGlobal,jGlobal) += M(i,j);
                               ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1472:1: note: Calling 'MatrixDView_scatterAdd::test_method'
BOOST_AUTO_TEST_CASE( MatrixDView_scatterAdd )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1483:20: note: Assuming the condition is false
  for ( int i = 1; i < A1.m()-1; i++ )
                   ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1483:3: note: Loop condition is false. Execution continues on line 1489
  for ( int i = 1; i < A1.m()-1; i++ )
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1494:19: note: Calling constructor for 'MatrixD<double>'
  MatrixD< Real > mtxLocal( {{1,-1},{-1,1}} );
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1494:19: note: Returning from constructor for 'MatrixD<double>'
  MatrixD< Real > mtxLocal( {{1,-1},{-1,1}} );
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1496:20: note: Assuming the condition is true
  for ( int i = 1; i < A2.m(); i++ )
                   ^~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1496:3: note: Loop condition is true.  Entering loop body
  for ( int i = 1; i < A2.m(); i++ )
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixDView_btest.cpp:1499:5: note: Calling 'MatrixDView::scatterAdd'
    A2.scatterAdd(mtxLocal,map,2);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:840:3: note: Loop condition is true.  Entering loop body
  for (int i = 0; i < nMap; i++)
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:843:5: note: Loop condition is true.  Entering loop body
    for (int j = 0; j < nMap; j++)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:846:32: note: Assigned value is garbage or undefined
      (*this)(iGlobal,jGlobal) += M(i,j);
                               ^  ~~~~~~
1 warning generated.
[ 91%] Built target MatrixDView_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Array_btest_OBJECT.dir/MatrixD_Array_btest.cpp.o
[ 91%] Built target MatrixD_Array_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_BlockView_btest_OBJECT.dir/MatrixD_BlockView_btest.cpp.o
[ 91%] Built target MatrixD_BlockView_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Decompose_LUP_btest_OBJECT.dir/MatrixD_Decompose_LUP_btest.cpp.o
[ 91%] Built target MatrixD_Decompose_LUP_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Decompose_LU_btest_OBJECT.dir/MatrixD_Decompose_LU_btest.cpp.o
[ 91%] Built target MatrixD_Decompose_LU_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Det_btest_OBJECT.dir/MatrixD_Det_btest.cpp.o
[ 91%] Built target MatrixD_Det_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Diag_btest_OBJECT.dir/MatrixD_Diag_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:10:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:44:21: warning: The right operand of '*' is a garbage value [core.UndefinedBinaryOperatorResult]
      res(i,i) = sgn*V_[i];
                    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:134:1: note: Calling 'MatrixD_Diag_3x3_test::test_method'
BOOST_AUTO_TEST_CASE( MatrixD_Diag_3x3_test )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:138:18: note: Calling constructor for 'VectorD<double>'
  VectorD<T> V = {1, 2, 3};
                 ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:230:75: note: Storing uninitialized value
VectorD<T>::VectorD( const std::initializer_list<U>& s ) : VectorDView<T>(new T[s.size()], s.size())
                                                                          ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:230:60: note: Calling constructor for 'VectorDView<double>'
VectorD<T>::VectorD( const std::initializer_list<U>& s ) : VectorDView<T>(new T[s.size()], s.size())
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:43:49: note: Calling constructor for 'MatrixDView<double>'
  explicit VectorDView( T v0[], const int m ) : MatrixDView<T>(v0, m, 1) {}
                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:43:49: note: Returning from constructor for 'MatrixDView<double>'
  explicit VectorDView( T v0[], const int m ) : MatrixDView<T>(v0, m, 1) {}
                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:230:60: note: Returning from constructor for 'VectorDView<double>'
VectorD<T>::VectorD( const std::initializer_list<U>& s ) : VectorDView<T>(new T[s.size()], s.size())
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:232:3: note: Calling 'init_array_copy<int, double>'
  init_array_copy(m_, s.begin(), v_);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/init_array_copy.h:14:76: note: Returning without writing to '*copy'
  inline void init_array_copy( const int size, const T0* orig, T1* copy ) {}
                                                                           ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:232:3: note: Returning from 'init_array_copy<int, double>'
  init_array_copy(m_, s.begin(), v_);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:234:28: note: Assuming the condition is false
  for (auto i = s.begin(); i != s.end(); ++i)
                           ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/VectorD.h:234:3: note: Loop condition is false. Execution continues on line 234
  for (auto i = s.begin(); i != s.end(); ++i)
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:138:18: note: Returning from constructor for 'VectorD<double>'
  VectorD<T> V = {1, 2, 3};
                 ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:141:7: note: Calling 'diag<double>'
  D = diag(V);
      ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:75:3: note: Returning without writing to 'V.v_'
  return MatrixDDiag<T>( V );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:141:7: note: Returning from 'diag<double>'
  D = diag(V);
      ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:141:3: note: Calling 'MatrixD::operator='
  D = diag(V);
  ^~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:451:9: note: Field 'v_' is not equal to NULL
    if (v_ == NULL) resize(r.cast().m(), r.cast().n());
        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:451:5: note: Taking false branch
    if (v_ == NULL) resize(r.cast().m(), r.cast().n());
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:453:5: note: Calling 'MatrixDView::operator='
    MatrixDView<T>::operator=(r);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:615:16: note: Assuming the condition is true
  SANS_ASSERT( m_ == Tree.m() );
               ^~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:615:3: note: Taking false branch
  SANS_ASSERT( m_ == Tree.m() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:616:3: note: Taking false branch
  SANS_ASSERT( n_ == Tree.n() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:618:3: note: Calling 'MatrixDDiag::value'
  Tree.value(1, *this);
  ^~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:38:5: note: Taking false branch
    SANS_ASSERT( m() == res.m() );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:39:5: note: Taking false branch
    SANS_ASSERT( n() == res.n() );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:43:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:44:21: note: The right operand of '*' is a garbage value
      res(i,i) = sgn*V_[i];
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:180:24: warning: The right operand of '*' is a garbage value [core.UndefinedBinaryOperatorResult]
        res(i,j) = sgn * ml_(i,j) * dr_.diag(j);
                       ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:101:1: note: Calling 'MatrixD_Diag_left_mul_2x2_test::test_method'
BOOST_AUTO_TEST_CASE( MatrixD_Diag_left_mul_2x2_test )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:106:18: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> M = {{3, 4},
                 ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:106:18: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> M = {{3, 4},
                 ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_Diag_btest.cpp:110:3: note: Calling 'MatrixD::operator='
  M2 = M*diag(V);
  ^~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:451:9: note: Field 'v_' is not equal to NULL
    if (v_ == NULL) resize(r.cast().m(), r.cast().n());
        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:451:5: note: Taking false branch
    if (v_ == NULL) resize(r.cast().m(), r.cast().n());
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:453:5: note: Calling 'MatrixDView::operator='
    MatrixDView<T>::operator=(r);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:615:16: note: Assuming the condition is true
  SANS_ASSERT( m_ == Tree.m() );
               ^~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:615:3: note: Taking false branch
  SANS_ASSERT( m_ == Tree.m() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:616:16: note: Assuming the condition is true
  SANS_ASSERT( n_ == Tree.n() );
               ^~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:616:3: note: Taking false branch
  SANS_ASSERT( n_ == Tree.n() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:618:3: note: Calling 'OpMulD::value'
  Tree.value(1, *this);
  ^~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:172:5: note: Taking false branch
    SANS_ASSERT( m() == res.m() );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:173:5: note: Taking false branch
    SANS_ASSERT( n() == res.n() );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:178:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m; i++)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:179:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n; j++)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Diag.h:180:24: note: The right operand of '*' is a garbage value
        res(i,j) = sgn * ml_(i,j) * dr_.diag(j);
                       ^ ~~~~~~~~
2 warnings generated.
[ 91%] Built target MatrixD_Diag_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_InverseLUP_btest_OBJECT.dir/MatrixD_InverseLUP_btest.cpp.o
[ 91%] Built target MatrixD_InverseLUP_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_InverseLU_btest_OBJECT.dir/MatrixD_InverseLU_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseLU_btest.cpp:6:
In file included from /usr/local/include/boost/test/unit_test.hpp:18:
In file included from /usr/local/include/boost/test/test_tools.hpp:46:
/usr/local/include/boost/test/tools/old/impl.hpp:92:50: warning: 1st function call argument is an uninitialized value [core.CallAndMessage]
BOOST_PP_REPEAT( BOOST_TEST_MAX_PREDICATE_ARITY, IMPL_FRWD, _ )
                                                 ^
/usr/local/include/boost/preprocessor/repetition/repeat.hpp:30:26: note: expanded from macro 'BOOST_PP_REPEAT'
# define BOOST_PP_REPEAT BOOST_PP_CAT(BOOST_PP_REPEAT_, BOOST_PP_AUTO_REC(BOOST_PP_REPEAT_P, 4))
                         ^
/usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
/usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:109:1: note: expanded from here
BOOST_PP_REPEAT_1
^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseLU_btest.cpp:1215:1: note: Calling 'MatrixD_FactorizeLU_2x2_MixedTypes::test_method'
BOOST_AUTO_TEST_CASE( MatrixD_FactorizeLU_2x2_MixedTypes )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseLU_btest.cpp:1219:18: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> A = {{2, 1},
                 ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is true
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is true.  Entering loop body
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:362:20: note: Assuming the condition is true
      SANS_ASSERT( (int)(*i).size() == n_ );
                   ^~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:362:7: note: Taking false branch
      SANS_ASSERT( (int)(*i).size() == n_ );
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:363:7: note: Calling 'init_array_copy<double, double>'
      init_array_copy(n_, (*i).begin(), v_+k);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/init_array_copy.h:14:76: note: Returning without writing to '*copy'
  inline void init_array_copy( const int size, const T0* orig, T1* copy ) {}
                                                                           ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:363:7: note: Returning from 'init_array_copy<double, double>'
      init_array_copy(n_, (*i).begin(), v_+k);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:364:35: note: Assuming the condition is false
      for (auto j = (*i).begin(); j != (*i).end(); ++j)
                                  ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:364:7: note: Loop condition is false. Execution continues on line 360
      for (auto j = (*i).begin(); j != (*i).end(); ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is true.  Entering loop body
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:362:20: note: Assuming the condition is true
      SANS_ASSERT( (int)(*i).size() == n_ );
                   ^~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:362:7: note: Taking false branch
      SANS_ASSERT( (int)(*i).size() == n_ );
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:363:7: note: Calling 'init_array_copy<double, double>'
      init_array_copy(n_, (*i).begin(), v_+k);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/init_array_copy.h:14:76: note: Returning without writing to '*copy'
  inline void init_array_copy( const int size, const T0* orig, T1* copy ) {}
                                                                           ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:363:7: note: Returning from 'init_array_copy<double, double>'
      init_array_copy(n_, (*i).begin(), v_+k);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:364:35: note: Assuming the condition is false
      for (auto j = (*i).begin(); j != (*i).end(); ++j)
                                  ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:364:7: note: Loop condition is false. Execution continues on line 360
      for (auto j = (*i).begin(); j != (*i).end(); ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is true.  Entering loop body
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:362:20: note: Assuming the condition is true
      SANS_ASSERT( (int)(*i).size() == n_ );
                   ^~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:362:7: note: Taking false branch
      SANS_ASSERT( (int)(*i).size() == n_ );
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:363:7: note: Calling 'init_array_copy<double, double>'
      init_array_copy(n_, (*i).begin(), v_+k);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/init_array_copy.h:14:76: note: Returning without writing to '*copy'
  inline void init_array_copy( const int size, const T0* orig, T1* copy ) {}
                                                                           ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:363:7: note: Returning from 'init_array_copy<double, double>'
      init_array_copy(n_, (*i).begin(), v_+k);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:364:35: note: Assuming the condition is false
      for (auto j = (*i).begin(); j != (*i).end(); ++j)
                                  ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:364:7: note: Loop condition is false. Execution continues on line 360
      for (auto j = (*i).begin(); j != (*i).end(); ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseLU_btest.cpp:1219:18: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> A = {{2, 1},
                 ^~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseLU_btest.cpp:1228:22: note: Passing 'A' via 7th parameter 'arg0'
  BOOST_CHECK_CLOSE( A(0,0), 2., T(0.0001) );
                     ^~~~~~
/usr/local/include/boost/test/tools/old/interface.hpp:209:71: note: expanded from macro 'BOOST_CHECK_CLOSE'
    ::boost::test_tools::check_is_close_t(), "", CHECK, CHECK_CLOSE, (L)(R)(::boost::math::fpc::percent_tolerance(T)) )
                                                                      ^
/usr/local/include/boost/test/tools/old/interface.hpp:74:61: note: expanded from macro 'BOOST_TEST_TOOL_IMPL'
        BOOST_JOIN( BOOST_TEST_TOOL_PASS_ARGS, frwd_type )( ARGS ) );           \
                                                            ^~~~
/usr/local/include/boost/test/tools/old/interface.hpp:57:57: note: expanded from macro 'BOOST_TEST_TOOL_PASS_ARGS0'
    BOOST_PP_SEQ_FOR_EACH( BOOST_TEST_TOOL_PASS_ARG, _, ARGS )
                                                        ^~~~
note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/preprocessor/seq/elem.hpp:45:60: note: expanded from macro 'BOOST_PP_SEQ_ELEM_II'
#    define BOOST_PP_SEQ_ELEM_II(im) BOOST_PP_SEQ_ELEM_III(im)
                                                           ^~
/usr/local/include/boost/preprocessor/seq/elem.hpp:46:41: note: expanded from macro 'BOOST_PP_SEQ_ELEM_III'
#    define BOOST_PP_SEQ_ELEM_III(x, _) x
                                        ^
/usr/local/include/boost/test/tools/old/interface.hpp:53:49: note: expanded from macro 'BOOST_TEST_TOOL_PASS_ARG'
#define BOOST_TEST_TOOL_PASS_ARG( r, _, arg ) , arg, BOOST_STRINGIZE( arg )
                                                ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseLU_btest.cpp:1228:3: note: Calling 'check_frwd<boost::test_tools::check_is_close_t, double, double, boost::math::fpc::percent_tolerance_t<double>>'
  BOOST_CHECK_CLOSE( A(0,0), 2., T(0.0001) );
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/tools/old/interface.hpp:208:45: note: expanded from macro 'BOOST_CHECK_CLOSE'
#define BOOST_CHECK_CLOSE( L, R, T )        BOOST_TEST_TOOL_IMPL( 0, \
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/tools/old/interface.hpp:66:5: note: expanded from macro 'BOOST_TEST_TOOL_IMPL'
    ::boost::test_tools::tt_detail::                                            \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/tools/old/impl.hpp:92:50: note: 1st function call argument is an uninitialized value
BOOST_PP_REPEAT( BOOST_TEST_MAX_PREDICATE_ARITY, IMPL_FRWD, _ )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/repetition/repeat.hpp:30:26: note: expanded from macro 'BOOST_PP_REPEAT'
# define BOOST_PP_REPEAT BOOST_PP_CAT(BOOST_PP_REPEAT_, BOOST_PP_AUTO_REC(BOOST_PP_REPEAT_P, 4))
                         ^
/usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
/usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/preprocessor/repetition/limits/repeat_256.hpp:21:56: note: expanded from macro 'BOOST_PP_REPEAT_1_4'
# define BOOST_PP_REPEAT_1_4(m, d) BOOST_PP_REPEAT_1_3(m, d) m(2, 3, d)
                                   ~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/include/boost/preprocessor/repetition/limits/repeat_256.hpp:20:62: note: expanded from macro 'BOOST_PP_REPEAT_1_3'
# define BOOST_PP_REPEAT_1_3(m, d) BOOST_PP_REPEAT_1_2(m, d) m(2, 2, d)
                                                             ^~~~~~~~~~
/usr/local/include/boost/test/tools/old/impl.hpp:80:23: note: expanded from macro 'IMPL_FRWD'
    report_assertion( P( BOOST_PP_REPEAT_ ## z(BOOST_PP_ADD(n, 1), PRED_PARAMS,_) ),\
                      ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[ 91%] Built target MatrixD_InverseLU_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_InverseQR_btest_OBJECT.dir/MatrixD_InverseQR_btest.cpp.o
In file included from /Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseQR_btest.cpp:9:
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:308:22: warning: Assigned value is garbage or undefined [core.uninitialized.Assign]
        (*this)(i,j) = M(i,j);
                     ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseQR_btest.cpp:1344:1: note: Calling 'MatrixD_FactorizeQR_3x2_LeastSquares::test_method'
BOOST_AUTO_TEST_CASE( MatrixD_FactorizeQR_3x2_LeastSquares )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:212:9: note: expanded from macro 'BOOST_AUTO_TEST_CASE'
        BOOST_AUTO_TEST_CASE_NO_DECOR,                                  \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/detail/pp_variadic.hpp:38:13: note: expanded from macro 'BOOST_TEST_INVOKE_IF_N_ARGS'
            F1,                                                     \
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/preprocessor/control/iif.hpp:18:57: note: expanded from macro 'BOOST_PP_IIF'
#    define BOOST_PP_IIF(bit, t, f) BOOST_PP_IIF_I(bit, t, f)
                                                        ^
note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/local/include/boost/test/unit_test_suite.hpp:199:5: note: expanded from macro 'BOOST_AUTO_TEST_CASE_NO_DECOR'
    BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name,                        \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/test/unit_test_suite.hpp:171:73: note: expanded from macro 'BOOST_FIXTURE_TEST_CASE_NO_DECOR'
#define BOOST_FIXTURE_TEST_CASE_NO_DECOR( test_name, F )                \
                                                                        ^
/usr/local/include/boost/test/unit_test_suite.hpp:154:5: note: expanded from macro '\
BOOST_FIXTURE_TEST_CASE_WITH_DECOR'
    t.test_method();                                                    \
    ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseQR_btest.cpp:1351:18: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> b = {{2},
                 ^~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:22: note: Storing uninitialized value
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
                     ^~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Calling constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:18: note: Assuming field 'm_' is >= 0
    SANS_ASSERT( m_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:93:5: note: Taking false branch
    SANS_ASSERT( m_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:18: note: Assuming field 'n_' is >= 0
    SANS_ASSERT( n_ >= 0 );
                 ^~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:19: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
                  ^~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:19:41: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
                                        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:94:5: note: Taking false branch
    SANS_ASSERT( n_ >= 0 );
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:357:7: note: Returning from constructor for 'MatrixDView<double>'
    : MatrixDView<T>(new T[s.size()*(*s.begin()).size()], s.size(), (*s.begin()).size())
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:30: note: Assuming the condition is false
    for (auto i = s.begin(); i != s.end(); ++i)
                             ^~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:360:5: note: Loop condition is false. Execution continues on line 360
    for (auto i = s.begin(); i != s.end(); ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseQR_btest.cpp:1351:18: note: Returning from constructor for 'MatrixD<double>'
  MatrixD<T> b = {{2},
                 ^~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/test/unit/LinearAlgebra/DenseLinAlg/MatrixD_InverseQR_btest.cpp:1356:18: note: Calling constructor for 'MatrixD<double>'
  MatrixD<T> x = QR.backsolve(b);
                 ^~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:426:5: note: Calling 'MatrixD::operator='
    this->operator=(r);
    ^~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:451:9: note: Field 'v_' is not equal to NULL
    if (v_ == NULL) resize(r.cast().m(), r.cast().n());
        ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:451:5: note: Taking false branch
    if (v_ == NULL) resize(r.cast().m(), r.cast().n());
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:453:5: note: Calling 'MatrixDView::operator='
    MatrixDView<T>::operator=(r);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:615:3: note: Taking false branch
  SANS_ASSERT( m_ == Tree.m() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:616:3: note: Taking false branch
  SANS_ASSERT( n_ == Tree.n() );
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/tools/SANSException.h:71:3: note: expanded from macro 'SANS_ASSERT'
  if ( unlikely(!(assertion)) ) \
  ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:618:3: note: Calling 'MatrixBackSolve::value'
  Tree.value(1, *this);
  ^~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_Inverse.h:133:5: note: Calling 'InverseSolver::Solve'
    InverseSolver<SolverType, T>::Solve(MatrixFac, MatrixRExpr, sgn, res);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD_InverseQR.h:49:49: note: Calling constructor for 'MatrixD<double>'
      MatrixD< typename MatrixType::node_type > B(MatrixR);
                                                ^~~~~~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:306:21: note: Assuming 'i' is < field 'm_'
    for (int i = 0; i < m_; ++i)
                    ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:306:5: note: Loop condition is true.  Entering loop body
    for (int i = 0; i < m_; ++i)
    ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:307:23: note: Assuming 'j' is < field 'n_'
      for (int j = 0; j < n_; ++j)
                      ^~~~~~
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:307:7: note: Loop condition is true.  Entering loop body
      for (int j = 0; j < n_; ++j)
      ^
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/src/LinearAlgebra/DenseLinAlg/DynamicSize/MatrixD.h:308:22: note: Assigned value is garbage or undefined
        (*this)(i,j) = M(i,j);
                     ^ ~~~~~~
1 warning generated.
[ 91%] Built target MatrixD_InverseQR_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_LAPACK_btest_OBJECT.dir/MatrixD_LAPACK_btest.cpp.o
[ 91%] Built target MatrixD_LAPACK_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Mul_Native_btest_OBJECT.dir/MatrixD_Mul_Native_btest.cpp.o
[ 91%] Built target MatrixD_Mul_Native_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_NonZeroPattern_btest_OBJECT.dir/MatrixD_NonZeroPattern_btest.cpp.o
[ 91%] Built target MatrixD_NonZeroPattern_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Transpose_btest_OBJECT.dir/MatrixD_Transpose_btest.cpp.o
[ 91%] Built target MatrixD_Transpose_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_Tuple_btest_OBJECT.dir/MatrixD_Tuple_btest.cpp.o
[ 91%] Built target MatrixD_Tuple_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_btest_OBJECT.dir/MatrixD_btest.cpp.o
[ 91%] Built target MatrixD_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixD_of_MatrixS_btest_OBJECT.dir/MatrixD_of_MatrixS_btest.cpp.o
[ 91%] Built target MatrixD_of_MatrixS_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Decompose_LUP_btest_OBJECT.dir/MatrixS_Decompose_LUP_btest.cpp.o
[ 91%] Built target MatrixS_Decompose_LUP_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Decompose_LU_btest_OBJECT.dir/MatrixS_Decompose_LU_btest.cpp.o
[ 91%] Built target MatrixS_Decompose_LU_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Decompose_QR_btest_OBJECT.dir/MatrixS_Decompose_QR_btest.cpp.o
[ 91%] Built target MatrixS_Decompose_QR_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Det_btest_OBJECT.dir/MatrixS_Det_btest.cpp.o
[ 91%] Built target MatrixS_Det_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Diag_btest_OBJECT.dir/MatrixS_Diag_btest.cpp.o
[ 91%] Built target MatrixS_Diag_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_FrobNorm_btest_OBJECT.dir/MatrixS_FrobNorm_btest.cpp.o
[ 91%] Built target MatrixS_FrobNorm_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_InverseLUP_btest_OBJECT.dir/MatrixS_InverseLUP_btest.cpp.o
[ 91%] Built target MatrixS_InverseLUP_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_InverseLU_btest_OBJECT.dir/MatrixS_InverseLU_btest.cpp.o
[ 91%] Built target MatrixS_InverseLU_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_InverseQR_btest_OBJECT.dir/MatrixS_InverseQR_btest.cpp.o
[ 91%] Built target MatrixS_InverseQR_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_LpNorm_btest_OBJECT.dir/MatrixS_LpNorm_btest.cpp.o
[ 91%] Built target MatrixS_LpNorm_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_MatrixUtil_btest_OBJECT.dir/MatrixS_MatrixUtil_btest.cpp.o
[ 91%] Built target MatrixS_MatrixUtil_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Mul_Native_btest_OBJECT.dir/MatrixS_Mul_Native_btest.cpp.o
[ 91%] Built target MatrixS_Mul_Native_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_SVD_btest_OBJECT.dir/MatrixS_SVD_btest.cpp.o
[ 91%] Built target MatrixS_SVD_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_SurrealD_btest_OBJECT.dir/MatrixS_SurrealD_btest.cpp.o
[ 91%] Built target MatrixS_SurrealD_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_SurrealS_btest_OBJECT.dir/MatrixS_SurrealS_btest.cpp.o
[ 91%] Built target MatrixS_SurrealS_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Trace_btest_OBJECT.dir/MatrixS_Trace_btest.cpp.o
[ 91%] Built target MatrixS_Trace_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_Transpose_btest_OBJECT.dir/MatrixS_Transpose_btest.cpp.o
[ 91%] Built target MatrixS_Transpose_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_btest_OBJECT.dir/MatrixS_btest.cpp.o
[ 91%] Built target MatrixS_btest_OBJECT
[ 91%] Building CXX object test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_of_MatrixS_btest_OBJECT.dir/MatrixS_of_MatrixS_btest.cpp.o
Build was aborted
Aborted by galbramc
[GNU C Compiler (gcc)ClangIntel Compiler (C, Fortran)Vera++] Skipping execution of recorder since overall result is 'ABORTED'
clang: error: unable to execute command: Terminated: 15
clang: error: clang frontend command failed due to signal (use -v to see invocation)
Apple clang version 15.0.0 (clang-1500.1.0.2.5)
Target: x86_64-apple-darwin22.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
/Users/jenkins/SANS_ccache/builddir/analyze_clang/buildnode/macys/ccache.sh: line 7: 17126 Terminated: 15          /usr/local/bin/ccache $@
make[3]: *** [test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_of_MatrixS_btest_OBJECT.dir/MatrixS_of_MatrixS_btest.cpp.o] Error 143
make[2]: *** [test/unit/LinearAlgebra/DenseLinAlg/CMakeFiles/MatrixS_of_MatrixS_btest_OBJECT.dir/all] Error 2
make[1]: *** [test/unit/CMakeFiles/unit_build.dir/rule] Error 2
make: *** [unit_build] Error 2
/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys/scripts/jenkins/SANS_Nightly.sh: line 69: 96548 Exit 2                  make unit_build
     96549 Terminated: 15          | tee -a build.out
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
INFO: Processing BoostTest-1.x (default)
INFO: [BoostTest-1.x (default)] - No test report file(s) were found with the pattern 'build/boosttest/*.xml' relative to '/Users/jenkins/workspace/SANS_Nightly/builddir/analyze_clang/buildnode/macys' for the testing framework 'BoostTest-1.x (default)'.
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'BoostTest-1.x (default)'?"
WARNING: All test reports are empty.
INFO: Check 'Failed Tests' threshold.
INFO: Check 'Skipped Tests' threshold.
[Checks API] No suitable checks publisher found.
INFO: Setting the build status to SUCCESS
[PostBuildScript] - [INFO] Executing post build scripts.
[PostBuildScript] - [INFO] Node does not have the role MASTER. Did not execute build step #0.
[PostBuildScript] - [INFO] Node does not have the role MASTER. Did not execute build step #1.
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
Finished: ABORTED