--- Dependency check [begin] ---


--- Dependency check [end] ---



--- Distribution check [begin] ---

Version 1.3.1 - 2022-07-05 (EO)
Information: this ChangeLog entry matches the version number:
 Version 1.3.1 - 2022-07-05 (EO)

Information: ./config/ppsslewsumm.par is an XML parameter file, I cannot yet validate it. Skipped.
Now checking git repository...


--- Distribution check [end] ---

/workspaces/xmm_sas22/packages/sas/bin/sastaskhdr_gfortran  ppsslewsumm 1.3.1 ppsslewsumm 22.0.0-7025b7742-20241122 > ppsslewsumm.h
/workspaces/xmm_sas22/packages/sas/bin/sastaskhimp ppsslewsumm 1.3.1 ppsslewsumm 22.0.0-7025b7742-20241122 > ppsslewsumm_h_imp.cc
T=ppsslewsumm ;\
sed "s/taskname/$T/g" /workspaces/xmm_sas22/packages/taskmain/src/task_mod.f90 > ppsslewsumm_f_mod.f90
T=ppsslewsumm ;\
sed "s/taskname/$T/g" /workspaces/xmm_sas22/packages/taskmain/src/task_f.cc | sed "s/taskproc/$T_/g" > ppsslewsumm_f.cc
Dependencies for ppsslewsumm
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ppsslewsumm_h_imp.cc
In file included from /workspaces/xmm_sas22/include/DalRegister.h:27,
                 from ppsslewsumm_h_imp.cc:12:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils ppsslewsumm_f_mod.f90
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ppsslewsumm_f.cc
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ppsslewsumm.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from ppsslewsumm.cc:39:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from Pindex.h:27,
                 from ppsslewsumm.cc:35:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from Filename.h:23,
                 from Pindex.h:32:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/istream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/fstream:40,
                 from ppsslewsumm.cc:31:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from ObservationSummary.h:28,
                 from ppsslewsumm.cc:40:
Eindex.h: In constructor ‘EpicsourcesprocessedRow::EpicsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&, const Radec_err&, const M1_cts&, const M1_cts_err&, const M2_cts&, const M2_cts_err&, const Pn_cts&, const Pn_cts_err&, const M1_tot_flux&, const M1_tot_flux_err&, const M2_tot_flux&, const M2_tot_flux_err&, const Pn_tot_flux&, const Pn_tot_flux_err&, const Ep_det_ml&, const M1_det_ml&, const M2_det_ml&, const Pn_det_ml&, const M1_ontime&, const M2_ontime&, const Pn_ontime&, const Ep_extent&, const Ep_ext_err&, const Ep_flag&, const Srcdet&)’:
Eindex.h:476:5: warning: ‘EpicsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  476 |     EpicsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ObservationSummary.h:29:
Omindex.h: In constructor ‘OmsourcesprocessedRow::OmsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Omindex.h:463:5: warning: ‘OmsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  463 |     OmsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from ObservationSummary.h:30:
Rgsindex.h: In constructor ‘RgssourcesprocessedRow::RgssourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Rgsindex.h:400:5: warning: ‘RgssourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  400 |     RgssourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~
Eindex.h: In constructor ‘EpicsourcesprocessedRow::EpicsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&, const Radec_err&, const M1_cts&, const M1_cts_err&, const M2_cts&, const M2_cts_err&, const Pn_cts&, const Pn_cts_err&, const M1_tot_flux&, const M1_tot_flux_err&, const M2_tot_flux&, const M2_tot_flux_err&, const Pn_tot_flux&, const Pn_tot_flux_err&, const Ep_det_ml&, const M1_det_ml&, const M2_det_ml&, const Pn_det_ml&, const M1_ontime&, const M2_ontime&, const Pn_ontime&, const Ep_extent&, const Ep_ext_err&, const Ep_flag&, const Srcdet&)’:
Eindex.h:507:12: warning: ‘*this.EpicsourcesprocessedRow::_row’ is used uninitialized [-Wuninitialized]
  507 |     : _row(_row)
      |            ^~~~
Omindex.h: In constructor ‘OmsourcesprocessedRow::OmsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Omindex.h:470:12: warning: ‘*this.OmsourcesprocessedRow::_row’ is used uninitialized [-Wuninitialized]
  470 |     : _row(_row)
      |            ^~~~
