Console Output

Skipping 355 KB.. Full Log
[ 96%] Linking CXX executable ../../../../bin/AimsResampleFromFieldsData
[ 96%] Built target AimsResampleFromFieldsData
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/anatomistinfo.cc.o
[ 96%] Linking CXX executable ../../../../bin/AimsMultiRecal
[ 96%] Linking CXX executable ../../../../bin/AimsMosaic
[ 96%] Linking CXX executable ../../../../bin/AimsRgbToHsv
[ 96%] Built target AimsMultiRecal
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/statics.cc.o
[ 96%] Built target AimsMosaic
[ 96%] Built target AimsRgbToHsv
Consolidate compiler generated dependencies of target AimsStereologySampling
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsStereologySampling.dir/AimsStereologySampling/main.cc.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/Anatomist.cc.o
[ 96%] Linking CXX executable ../../../../bin/AimsSamplingInfo
Consolidate compiler generated dependencies of target AimsStereotaxy
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsStereotaxy.dir/AimsStereotaxy/main.cc.o
[ 96%] Built target AimsSamplingInfo
Consolidate compiler generated dependencies of target AimsSubSamplingConservative
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/globalConfig.cc.o
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsSubSamplingConservative.dir/AimsSubSamplingConservative/ssconservative.cc.o
[ 96%] Linking CXX executable ../../../../bin/AimsRoiOverlap
[ 96%] Linking CXX executable ../../../../bin/AimsGridCalibrate
[ 96%] Linking CXX executable ../../../../bin/AimsSeparateComp
[ 96%] Built target AimsRoiOverlap
[ 96%] Built target AimsGridCalibrate
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/settings.cc.o
[ 96%] Linking CXX executable ../../../../bin/AimsSegment2Modes
[ 96%] Built target AimsSeparateComp
[ 96%] Built target AimsSegment2Modes
[ 96%] Linking CXX executable ../../../../bin/AimsStereologySampling
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/fileDialog.cc.o
Consolidate compiler generated dependencies of target bioClusterStatistics
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioClusterStatistics.dir/bioClusterStatistics/clusterstatistics.cc.o
[ 96%] Built target AimsStereologySampling
Consolidate compiler generated dependencies of target bioCellEvaluate
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioCellEvaluate.dir/bioCellEvaluate/main.cc.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘bool writeMethod(carto::VolumeRef<OUTP>, carto::VolumeRef<OUTP>, MappingProcess&)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:302:1: warning: no return statement in function returning non-void [-Wreturn-type]
  302 | }
      | ^
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = double]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
   88 | }
      | ^
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = float]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = unsigned int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = short int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = short unsigned int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = signed char]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc: In function ‘typename DefType<T>::WriteMethod writeMethod(const string&) [with IN = unsigned char]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSubSamplingConservative/ssconservative.cc:88:1: warning: control reaches end of non-void function [-Wreturn-type]
[ 96%] Linking CXX executable ../../../../bin/AimsStereotaxy
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/application/syntax.cc.o
Consolidate compiler generated dependencies of target bioComponentConnexe
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioComponentConnexe.dir/bioComponentConnexe/main.cc.o
Consolidate compiler generated dependencies of target bioCorrectMissingLabels
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioCorrectMissingLabels.dir/bioCorrectMissingLabels/main.cc.o
[ 96%] Built target AimsStereotaxy
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/sparsematrix/connectivitymatrix.cc.o
Consolidate compiler generated dependencies of target bioCellBoundingBoxesGenerate
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioCellBoundingBoxesGenerate.dir/bioCellBoundingBoxesGenerate/main.cc.o
Consolidate compiler generated dependencies of target bioExtractAmyloidLoad
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioExtractAmyloidLoad.dir/bioExtractAmyloidLoad/main.cc.o
Consolidate compiler generated dependencies of target AimsSeededWatershed
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsSeededWatershed.dir/AimsSeededWatershed/main.cc.o
Consolidate compiler generated dependencies of target bioExtractDice
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioExtractDice.dir/bioExtractDice/main.cc.o
[ 96%] Linking CXX executable ../../../../bin/bioClusterStatistics
Consolidate compiler generated dependencies of target AimsWatershed
[ 96%] Built target bioClusterStatistics
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsWatershed.dir/AimsWatershed/main.cc.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/sparsematrix/sparsematrix.cc.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioComponentConnexe/main.cc: In function ‘bool writeFile(std::vector<AimsVector<long int, 2> >, Point2dl, std::string)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioComponentConnexe/main.cc:71:1: warning: no return statement in function returning non-void [-Wreturn-type]
   71 | }
      | ^
[ 96%] Linking CXX executable ../../../../bin/bioCellEvaluate
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/stdmod/stdmod.cc.o
[ 96%] Built target bioCellEvaluate
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/primitive/primitive.cc.o
[ 96%] Linking CXX executable ../../../../bin/bioCorrectMissingLabels
[ 96%] Linking CXX executable ../../../../bin/bioCellBoundingBoxesGenerate
[ 96%] Linking CXX executable ../../../../bin/bioExtractAmyloidLoad
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In function ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
  351 | }
      | ^
