--- Dependency check [begin] ---


--- Dependency check [end] ---



--- Distribution check [begin] ---

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

Information: ./config/omflatindex.par is an XML parameter file, I cannot yet validate it. Skipped.
Warning: omflatindex - missing lyt files.
Now checking git repository...


--- Distribution check [end] ---

/workspaces/xmm_sas_ubuntu_22/packages/sas/bin/sastaskhdr_gfortran  omflatindex 2.7.1 omflatindex 22.0.0-4471cb582-20240930 > omflatindex.h
/workspaces/xmm_sas_ubuntu_22/packages/sas/bin/sastaskhimp omflatindex 2.7.1 omflatindex 22.0.0-4471cb582-20240930 > omflatindex_h_imp.cc
T=omflatindex ;\
sed "s/taskname/$T/g" /workspaces/xmm_sas_ubuntu_22/packages/taskmain/src/task_c.cc | sed "s/taskproc/$T_mod_MP_$T/g" > omflatindex_c.cc
Dependencies for omflatindex
cc1: warning: command-line option ‘-std=gnu++14’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-std=gnu++14’ is valid for C++/ObjC++ but not for C
Dependencies for checkindex
g++ -c -Wall -DGFORTRAN -std=gnu++14 -g  -fPIC -DUSE_OAL -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas_ubuntu_22/include/config-std.h -imacros /workspaces/xmm_sas_ubuntu_22/config.h -I/workspaces/xmm_sas_ubuntu_22/include -I/workspaces/xmm_sas_ubuntu_22/include/dal -I/workspaces/xmm_sas_ubuntu_22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  omflatindex_h_imp.cc
In file included from /workspaces/xmm_sas_ubuntu_22/include/DalRegister.h:27,
                 from omflatindex_h_imp.cc:12:
/workspaces/xmm_sas_ubuntu_22/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_sas_ubuntu_22/include/Dal.h:547:22: note:   by ‘virtual DataSet& DataSet::operator=(const DataSet&)’
  547 |     virtual DataSet& operator=( const DataSet& ) = 0;
      |                      ^~~~~~~~
/workspaces/xmm_sas_ubuntu_22/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_sas_ubuntu_22/include/Dal.h:600:7: note:   by ‘Block& Block::operator=(const Block&)’
  600 | class Block : public virtual Attributable, public virtual Child<DataSet>
      |       ^~~~~
/workspaces/xmm_sas_ubuntu_22/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_sas_ubuntu_22/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_sas_ubuntu_22/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_sas_ubuntu_22/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_sas_ubuntu_22/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_sas_ubuntu_22/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_OAL -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas_ubuntu_22/include/config-std.h -imacros /workspaces/xmm_sas_ubuntu_22/config.h -I/workspaces/xmm_sas_ubuntu_22/include -I/workspaces/xmm_sas_ubuntu_22/include/dal -I/workspaces/xmm_sas_ubuntu_22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  omflatindex_c.cc
gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/workspaces/xmm_sas_ubuntu_22/include -I/workspaces/xmm_sas_ubuntu_22/include/dal -I/workspaces/xmm_sas_ubuntu_22/include/utils omflatindex_mod.f90
gcc  -c -Wall -std=gnu++14 -g -fPIC -fPIC -DUSE_OAL -DUSE_DAL -DUSE_POPUP -include /workspaces/xmm_sas_ubuntu_22/include/config-std.h -imacros /workspaces/xmm_sas_ubuntu_22/config.h -I/workspaces/xmm_sas_ubuntu_22/include -I/workspaces/xmm_sas_ubuntu_22/include/dal -I/workspaces/xmm_sas_ubuntu_22/include/utils -I/sasbuild/tools/qt-x11-free/include -I.  timeconv.c
cc1: warning: command-line option ‘-std=gnu++14’ is valid for C++/ObjC++ but not for C
timeconv.c: In function ‘test_’:
timeconv.c:74:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   74 |     for (i = 0; i < *n; i++)
      |     ^~~
timeconv.c:78:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   78 |         a = Function(value);
      |         ^
timeconv.c:70:15: warning: variable ‘a’ set but not used [-Wunused-but-set-variable]
   70 |        double a;
      |               ^
timeconv.c: In function ‘TestFunction_’:
timeconv.c:86:12: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
   86 |     double b;
      |            ^
/usr/bin/ar cur libomflatindex.a omflatindex_h_imp.o omflatindex_c.o omflatindex_mod.o timeconv.o
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libomflatindex.a
g++ -shared -Wl,-h,libomflatindex.so.2.7 -Wl,-rpath,\$ORIGIN -Wl,-rpath,\$ORIGIN/../libextra -o libomflatindex.so.2.7 omflatindex_h_imp.o omflatindex_c.o omflatindex_mod.o timeconv.o -lmetatask -loal -ldal -lcaloalutils -lslatec -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: cannot find -lselector: No such file or directory
collect2: error: ld returned 1 exit status
make[6]: *** [/workspaces/xmm_sas_ubuntu_22/Make.include:1488: libomflatindex.so.2.7] Error 1
make[5]: *** [/workspaces/xmm_sas_ubuntu_22/Make.include:1307: libs.here] Error 2
make[4]: *** [/workspaces/xmm_sas_ubuntu_22/Make.include:953: bin] Error 2
sed -e "s/DOC/omflatindex/" -e "s/TYPE/user/" < \
/workspaces/xmm_sas_ubuntu_22/packages/sas/doc/lib/package.tex | /workspaces/xmm_sas_ubuntu_22/packages/sas/bin/texcombine | \
/workspaces/xmm_sas_ubuntu_22/packages/sas/bin/fixdoc -type=user omflatindex 2.7.1 omflatindex 22.0.0-4471cb582-20240930 > omflatindex.tex
   including sasuser...
      including sasglobal...
   including omflatindex_description...

latex omflatindex < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 )
bibtex omflatindex < /dev/null > makedoc.log
make[5]: [/workspaces/xmm_sas_ubuntu_22/Make.include:1062: omflatindex.ps.gz] Error 2 (ignored)
latex omflatindex < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 )
latex omflatindex < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 )
dvips -o omflatindex.ps omflatindex > makedoc.log 2>&1 || ( cat makedoc.log ; exit 1 )
dvipdf omflatindex > makedoc.log 2>&1 || ( cat makedoc.log ; continue ) 
gzip -f omflatindex.ps
SASRELDIR=../../.. ;\
export SASRELDIR ;\
latex2html -nouse_pdftex -init_file /workspaces/xmm_sas_ubuntu_22/packages/sas/doc/lib/latex2html.init omflatindex > /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 omflatindex/index.pl ; exit 1)
pointer=omflatindex/ChangeLog ; \
target=../../../packages/omflatindex/ChangeLog ; \
if [ -f $target -a \( ! -h $pointer \) ] ; then \
  ln -s ../$target $pointer ; \
fi
rm omflatindex.tex
gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/workspaces/xmm_sas_ubuntu_22/include -I/workspaces/xmm_sas_ubuntu_22/include/dal -I/workspaces/xmm_sas_ubuntu_22/include/utils checkindex.f90
make[5]: *** No rule to make target '-lselector', needed by 'checkindex'.  Stop.
make[4]: *** [/workspaces/xmm_sas_ubuntu_22/Make.include:953: tests] Error 2
make[6]: *** No rule to make target '-lselector', needed by 'checkindex'.  Stop.
make[5]: *** [/workspaces/xmm_sas_ubuntu_22/Make.include:953: runtests] Error 2