Rgsindex.h: In constructor ‘RgssourcesprocessedRow::RgssourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Rgsindex.h:408:12: warning: ‘*this.RgssourcesprocessedRow::_row’ is used uninitialized [-Wuninitialized]
  408 |     : _row(_row)
      |            ^~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  CatSummary.cc
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  OmSummary.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from OmSummary.h:26,
                 from OmSummary.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppssumm_typedef.h:24,
                 from OmSummary.h:25:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from PpssummCommon.h:26:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/refwrap.h:39,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/vector:68,
                 from OmSummary.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from OmSummary.h:28:
Omindex.h: In constructor ‘OmsourcesprocessedRow::OmsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Omindex.h:463:5: warning: ‘OmsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  463 |     OmsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  RgsSummary.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from RgsSummary.h:26,
                 from RgsSummary.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppssumm_typedef.h:24,
                 from RgsSummary.h:25:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from PpssummCommon.h:26:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/refwrap.h:39,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/vector:68,
                 from RgsSummary.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from RgsSummary.h:28:
Rgsindex.h: In constructor ‘RgssourcesprocessedRow::RgssourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Rgsindex.h:400:5: warning: ‘RgssourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  400 |     RgssourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  EpicSummary.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from EpicSummary.h:26,
                 from EpicSummary.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppssumm_typedef.h:24,
                 from EpicSummary.h:25:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from PpssummCommon.h:26:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/refwrap.h:39,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/vector:68,
                 from EpicSummary.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from EpicSummary.h:28:
Eindex.h: In constructor ‘EpicsourcesprocessedRow::EpicsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&, const Radec_err&, const M1_cts&, const M1_cts_err&, const M2_cts&, const M2_cts_err&, const Pn_cts&, const Pn_cts_err&, const M1_tot_flux&, const M1_tot_flux_err&, const M2_tot_flux&, const M2_tot_flux_err&, const Pn_tot_flux&, const Pn_tot_flux_err&, const Ep_det_ml&, const M1_det_ml&, const M2_det_ml&, const Pn_det_ml&, const M1_ontime&, const M2_ontime&, const Pn_ontime&, const Ep_extent&, const Ep_ext_err&, const Ep_flag&, const Srcdet&)’:
Eindex.h:476:5: warning: ‘EpicsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  476 |     EpicsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ObsSummary.cc
In file included from SAttribute.h:24,
                 from ObsSummary.h:30,
                 from ObsSummary.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Datamode.h:25,
                 from ObsSummary.h:34:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from ObsSummary.h:26:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ProductSummary.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from ProductSummary.h:26,
                 from ProductSummary.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppssumm_typedef.h:24,
                 from ProductSummary.h:25:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from PpssummCommon.h:26:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/refwrap.h:39,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/vector:68,
                 from ProductSummary.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from ProductSummary.h:28:
Eindex.h: In constructor ‘EpicsourcesprocessedRow::EpicsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&, const Radec_err&, const M1_cts&, const M1_cts_err&, const M2_cts&, const M2_cts_err&, const Pn_cts&, const Pn_cts_err&, const M1_tot_flux&, const M1_tot_flux_err&, const M2_tot_flux&, const M2_tot_flux_err&, const Pn_tot_flux&, const Pn_tot_flux_err&, const Ep_det_ml&, const M1_det_ml&, const M2_det_ml&, const Pn_det_ml&, const M1_ontime&, const M2_ontime&, const Pn_ontime&, const Ep_extent&, const Ep_ext_err&, const Ep_flag&, const Srcdet&)’:
Eindex.h:476:5: warning: ‘EpicsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  476 |     EpicsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ProductSummary.h:29:
Omindex.h: In constructor ‘OmsourcesprocessedRow::OmsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Omindex.h:463:5: warning: ‘OmsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  463 |     OmsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from ProductSummary.h:30:
Rgsindex.h: In constructor ‘RgssourcesprocessedRow::RgssourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Rgsindex.h:400:5: warning: ‘RgssourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  400 |     RgssourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Filename.cc
In file included from ppssumm_typedef.h:24,
                 from string_algo.h:19,
                 from Instrument.h:21,
                 from Filename.h:23,
                 from Filename.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/istream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/fstream:40,
                 from Filename.h:19:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  HtmlPage.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from HtmlPage.h:26,
                 from HtmlPage.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppssumm_typedef.h:24,
                 from HtmlPage.h:25:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from PpssummCommon.h:26:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from HtmlPage.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Instrument.cc