[ 96%] Built target bioCorrectMissingLabels
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = unsigned char; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:139:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = signed char; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:140:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = short unsigned int; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:141:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/constrainteditor/wConstraintEditor.cc.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = short int; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:142:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = unsigned int; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:143:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = int; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:144:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = float; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:145:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In instantiation of ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = double; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:146:34:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:351:1: warning: no return statement in function returning non-void [-Wreturn-type]
[ 96%] Built target bioCellBoundingBoxesGenerate
[ 96%] Linking CXX executable ../../../../bin/bioComponentConnexe
[ 96%] Built target bioExtractAmyloidLoad
In file included from /casa/host/build/include/bioprocessing/watershed/coustywatershed.h:15,
                 from /casa/host/build/include/bioprocessing/watershed/watershed.h:15,
                 from /casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:12:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = unsigned char]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:139:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = signed char]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = signed char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = signed char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = signed char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = signed char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = signed char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:140:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = short unsigned int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = short unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = short unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = short unsigned int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = short unsigned int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = short unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:141:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = short int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = short int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = short int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = short int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = short int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = short int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:142:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = unsigned int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:143:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:144:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = float]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = float]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = float]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = float]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = float]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = float; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:145:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = double]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = double]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = double]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = double]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = double]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = double; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:146:34:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
In file included from /casa/host/build/include/bioprocessing/watershed/coustystream.h:14,
                 from /casa/host/build/include/bioprocessing/watershed/coustywatershed.h:16,
                 from /casa/host/build/include/bioprocessing/watershed/watershed.h:15,
                 from /casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:12:
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = float; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<float, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<float, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<float, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:139:34:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = float; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<float, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = float; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = float; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:341:41:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<float>, const string&) [with L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:139:34:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc: In function ‘bool (* watershedExecuteMethod(const string&))(carto::VolumeRef<float>, const string&)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:147:1: warning: control reaches end of non-void function [-Wreturn-type]
  147 | }
      | ^
In file included from /casa/host/build/include/bioprocessing/watershed/coustystream.h:14,
                 from /casa/host/build/include/bioprocessing/watershed/coustywatershed.h:16,
                 from /casa/host/build/include/bioprocessing/watershed/watershed.h:15,
                 from /casa/host/src/brainrat/bioprocessing/master/src/commands/AimsSeededWatershed/main.cc:12:
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = float; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
[ 96%] Built target bioComponentConnexe
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/attributedchooser.moc.cpp.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:130:1: warning: no return statement in function returning non-void [-Wreturn-type]
  130 | }
      | ^
In file included from /casa/host/build/include/bioprocessing/watershed/coustywatershed.h:15,
                 from /casa/host/build/include/bioprocessing/watershed/watershed.h:15,
                 from /casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:12:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = unsigned char]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = signed char]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = signed char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = signed char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = signed char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = signed char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = signed char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:75:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = short unsigned int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = short unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = short unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = short unsigned int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = short unsigned int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = short unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:76:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = short int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = short int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = short int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = short int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = short int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = short int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:77:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = unsigned int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = unsigned int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:78:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = int]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = int]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = int]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = int]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:79:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = float]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = float]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = float]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = float]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = float]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = float; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:80:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h: In instantiation of ‘bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator& bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator::operator=(const bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::iterator&) [with L = double]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:136:12:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = double]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = double]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = double]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = double]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = double; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:81:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:288:88: warning: no return statement in function returning non-void [-Wreturn-type]
  288 |     iterator & operator=( const iterator & other ) { const_iterator::operator=(other); }
      |                                                                                        ^
      |                                                                                        return *this;