In file included from ppssumm_typedef.h:24,
                 from string_algo.h:19,
                 from Instrument.h:21,
                 from Instrument.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from Instrument.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Obsindex.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from Obsindex.h:40,
                 from Obsindex.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from Obsindex.h:30:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from ExtendFitsColumn.h:28,
                 from ppssumm_fits.h:24,
                 from Obsindex.h:36:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from FitsColumn.h:33,
                 from ExtendFitsColumn.h:29:
string_algo.h: At global scope:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ostream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/iostream:41,
                 from Obsindex.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from Obsindex.h:51:
Eindex.h: In constructor ‘EpicsourcesprocessedRow::EpicsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&, const Radec_err&, const M1_cts&, const M1_cts_err&, const M2_cts&, const M2_cts_err&, const Pn_cts&, const Pn_cts_err&, const M1_tot_flux&, const M1_tot_flux_err&, const M2_tot_flux&, const M2_tot_flux_err&, const Pn_tot_flux&, const Pn_tot_flux_err&, const Ep_det_ml&, const M1_det_ml&, const M2_det_ml&, const Pn_det_ml&, const M1_ontime&, const M2_ontime&, const Pn_ontime&, const Ep_extent&, const Ep_ext_err&, const Ep_flag&, const Srcdet&)’:
Eindex.h:476:5: warning: ‘EpicsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  476 |     EpicsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from Obsindex.h:52:
Omindex.h: In constructor ‘OmsourcesprocessedRow::OmsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Omindex.h:463:5: warning: ‘OmsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  463 |     OmsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from Obsindex.h:53:
Rgsindex.h: In constructor ‘RgssourcesprocessedRow::RgssourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Rgsindex.h:400:5: warning: ‘RgssourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  400 |     RgssourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Ppsindex.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from Ppsindex.h:37,
                 from Ppsindex.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from Ppsindex.h:29:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Ppsindex.h:35:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ostream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/iostream:41,
                 from Ppsindex.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Omindex.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from Omindex.h:38,
                 from Omindex.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from Omindex.h:30:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Omindex.h:36:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ostream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/iostream:41,
                 from Omindex.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
Omindex.h: In constructor ‘OmsourcesprocessedRow::OmsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Omindex.h:463:5: warning: ‘OmsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  463 |     OmsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Rgsindex.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from Rgsindex.h:38,
                 from Rgsindex.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from Rgsindex.h:30:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Rgsindex.h:36:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ostream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/iostream:41,
                 from Rgsindex.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
Rgsindex.h: In constructor ‘RgssourcesprocessedRow::RgssourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&)’:
Rgsindex.h:400:5: warning: ‘RgssourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  400 |     RgssourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Eindex.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from Eindex.h:38,
                 from Eindex.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from Eindex.h:30:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Eindex.h:36:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ios:44,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/ostream:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/iostream:41,
                 from Eindex.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