In file included from /casa/host/build/include/bioprocessing/watershed/coustystream.h:14,
                 from /casa/host/build/include/bioprocessing/watershed/coustywatershed.h:16,
                 from /casa/host/build/include/bioprocessing/watershed/watershed.h:15,
                 from /casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:12:
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = unsigned char; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<unsigned char, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<unsigned char, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<unsigned char, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = signed char; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<signed char, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<signed char, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<signed char, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = signed char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = signed char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = signed char; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = signed char; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = signed char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<signed char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = signed char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:44:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = short unsigned int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<short unsigned int, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<short unsigned int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<short unsigned int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = short unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = short unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = short unsigned int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = short unsigned int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = short unsigned int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<short unsigned int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = short unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:45:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = short int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<short int, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<short int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<short int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = short int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = short int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = short int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = short int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = short int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<short int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = short int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:46:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = unsigned int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<unsigned int, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<unsigned int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<unsigned int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:47:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<int, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<int, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:48:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
[ 96%] Linking CXX executable ../../../../bin/bioExtractDice
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = float; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<float, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<float, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<float, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = float; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = float; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<float>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = float; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:49:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::vertex_iterator::This& bio::VolumeGraph<T, P>::vertex_iterator::operator=(const This&) [with T = double; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::vertex_iterator::This = bio::VolumeGraph<double, AimsVector<long int, 4> >::vertex_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:89:14:   required from ‘void bio::CoustyFlowMap<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<double, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustyflowmap.h:349:63:   required from ‘void bio::CoustyFlowMapRef<bio::PointVertexRef<AimsVector<long int, 4> >, L>::init(Iterator, Iterator) [with Iterator = bio::VolumeGraph<double, AimsVector<long int, 4> >::vertex_iterator; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:120:14:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = double; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = double; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = double; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = double; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = double; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<double>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = double; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:50:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:562:70: warning: no return statement in function returning non-void [-Wreturn-type]
  562 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = unsigned char; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<unsigned char, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = unsigned char; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = unsigned char; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned char; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned char; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:43:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = signed char; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<signed char, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = signed char; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = signed char; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = signed char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = signed char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = signed char; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = signed char; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = signed char; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = signed char; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<signed char>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = signed char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:44:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = short unsigned int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<short unsigned int, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = short unsigned int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = short unsigned int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = short unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = short unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = short unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = short unsigned int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = short unsigned int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = short unsigned int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<short unsigned int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = short unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:45:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = short int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<short int, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = short int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = short int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = short int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = short int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = short int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = short int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = short int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = short int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<short int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = short int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:46:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = unsigned int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<unsigned int, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = unsigned int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = unsigned int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = unsigned int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = unsigned int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<unsigned int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = unsigned int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:47:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = int; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<int, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = int; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = int; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = int; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = int; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = int; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<int>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = int; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:48:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = float; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<float, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = float; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = float; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = float; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = float; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = float; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<float>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = float; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:49:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In instantiation of ‘bio::VolumeGraph<T, P>::edge_iterator::This& bio::VolumeGraph<T, P>::edge_iterator::operator=(const This&) [with T = double; P = AimsVector<long int, 4>; bio::VolumeGraph<T, P>::edge_iterator::This = bio::VolumeGraph<double, AimsVector<long int, 4> >::edge_iterator]’:
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:206:12:   required from ‘bool bio::CoustyWatershed<T, L>::findEdge(bio::CoustyWatershed<T, L>::Vertex, bio::CoustyWatershed<T, L>::Vertex&) [with T = double; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:180:31:   required from ‘L bio::CoustyWatershed<T, L>::computeStream(bio::CoustyWatershed<T, L>::Vertex) [with T = double; L = unsigned char; bio::CoustyWatershed<T, L>::Vertex = bio::PointVertexRef<AimsVector<long int, 4> >]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:144:15:   required from ‘void bio::CoustyWatershed<T, L>::computeWatershed() [with T = double; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:121:5:   required from ‘void bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>, carto::VolumeRef<OUTP>) [with T = double; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/coustywatershed.h:106:12:   required from ‘carto::VolumeRef<OUTP> bio::CoustyWatershed<T, L>::execute(carto::VolumeRef<T>) [with T = double; L = unsigned char]’
/casa/host/build/include/bioprocessing/watershed/watershed.h:71:40:   required from ‘carto::VolumeRef<OUTP> bio::Watershed<T, L>::execute(carto::VolumeRef<T>) [with T = double; L = unsigned char]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:112:42:   required from ‘bool watershedExecuteMethod(carto::VolumeRef<T>, const string&, const string&) [with T = double; L = unsigned char; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:74:34:   required from ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = double; typename DefType<T>::ExecMethod = bool (*)(carto::VolumeRef<double>, const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&); std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:104:35:   required from ‘bool watershedReadMethod(aims::Process&, const string&, aims::Finder&) [with T = double; std::string = std::__cxx11::basic_string<char>]’
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:50:26:   required from here
/casa/host/build/include/bioprocessing/graph/volumegraph.h:838:70: warning: no return statement in function returning non-void [-Wreturn-type]
  838 |     This & operator=( const This & other ) { Base::operator=(other); }
      |                                                                      ^
      |                                                                      return *this;
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/labeledit.moc.cpp.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = double]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
   83 | }
      | ^
In file included from /casa/host/build/include/bioprocessing/watershed/coustystream.h:14,
                 from /casa/host/build/include/bioprocessing/watershed/coustywatershed.h:16,
                 from /casa/host/build/include/bioprocessing/watershed/watershed.h:15,
                 from /casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:12:
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = double; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = float; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = int; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = unsigned int; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = short int; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = short unsigned int; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = signed char; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/build/include/bioprocessing/graph/volumegraph.h: In member function ‘bool bio::VolumeGraph<T, P>::inside(const Point&) const [with T = unsigned char; P = AimsVector<long int, 4>]’:
/casa/host/build/include/bioprocessing/graph/volumegraph.h:392:3: warning: control reaches end of non-void function [-Wreturn-type]
  392 |   }
      |   ^
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = float]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
   83 | }
      | ^
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = short int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = short unsigned int]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = signed char]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc: In function ‘typename DefType<T>::ExecMethod watershedExecuteMethod(const string&) [with T = unsigned char]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/AimsWatershed/main.cc:83:1: warning: control reaches end of non-void function [-Wreturn-type]
[ 96%] Built target bioExtractDice
Consolidate compiler generated dependencies of target bioFindCellSeeds
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioFindCellSeeds.dir/bioFindCellSeeds/main.cc.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/filedialogextension.moc.cpp.o
Consolidate compiler generated dependencies of target bioMacGetSingleBrain
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioMacGetSingleBrain.dir/bioMacGetSingleBrain/main.cc.o
Consolidate compiler generated dependencies of target bioPrepareData4DlIndiv
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioPrepareData4DlIndiv.dir/bioPrepareData4DlIndiv/main.cc.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/stringEdit.moc.cpp.o
Consolidate compiler generated dependencies of target bioRenumberConnectComp
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioRenumberConnectComp.dir/bioRenumberConnectComp/main.cc.o
Consolidate compiler generated dependencies of target bioStatDominanceAppli
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioStatDominanceAppli.dir/bioStatDominanceAppli/main.cc.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qObjBrowserWid.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qwObjectBrowser.moc.cpp.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioFindCellSeeds/main.cc: In function ‘bool findSeedsMethod(aims::Process&)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioFindCellSeeds/main.cc:284:1: warning: no return statement in function returning non-void [-Wreturn-type]
  284 | }
      | ^
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/minipalette.moc.cpp.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc: In function ‘bool readDensityMethod(aims::Process&, const string&, aims::Finder&)’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc:863:1: warning: no return statement in function returning non-void [-Wreturn-type]
  863 | }
      | ^
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/paletteselectwidget.moc.cpp.o
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc: In instantiation of ‘bool readDensityMethod(aims::Process&, const string&, aims::Finder&) [with T = carto::VoxelRGB; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc:70:26:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc:863:1: warning: no return statement in function returning non-void [-Wreturn-type]
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc: In instantiation of ‘bool readDensityMethod(aims::Process&, const string&, aims::Finder&) [with T = carto::VoxelRGBA; std::string = std::__cxx11::basic_string<char>]’:
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc:71:26:   required from here
/casa/host/src/brainrat/bioprocessing/master/src/commands/bioMacGetSingleBrain/main.cc:863:1: warning: no return statement in function returning non-void [-Wreturn-type]
Consolidate compiler generated dependencies of target bioVoxelFeatures
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioVoxelFeatures.dir/bioVoxelFeatures/voxelfeatures.cc.o
[ 96%] Linking CXX executable ../../../../bin/bioPrepareData4DlIndiv
[ 96%] Linking CXX executable ../../../../bin/AimsSeededWatershed
[ 96%] Built target bioPrepareData4DlIndiv
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/wMaterial.moc.cpp.o
[ 96%] Built target AimsSeededWatershed
Consolidate compiler generated dependencies of target AimsAdaptiveGaussianSmoothing
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsAdaptiveGaussianSmoothing.dir/AimsAdaptiveGaussianSmoothing/main.cc.o
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioVoxelFeatures.dir/bioVoxelFeatures/circleXY.cc.o
[ 96%] Linking CXX executable ../../../../bin/AimsWatershed
[ 96%] Built target AimsWatershed
Consolidate compiler generated dependencies of target AimsEdgeExtract
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsEdgeExtract.dir/AimsEdgeExtract/main.cc.o
[ 96%] Linking CXX executable ../../../../bin/bioStatDominanceAppli
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/wRendering.moc.cpp.o
Consolidate compiler generated dependencies of target AimsExtremaMap
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsExtremaMap.dir/AimsExtremaMap/main.cc.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/cLoadObject.moc.cpp.o
[ 96%] Built target bioStatDominanceAppli
Consolidate compiler generated dependencies of target AimsRegionGrowingExtrema
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsRegionGrowingExtrema.dir/AimsRegionGrowingExtrema/main.cc.o
[ 96%] Linking CXX executable ../../../../bin/AimsSubSamplingConservative
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsRegionGrowingExtrema.dir/AimsRegionGrowingExtrema/circleXY.cc.o
[ 96%] Built target AimsSubSamplingConservative
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/cLoadObjects.moc.cpp.o
Consolidate compiler generated dependencies of target AimsSigmaImageCalculate
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/AimsSigmaImageCalculate.dir/AimsSigmaImageCalculate/main.cc.o
[ 96%] Linking CXX executable ../../../../bin/bioMacGetSingleBrain
Consolidate compiler generated dependencies of target bioVoxelWiseStatistics
[ 96%] Building CXX object build_files/bioprocessing/src/commands/CMakeFiles/bioVoxelWiseStatistics.dir/bioVoxelWiseStatistics/voxelwisestatistics.cc.o
[ 96%] Linking CXX executable ../../../../bin/bioRenumberConnectComp
[ 96%] Built target bioMacGetSingleBrain
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/graphParams.moc.cpp.o
[ 96%] Built target bioRenumberConnectComp
[ 96%] Generating sipsigraphsippart0.cpp, sipsigraphsippart1.cpp, sipsigraphsippart2.cpp, sipsigraphsippart3.cpp, sipsigraphsippart4.cpp, sipsigraphsippart5.cpp, sipsigraphsippart6.cpp, sipsigraphsippart7.cpp
/usr/local/bin/sip "-j" "8" "-I" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip" "-I" "/casa/host/build/share/sulci-nonfree-5.2/sip" "-I" "/casa/host/build/share/aims-5.2/sip" "-c" "/tmp/tmpt69axfrk" "-e" "-n" "PyQt5.sip" "-n" "PyQt5.sip" "-t" "WS_X11" "-t" "Qt_5_15_3" "-x" "VendorID" "-x" "Qt_STYLE_WINDOWSXP" "-x" "Qt_STYLE_INTERLACE" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/sigraph.sip"
[ 96%] Linking CXX executable ../../../../bin/AimsEdgeExtract
[ 96%] Generating sipsigraphsvmsippart0.cpp, sipsigraphsvmsippart1.cpp, sipsigraphsvmsippart2.cpp, sipsigraphsvmsippart3.cpp, sipsigraphsvmsippart4.cpp, sipsigraphsvmsippart5.cpp, sipsigraphsvmsippart6.cpp, sipsigraphsvmsippart7.cpp
/usr/local/bin/sip "-j" "8" "-I" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip_svm" "-I" "/casa/host/build/share/sulci-nonfree-5.2/sip" "-I" "/casa/host/build/share/aims-5.2/sip" "-I" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip_svm/../sip" "-c" "/tmp/tmp0y6eu_o4" "-e" "-n" "PyQt5.sip" "-n" "PyQt5.sip" "-t" "WS_X11" "-t" "Qt_5_15_3" "-x" "VendorID" "-x" "Qt_STYLE_WINDOWSXP" "-x" "Qt_STYLE_INTERLACE" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip_svm/sigraphsvm.sip"
Consolidate compiler generated dependencies of target sigraphsip
[ 96%] Generating sipsigraphsippart0.cpp, sipsigraphsippart1.cpp, sipsigraphsippart2.cpp, sipsigraphsippart3.cpp, sipsigraphsippart4.cpp, sipsigraphsippart5.cpp, sipsigraphsippart6.cpp, sipsigraphsippart7.cpp
/usr/local/bin/sip "-j" "8" "-I" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip" "-I" "/casa/host/build/share/sulci-nonfree-5.2/sip" "-I" "/casa/host/build/share/aims-5.2/sip" "-c" "/tmp/tmpp2kpo6w8" "-e" "-n" "PyQt5.sip" "-n" "PyQt5.sip" "-t" "WS_X11" "-t" "Qt_5_15_3" "-x" "VendorID" "-x" "Qt_STYLE_WINDOWSXP" "-x" "Qt_STYLE_INTERLACE" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/sigraph.sip"
[ 96%] Built target AimsEdgeExtract
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qAbout.moc.cpp.o
Consolidate compiler generated dependencies of target sigraphsvmsip
[ 96%] Generating sipsigraphsvmsippart0.cpp, sipsigraphsvmsippart1.cpp, sipsigraphsvmsippart2.cpp, sipsigraphsvmsippart3.cpp, sipsigraphsvmsippart4.cpp, sipsigraphsvmsippart5.cpp, sipsigraphsvmsippart6.cpp, sipsigraphsvmsippart7.cpp
/usr/local/bin/sip "-j" "8" "-I" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip_svm" "-I" "/casa/host/build/share/sulci-nonfree-5.2/sip" "-I" "/casa/host/build/share/aims-5.2/sip" "-I" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip_svm/../sip" "-c" "/tmp/tmp6xre7xsu" "-e" "-n" "PyQt5.sip" "-n" "PyQt5.sip" "-t" "WS_X11" "-t" "Qt_5_15_3" "-x" "VendorID" "-x" "Qt_STYLE_WINDOWSXP" "-x" "Qt_STYLE_INTERLACE" "/casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip_svm/sigraphsvm.sip"
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart0.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/whatsNew.moc.cpp.o
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip_svm/CMakeFiles/sigraphsvmsip.dir/sipsigraphsvmsippart0.cpp.o
[ 96%] Linking CXX executable ../../../../bin/AimsAdaptiveGaussianSmoothing
[ 96%] Linking CXX executable ../../../../bin/bioFindCellSeeds
[ 96%] Built target AimsAdaptiveGaussianSmoothing
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip_svm/CMakeFiles/sigraphsvmsip.dir/sipsigraphsvmsippart1.cpp.o
[ 96%] Built target bioFindCellSeeds
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/controlswitch.moc.cpp.o
[ 96%] Linking CXX executable ../../../../bin/AimsExtremaMap
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qSelMenu.moc.cpp.o
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart1.cpp.o
[ 96%] Built target AimsExtremaMap
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qSelectFactory.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/wReferential_3d.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/shownormalsgui.moc.cpp.o
[ 96%] Linking CXX shared module ../../../../../python/sigraph/sigraphsvmsip.so
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart2.cpp.o
[ 96%] Built target sigraphsvmsip
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/loadevent.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/controlledWindow.moc.cpp.o
[ 96%] Linking CXX executable ../../../../bin/AimsSigmaImageCalculate
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart3.cpp.o
[ 96%] Linking CXX executable ../../../../bin/AimsRegionGrowingExtrema
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart4.cpp.o
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp: In member function ‘virtual size_t sipsigraph_FRGraph::size() const’:
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp:488:37: warning: ‘virtual size_t Graph::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/si/graph/mgraph.h:16,
                 from /casa/host/build/include/si/fold/frgraph.h:16,
                 from /casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/mgraph.sip:112:
/casa/host/build/include/graph/graph/graph.h:353:12: note: declared here
  353 |     size_t size() const
      |            ^~~~
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp:488:41: warning: ‘virtual size_t Graph::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/si/graph/mgraph.h:16,
                 from /casa/host/build/include/si/fold/frgraph.h:16,
                 from /casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/mgraph.sip:112:
/casa/host/build/include/graph/graph/graph.h:353:12: note: declared here
  353 |     size_t size() const
      |            ^~~~
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp: In member function ‘virtual size_t sipsigraph_FGraph::size() const’:
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp:1772:36: warning: ‘virtual size_t Graph::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/si/graph/mgraph.h:16,
                 from /casa/host/build/include/si/fold/frgraph.h:16,
                 from /casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/mgraph.sip:112:
/casa/host/build/include/graph/graph/graph.h:353:12: note: declared here
  353 |     size_t size() const
      |            ^~~~
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp:1772:40: warning: ‘virtual size_t Graph::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/si/graph/mgraph.h:16,
                 from /casa/host/build/include/si/fold/frgraph.h:16,
                 from /casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/mgraph.sip:112:
/casa/host/build/include/graph/graph/graph.h:353:12: note: declared here
  353 |     size_t size() const
      |            ^~~~
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp: In member function ‘virtual size_t sipsigraph_CGraph::size() const’:
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp:3598:36: warning: ‘virtual size_t Graph::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/si/graph/mgraph.h:16,
                 from /casa/host/build/include/si/fold/frgraph.h:16,
                 from /casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/mgraph.sip:112:
/casa/host/build/include/graph/graph/graph.h:353:12: note: declared here
  353 |     size_t size() const
      |            ^~~~
/tmp/tmp0r1jbg45/sipsigraphsippart2.cpp:3598:40: warning: ‘virtual size_t Graph::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/si/graph/mgraph.h:16,
                 from /casa/host/build/include/si/fold/frgraph.h:16,
                 from /casa/host/src/morphologist/sulci-nonfree/master/pysigraph/src/sip/mgraph.sip:112:
/casa/host/build/include/graph/graph/graph.h:353:12: note: declared here
  353 |     size_t size() const
      |            ^~~~
[ 96%] Built target AimsSigmaImageCalculate
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart5.cpp.o
[ 96%] Linking CXX executable ../../../../bin/bioVoxelWiseStatistics
[ 96%] Built target AimsRegionGrowingExtrema
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/glwidget.moc.cpp.o
[ 96%] Built target bioVoxelWiseStatistics
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart7.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/glwidgetmanager.moc.cpp.o
[ 96%] Building CXX object build_files/sulci-nonfree/pysigraph/src/sip/CMakeFiles/sigraphsip.dir/sipsigraphsippart6.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qwindow.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/qWinFactory.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/connmatrixcontrol.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/orientationAnnotation.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/glwidget3D.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/trackball.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/window3D.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/transformer.moc.cpp.o
[ 96%] Linking CXX executable ../../../../bin/bioVoxelFeatures
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/wFusion2D.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/zoomDialog.moc.cpp.o
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/wFusion3D.moc.cpp.o
[ 96%] Linking CXX shared module ../../../../../python/sigraph/sigraphsip.so
[ 96%] Built target sigraphsip
[ 96%] Built target bioVoxelFeatures
[ 96%] Building CXX object build_files/anatomist-free/src/lib/CMakeFiles/anatomist.dir/connectivitymatrix.moc.cpp.o
[ 96%] Linking CXX shared library ../../../../lib/libanatomist.so
[ 97%] Built target anatomist
Consolidate compiler generated dependencies of target anatomist-bin
Consolidate compiler generated dependencies of target anahierarchyeditor
Consolidate compiler generated dependencies of target anasurfpaint
Consolidate compiler generated dependencies of target anavolrender
Consolidate compiler generated dependencies of target anaprofile
Consolidate compiler generated dependencies of target anasurfmatch
[ 97%] Building CXX object build_files/anatomist-free/src/anatomist/CMakeFiles/anatomist-bin.dir/anatomist.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/hierarchyeditor/CMakeFiles/anahierarchyeditor.dir/control/nodeselectioncontrol.cc.o
Consolidate compiler generated dependencies of target anaroibase
[ 97%] Building CXX object build_files/anatomist-free/src/hierarchyeditor/CMakeFiles/anahierarchyeditor.dir/action/nodeselectionaction.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/hierarchyeditor/CMakeFiles/anahierarchyeditor.dir/control/listboxeditor.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/volrender/CMakeFiles/anavolrender.dir/module/volrenderfusionmethod.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/surfpaint/CMakeFiles/anasurfpaint.dir/module/surfpaintmodule.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profFactory.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/erpio/erpR.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/levelsetaction.cc.o
[ 97%] Linking CXX executable ../../../../bin/anatomist-bin
[ 97%] Building CXX object build_files/anatomist-free/src/volrender/CMakeFiles/anavolrender.dir/module/volrendermodule.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/volrender/CMakeFiles/anavolrender.dir/object/volrender.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/erpio/erpWraper.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profStrategy.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/surfpaint/CMakeFiles/anasurfpaint.dir/module/surfpainttools.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profT.cc.o
[ 97%] Built target anatomist-bin
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profWin.cc.o
Consolidate compiler generated dependencies of target anahistogram
Consolidate compiler generated dependencies of target anafold
Consolidate compiler generated dependencies of target pyanatomistexports
[ 97%] Building CXX object build_files/sulci-nonfree/anafold/src/lib/CMakeFiles/anafold.dir/fgraph/afgHelpers.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/histogram/CMakeFiles/anahistogram.dir/winhisto/histoWin.cc.o
[ 97%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/libpyanatomist/CMakeFiles/pyanatomistexports.dir/pyanatomist.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/hierarchyeditor/CMakeFiles/anahierarchyeditor.dir/application/hierarchyeditor.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/labelnaming.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/hierarchyeditor/CMakeFiles/anahierarchyeditor.dir/listboxeditor.moc.cpp.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/roichangeprocessor.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/interface/qwSurfMatch.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/paintaction.cc.o
[ 97%] Building CXX object build_files/sulci-nonfree/anafold/src/lib/CMakeFiles/anafold.dir/fgraph/fgMethod.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/histogram/CMakeFiles/anahistogram.dir/winhisto/histo.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profX.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profY.cc.o
[ 97%] Linking CXX shared module ../../../../lib/libanahierarchyeditor.so.5.2.0
[ 97%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/libpyanatomist/CMakeFiles/pyanatomistexports.dir/serializingcontext.cc.o
[ 97%] Built target anahierarchyeditor
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/interpoler/interpolMethod.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/interpoler/interpoler.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/volrender/CMakeFiles/anavolrender.dir/object/volrenderpanel.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/landmark/landmFactory.cc.o
[ 97%] Building CXX object build_files/sulci-nonfree/anafold/src/lib/CMakeFiles/anafold.dir/fgraph/afgraph.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/volrender/CMakeFiles/anavolrender.dir/object/volrendershader.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/volrender/CMakeFiles/anavolrender.dir/volrenderpanel.moc.cpp.o
[ 97%] Building CXX object build_files/anatomist-free/src/surfpaint/CMakeFiles/anasurfpaint.dir/action/surfpaintaction.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/winprof/profZ.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/histogram/CMakeFiles/anahistogram.dir/histoWin.moc.cpp.o
[ 97%] Linking CXX shared library ../../../../../lib/libpyanatomistexports.so
[ 97%] Building CXX object build_files/anatomist-free/src/surfpaint/CMakeFiles/anasurfpaint.dir/control/surfpaintcontrol.cc.o
[ 97%] Built target pyanatomistexports
[ 97%] Building CXX object build_files/anatomist-free/src/surfpaint/CMakeFiles/anasurfpaint.dir/surfpainttools.moc.cpp.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/histoplot.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/blobsegmentation.cc.o
[ 97%] Building CXX object build_files/sulci-nonfree/anafold/src/lib/CMakeFiles/anafold.dir/fgraph/qwAnnealParams.cc.o
[ 97%] Generating sipanatomistsippart0.cpp, sipanatomistsippart1.cpp, sipanatomistsippart2.cpp, sipanatomistsippart3.cpp, sipanatomistsippart4.cpp, sipanatomistsippart5.cpp, sipanatomistsippart6.cpp, sipanatomistsippart7.cpp
[ 97%] Building CXX object build_files/anatomist-free/src/profile/CMakeFiles/anaprofile.dir/profWin.moc.cpp.o
/usr/local/bin/sip "-j" "8" "-I" "/casa/host/src/anatomist/anatomist-gpl/master/pyanatomist/src/sip" "-I" "/casa/host/build/share/anatomist-5.2/sip" "-I" "/casa/host/build/share/aims-5.2/sip" "-I" "/usr/local/sip-4.19.15/share/sip/PyQt5" "-c" "/tmp/tmpkwua9mnr" "-e" "-n" "PyQt5.sip" "-n" "PyQt5.sip" "-t" "WS_X11" "-t" "Qt_5_15_3" "-x" "VendorID" "-x" "Qt_STYLE_WINDOWSXP" "-x" "Qt_STYLE_INTERLACE" "/casa/host/build/share/anatomist-5.2/sip/anatomist_VOID.sip"
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/landmark/landmPicker.cc.o
[ 97%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/control/paintcontrol.cc.o
[ 97%] Linking CXX shared module ../../../../lib/libanahistogram.so.5.2.0
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/landmark/plane.cc.o
[ 97%] Built target anahistogram
Consolidate compiler generated dependencies of target pyanatomistmodule
[ 97%] Linking CXX shared module ../../../../../lib/libpyanatomistmodule.so.5.2.0
[ 97%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/landmark/graphLandmark.cc.o
[ 97%] Linking CXX shared module ../../../../lib/libanasurfpaint.so.5.2.0
[ 98%] Built target pyanatomistmodule
[ 98%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/surfmatcher/surfMatchMethod.cc.o
[ 98%] Linking CXX shared module ../../../../lib/libanavolrender.so.5.2.0
[ 98%] Linking CXX shared library ../../../../lib/libanaprofile.so
[ 98%] Built target anaprofile
[ 98%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/surfmatcher/surfMatcher.cc.o
[ 98%] Building CXX object build_files/sulci-nonfree/anafold/src/lib/CMakeFiles/anafold.dir/fgraph/qwFFusionCtrl.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/control/levelsetcontrol.cc.o
[ 98%] Built target anasurfpaint
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/control/labelnamingcontrol.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/action/roimanagementaction.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/application/roibasemodule.cc.o
[ 98%] Built target anavolrender
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/commands/cCreateGraph.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/qwSurfMatch.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/landmPicker.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/commands/cGetConnThres.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/anasurfmatch/CMakeFiles/anasurfmatch.dir/graphLandmark.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/commands/cSetConnThres.cc.o
Consolidate compiler generated dependencies of target anatomistsip
[ 98%] Generating sipanatomistsippart0.cpp, sipanatomistsippart1.cpp, sipanatomistsippart2.cpp, sipanatomistsippart3.cpp, sipanatomistsippart4.cpp, sipanatomistsippart5.cpp, sipanatomistsippart6.cpp, sipanatomistsippart7.cpp
/usr/local/bin/sip "-j" "8" "-I" "/casa/host/src/anatomist/anatomist-gpl/master/pyanatomist/src/sip" "-I" "/casa/host/build/share/anatomist-5.2/sip" "-I" "/casa/host/build/share/aims-5.2/sip" "-I" "/usr/local/sip-4.19.15/share/sip/PyQt5" "-c" "/tmp/tmpyqnilpq1" "-e" "-n" "PyQt5.sip" "-n" "PyQt5.sip" "-t" "WS_X11" "-t" "Qt_5_15_3" "-x" "VendorID" "-x" "Qt_STYLE_WINDOWSXP" "-x" "Qt_STYLE_INTERLACE" "/casa/host/build/share/anatomist-5.2/sip/anatomist_VOID.sip"
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/commands/cAddNode.cc.o
[ 98%] Linking CXX shared module ../../../../../lib/libanafold.so.5.2.0
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/commands/cPaintParams.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/levelsetaction.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/paintaction.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-free/src/roibase/CMakeFiles/anaroibase.dir/roimanagementaction.moc.cpp.o
[ 98%] Built target anafold
[ 98%] Linking CXX shared module ../../../../lib/libanasurfmatch.so.5.2.0
[ 98%] Built target anasurfmatch
[ 98%] Linking CXX shared library ../../../../lib/libanaroibase.so
[ 98%] Built target anaroibase
Consolidate compiler generated dependencies of target anaroialgo
[ 98%] Building CXX object build_files/anatomist-free/src/roialgo/CMakeFiles/anaroialgo.dir/action/dynsegmentaction.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roialgo/CMakeFiles/anaroialgo.dir/action/morphomath.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roialgo/CMakeFiles/anaroialgo.dir/morphomath.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-free/src/roialgo/CMakeFiles/anaroialgo.dir/application/roialgomodule.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roialgo/CMakeFiles/anaroialgo.dir/control/dynsegmentcontrol.cc.o
[ 98%] Building CXX object build_files/anatomist-free/src/roialgo/CMakeFiles/anaroialgo.dir/dynsegmentaction.moc.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart5.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart1.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart0.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart4.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart3.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart2.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart6.cpp.o
[ 98%] Building CXX object build_files/anatomist-gpl/pyanatomist/src/sip/CMakeFiles/anatomistsip.dir/sipanatomistsippart7.cpp.o
/tmp/tmp9h8ublhu/sipanatomistsippart1.cpp: In member function ‘virtual size_t sipanatomist_GlobalConfiguration::size() const’:
/tmp/tmp9h8ublhu/sipanatomistsippart1.cpp:6006:51: warning: ‘virtual size_t Tree::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/anatomist/application/globalConfig.h:39,
                 from /casa/host/build/share/anatomist-5.2/sip/observer.sip:13:
/casa/host/build/include/graph/tree/tree.h:81:18: note: declared here
   81 |   virtual size_t size() const
      |                  ^~~~
/tmp/tmp9h8ublhu/sipanatomistsippart1.cpp:6006:55: warning: ‘virtual size_t Tree::size() const’ is deprecated [-Wdeprecated-declarations]
In file included from /casa/host/build/include/anatomist/application/globalConfig.h:39,
                 from /casa/host/build/share/anatomist-5.2/sip/observer.sip:13:
/casa/host/build/include/graph/tree/tree.h:81:18: note: declared here
   81 |   virtual size_t size() const
      |                  ^~~~
[ 98%] Linking CXX shared module ../../../../lib/libanaroialgo.so.5.2.0
/casa/host/build/share/anatomist-5.2/sip/vector_AObjectPtr.sip: In function ‘int convertTo_vector_AObjectPtr(PyObject*, void**, int*, PyObject*)’:
/casa/host/build/share/anatomist-5.2/sip/vector_AObjectPtr.sip:170:18: warning: ‘void operator delete(void*, std::size_t)’ called on unallocated object ‘item’ [-Wfree-nonheap-object]
  170 |         delete & item;
      |                  ^~~~
/casa/host/build/share/anatomist-5.2/sip/vector_AObjectPtr.sip:165:28: note: declared here
  165 |       anatomist::AObject * item = (anatomist::AObject *) pyanatomistConvertTo_anatomist_AObjectP( pyitem );
      |                            ^~~~
/casa/host/build/share/anatomist-5.2/sip/vector_AObjectPtr.sip: In function ‘void* init_type_vector_AObjectPtr(sipSimpleWrapper*, PyObject*, PyObject*, PyObject**, PyObject**, PyObject**)’:
/casa/host/build/share/anatomist-5.2/sip/vector_AObjectPtr.sip:274:20: warning: ‘void operator delete(void*, std::size_t)’ called on unallocated object ‘item’ [-Wfree-nonheap-object]
  274 |           delete & item;
      |                    ^~~~
/casa/host/build/share/anatomist-5.2/sip/vector_AObjectPtr.sip:269:30: note: declared here
  269 |         anatomist::AObject * item = (anatomist::AObject *) pyanatomistConvertTo_anatomist_AObjectP( pyitem );
      |                              ^~~~
[ 98%] Built target anaroialgo
/casa/host/build/share/anatomist-5.2/sip/list_TransformationPtr.sip: In function ‘int convertTo_list_TransformationPtr(PyObject*, void**, int*, PyObject*)’:
/casa/host/build/share/anatomist-5.2/sip/list_TransformationPtr.sip:164:18: warning: ‘void operator delete(void*, std::size_t)’ called on unallocated object ‘item’ [-Wfree-nonheap-object]
  164 |         delete & item;
      |                  ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_TransformationPtr.sip:159:35: note: declared here
  159 |       anatomist::Transformation * item = (anatomist::Transformation *) pyanatomistConvertTo_anatomist_TransformationP( pyitem );
      |                                   ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_TransformationPtr.sip: In function ‘void* init_type_list_TransformationPtr(sipSimpleWrapper*, PyObject*, PyObject*, PyObject**, PyObject**, PyObject**)’:
/casa/host/build/share/anatomist-5.2/sip/list_TransformationPtr.sip:232:18: warning: ‘void operator delete(void*, std::size_t)’ called on unallocated object ‘item’ [-Wfree-nonheap-object]
  232 |         delete & item;
      |                  ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_TransformationPtr.sip:227:35: note: declared here
  227 |       anatomist::Transformation * item = (anatomist::Transformation *) pyanatomistConvertTo_anatomist_TransformationP( pyitem );
      |                                   ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_AObjectPtr.sip: In function ‘int convertTo_list_AObjectPtr(PyObject*, void**, int*, PyObject*)’:
/casa/host/build/share/anatomist-5.2/sip/list_AObjectPtr.sip:164:18: warning: ‘void operator delete(void*, std::size_t)’ called on unallocated object ‘item’ [-Wfree-nonheap-object]
  164 |         delete & item;
      |                  ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_AObjectPtr.sip:159:28: note: declared here
  159 |       anatomist::AObject * item = (anatomist::AObject *) pyanatomistConvertTo_anatomist_AObjectP( pyitem );
      |                            ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_AObjectPtr.sip: In function ‘void* init_type_list_AObjectPtr(sipSimpleWrapper*, PyObject*, PyObject*, PyObject**, PyObject**, PyObject**)’:
/casa/host/build/share/anatomist-5.2/sip/list_AObjectPtr.sip:232:18: warning: ‘void operator delete(void*, std::size_t)’ called on unallocated object ‘item’ [-Wfree-nonheap-object]
  232 |         delete & item;
      |                  ^~~~
/casa/host/build/share/anatomist-5.2/sip/list_AObjectPtr.sip:227:28: note: declared here
  227 |       anatomist::AObject * item = (anatomist::AObject *) pyanatomistConvertTo_anatomist_AObjectP( pyitem );
      |                            ^~~~
[ 98%] Linking CXX shared module ../../../../../python/anatomist/cpp/anatomistsip.so
[100%] Built target anatomistsip
updating run scripts for casa-distro
casa_path: /casa/host/src/development/casa-distro/master/python/casa_distro
dev mode, symlink to sources: ../src/development/casa-distro/master
copy: /casa/host/build/bin/bv -> /casa/host/bin/bv
exclude: bv_unenv
exclude: bv_unenv.sh
exclude: bv
exclude: bv_env.sh
exclude: docker-deps
exclude: bv_env
exclude: python

bv_maker summary:
OK          step build: /casa/host/build, started: 2025/08/01 05:01, stopped: 2025/08/01 05:17
All went good.

Finished: SUCCESS