Eindex.h: In constructor ‘EpicsourcesprocessedRow::EpicsourcesprocessedRow(unsigned int, const Instrument&, const Exp_id&, const Src_num&, const Ra_obj&, const Dec_obj&, const Radec_err&, const M1_cts&, const M1_cts_err&, const M2_cts&, const M2_cts_err&, const Pn_cts&, const Pn_cts_err&, const M1_tot_flux&, const M1_tot_flux_err&, const M2_tot_flux&, const M2_tot_flux_err&, const Pn_tot_flux&, const Pn_tot_flux_err&, const Ep_det_ml&, const M1_det_ml&, const M2_det_ml&, const Pn_det_ml&, const M1_ontime&, const M2_ontime&, const Pn_ontime&, const Ep_extent&, const Ep_ext_err&, const Ep_flag&, const Srcdet&)’:
Eindex.h:476:5: warning: ‘EpicsourcesprocessedRow::_row’ is initialized with itself [-Winit-self]
  476 |     EpicsourcesprocessedRow( unsigned int v0
      |     ^~~~~~~~~~~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Pindex.cc
In file included from Pindex.h:27,
                 from Pindex.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from Filename.h:23,
                 from Pindex.h:32:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from Pindex.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
Pindex.cc: In constructor ‘Pindex::Pindex(const std::string&)’:
Pindex.cc:2468:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2468 |     char* bn = "CATCAT";
      |                ^~~~~~~~
Pindex.cc:2476:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2476 |     bn = "CATOBS";
      |          ^~~~~~~~
Pindex.cc:2484:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2484 |     bn = "CATSRC";
      |          ^~~~~~~~
Pindex.cc:2492:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2492 |     bn = "EPICEXP";
      |          ^~~~~~~~~
Pindex.cc:2500:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2500 |     bn = "EPICOBS";
      |          ^~~~~~~~~
Pindex.cc:2508:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2508 |     bn = "EPICSRC";
      |          ^~~~~~~~~
Pindex.cc:2516:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2516 |     bn = "INSTSUMM";
      |          ^~~~~~~~~~
Pindex.cc:2524:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2524 |     bn = "OMEXP";
      |          ^~~~~~~
Pindex.cc:2533:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2533 |     bn = "OMOBS";
      |          ^~~~~~~
Pindex.cc:2541:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2541 |     bn = "OMSRC";
      |          ^~~~~~~
Pindex.cc:2549:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2549 |     bn = "OMSW";
      |          ^~~~~~
Pindex.cc:2557:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2557 |     bn = "PPSOBS";
      |          ^~~~~~~~
Pindex.cc:2565:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2565 |     bn = "RGSEXP";
      |          ^~~~~~~~
Pindex.cc:2573:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2573 |     bn = "RGSOBS";
      |          ^~~~~~~~
Pindex.cc:2581:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2581 |     bn = "RGSSRC";
      |          ^~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  PpssummCommon.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from /workspaces/xmm_sas22/include/utils/StringIntMap.h:97,
                 from /workspaces/xmm_sas22/include/utils/STime.h:128,
                 from PpssummCommon.h:33,
                 from PpssummCommon.cc:17:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppssumm_typedef.h:24,
                 from PpssummCommon.h:25:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Instrument.h:21,
                 from PpssummCommon.h:26:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/functional:49,
                 from PpssummCommon.h:22:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ExtendFitsColumn.h:28,
                 from Pindex.h:45,
                 from PpssummCommon.h:28:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  sFunctions.cc
In file included from SAttribute.h:24,
                 from sFunctions.h:22,
                 from sFunctions.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  STable.cc
In file included from SAttribute.h:24,
                 from STable.h:23,
                 from STable.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  SColumn.cc
In file included from SAttribute.h:24,
                 from SColumn.h:23,
                 from SColumn.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  SAttribute.cc
In file included from SAttribute.h:24,
                 from SAttribute.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  key_algo.cc
In file included from ppssumm_typedef.h:24,
                 from string_algo.h:19,
                 from Instrument.h:21,
                 from Filename.h:23,
                 from key_algo.h:23,
                 from key_algo.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from key_algo.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Degrees.cc
In file included from Degrees.h:23,
                 from Degrees.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ProductClass.cc
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Osw_id.cc
In file included from ppssumm_typedef.h:24,
                 from string_algo.h:19,
                 from Osw_id.h:25,
                 from Osw_id.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from Osw_id.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Filtgrps.cc
In file included from ppssumm_typedef.h:24,
                 from Filtgrps.h:24,
                 from Filtgrps.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Band.cc
In file included from Band.h:23,
                 from Band.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Datamode.cc
In file included from ppssumm_typedef.h:24,
                 from Datamode.h:24,
                 from Datamode.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from Datamode.h:25:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from Datamode.h:19:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  Src_num.cc
In file included from Src_num.h:25,
                 from Src_num.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ppssumm_fits.cc
In file included from ppssumm_typedef.h:24,
                 from ppssumm_fits.h:23,
                 from ppssumm_fits.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
In file included from ExtendFitsColumn.h:28,
                 from ppssumm_fits.h:24:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from FitsColumn.h:33,
                 from ExtendFitsColumn.h:29:
string_algo.h: At global scope:
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from ppssumm_fits.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ExtendFitsColumn.cc
In file included from ExtendFitsColumn.h:28,
                 from ExtendFitsColumn.cc:17:
ppssumm_algo.h: In function ‘void reorder(Ii_, Ii_, Io_, Io_)’:
ppssumm_algo.h:77:55: warning: typedef ‘otype’ locally defined but not used [-Wunused-local-typedefs]
   77 |     typedef typename iterator_traits<Io_>::value_type otype;
      |                                                       ^~~~~
ppssumm_algo.h: In function ‘void equal_ranges(Ri_, Ri_, Oi_)’:
ppssumm_algo.h:219:42: warning: typedef ‘offset_range’ locally defined but not used [-Wunused-local-typedefs]
  219 |     typedef std::pair< offset , offset > offset_range;
      |                                          ^~~~~~~~~~~~
In file included from ppssumm_typedef.h:24,
                 from string_algo.h:19,
                 from FitsColumn.h:33,
                 from ExtendFitsColumn.h:29:
/workspaces/xmm_sas22/include/Dal.h: At global scope:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/ios_base.h:41,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/streambuf:43,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/streambuf_iterator.h:35,
                 from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/iterator:66,
                 from ExtendFitsColumn.h:27:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  string_algo.cc
In file included from ppssumm_typedef.h:24,
                 from string_algo.h:19,
                 from string_algo.cc:17:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
string_algo.h:51:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   51 |     class toString : unary_function< TP , std::string >
      |                      ^~~~~~~~~~~~~~
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/string:49,
                 from ppssumm_typedef.h:20:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:74:37: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   74 |     class toString< std::string > : unary_function< std::string , std::string >
      |                                     ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:87:31: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   87 |     class toString< bool8 > : unary_function< bool8 , std::string >
      |                               ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
string_algo.h:98:22: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
   98 |     class notBlank : unary_function< std::string  , bool  >
      |                      ^~~~~~~~~~~~~~
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  stripws.cc
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  task_info.cc
/usr/bin/ar cur libppsslewsumm.a ppsslewsumm_h_imp.o ppsslewsumm_f_mod.o ppsslewsumm_f.o ppsslewsumm.o CatSummary.o OmSummary.o RgsSummary.o EpicSummary.o ObsSummary.o ProductSummary.o Filename.o HtmlPage.o Instrument.o Obsindex.o Ppsindex.o Omindex.o Rgsindex.o Eindex.o Pindex.o PpssummCommon.o sFunctions.o STable.o SColumn.o SAttribute.o key_algo.o Degrees.o ProductClass.o Osw_id.o Filtgrps.o Band.o Datamode.o Src_num.o ppssumm_fits.o ExtendFitsColumn.o string_algo.o stripws.o task_info.o
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libppsslewsumm.a
g++ -shared -Wl,-h,libppsslewsumm.so.1.3 -Wl,-rpath,\$ORIGIN -Wl,-rpath,\$ORIGIN/../libextra -o libppsslewsumm.so.1.3 ppsslewsumm_h_imp.o ppsslewsumm_f_mod.o ppsslewsumm_f.o ppsslewsumm.o CatSummary.o OmSummary.o RgsSummary.o EpicSummary.o ObsSummary.o ProductSummary.o Filename.o HtmlPage.o Instrument.o Obsindex.o Ppsindex.o Omindex.o Rgsindex.o Eindex.o Pindex.o PpssummCommon.o sFunctions.o STable.o SColumn.o SAttribute.o key_algo.o Degrees.o ProductClass.o Osw_id.o Filtgrps.o Band.o Datamode.o Src_num.o ppssumm_fits.o ExtendFitsColumn.o string_algo.o stripws.o task_info.o -lmetatask -ldal -lparam -lselector -lcaloalutils -ldal -lslatec -lerror -lutils -lmetatask -L/sasbuild/tools/qt-x11-free/lib -lqt  -lgfortran -lcfitsio -ldl -lm -L. 
/usr/bin/ld: ppsslewsumm.o: in function `ppsslewsumm':
/workspaces/xmm_sas22/packages/ppsslewsumm/src/ppsslewsumm.cc:68: warning: the use of `tempnam' is dangerous, better use `mkstemp'
T=ppsslewsumm ;\
sed "s/taskname/$T/g" /workspaces/xmm_sas22/packages/taskmain/src/main.cc | sed "s/VERSION/1.3.1/g; s/RELEASE/22.0.0-7025b7742-20241122/g; s/PACKAGE/ppsslewsumm/g" > ppsslewsumm_main.cc
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas22/include/config-std.h -imacros /workspaces/xmm_sas22/config.h -I/workspaces/xmm_sas22/include -I/workspaces/xmm_sas22/include/dal -I/workspaces/xmm_sas22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  ppsslewsumm_main.cc
In file included from /sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/strstream:50,
                 from /workspaces/xmm_sas22/include/utils/stringutil.h:27,
                 from ppsslewsumm_main.cc:38:
/sasbuild/tools/gcc-13.3.0/include/c++/13.3.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from ppsslewsumm_main.cc:52:
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:632:7: note:   by ‘Table& Table::operator=(const Table&)’
  632 | class Table : public virtual Block, public virtual Seekable<unsigned long>
      |       ^~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:730:7: note:   by ‘Column& Column::operator=(const Column&)’
  730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child<Table>, public virtual Seekable<unsigned long>
      |       ^~~~~~
/workspaces/xmm_sas22/include/Dal.h:423:27: warning: ‘virtual Attributable& Attributable::operator=(const Attributable&)’ was hidden [-Woverloaded-virtual=]
  423 |     virtual Attributable& operator=( const Attributable& ) = 0;
      |                           ^~~~~~~~
/workspaces/xmm_sas22/include/Dal.h:773:7: note:   by ‘Array& Array::operator=(const Array&)’
  773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec >
      |       ^~~~~
g++ -Wl,-rpath,\$ORIGIN/../lib -Wl,-rpath,\$ORIGIN/../libextra -L/workspaces/xmm_sas22/lib -o ppsslewsumm ppsslewsumm_main.o -lppsslewsumm -lmetatask -ldal -lparam -lselector -lcaloalutils -ldal -lslatec -lerror -lutils -lmetatask -L/sasbuild/tools/qt-x11-free/lib -lqt  -lgfortran -lcfitsio -ldl -lm -L. 
sed -e "s/DOC/ppsslewsumm/" -e "s/TYPE/user/" < \
/workspaces/xmm_sas22/packages/sas/doc/lib/package.tex | /workspaces/xmm_sas22/packages/sas/bin/texcombine | \
/workspaces/xmm_sas22/packages/sas/bin/fixdoc -type=user ppsslewsumm 1.3.1 ppsslewsumm 22.0.0-7025b7742-20241122 > ppsslewsumm.tex
   including sasuser...
      including sasglobal...
   including ppsslewsumm_description...

latex ppsslewsumm < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 )
bibtex ppsslewsumm < /dev/null > makedoc.log
latex ppsslewsumm < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 )
latex ppsslewsumm < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 )
dvips -o ppsslewsumm.ps ppsslewsumm > makedoc.log 2>&1 || ( cat makedoc.log ; exit 1 )
dvipdf ppsslewsumm > makedoc.log 2>&1 || ( cat makedoc.log ; continue ) 
gzip -f ppsslewsumm.ps
SASRELDIR=../../.. ;\
export SASRELDIR ;\
latex2html -nouse_pdftex -init_file /workspaces/xmm_sas22/packages/sas/doc/lib/latex2html.init ppsslewsumm > /dev/null
texexpand V2020 (Released January 1, 2020)

Warning: No implementation found for option: `version' for `sasdoc' package

Warning: No implementation found for option: `version' for `sasdoc' package
/usr/bin/echo ""

mkpkgidx -t . > /dev/null || (rm -f ppsslewsumm/index.pl ; exit 1)
pointer=ppsslewsumm/ChangeLog ; \
target=../../../packages/ppsslewsumm/ChangeLog ; \
if [ -f $target -a \( ! -h $pointer \) ] ; then \
  ln -s ../$target $pointer ; \
fi
rm ppsslewsumm.tex
Testing testppssumm ... passed