--- Dependency check [begin] --- --- Dependency check [end] --- --- Distribution check [begin] --- Version 1.4.1 - 2018-05-21 (AI) Information: this ChangeLog entry matches the version number: Version 1.4.1 - 2018-05-21 (AI) Can't exec "parselayout": No such file or directory at /opt/homebrew/opt/perl/lib/perl5/site_perl/5.38/Shell.pm line 120, line 6. Can't exec parselayout: No such file or directory /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/sas/bin/sastaskhdr_gfortran rgscombine 1.4.1 rgscombine 22.1.0-526d2e292-20250825 > rgscombine.h /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/sas/bin/sastaskhimp rgscombine 1.4.1 rgscombine 22.1.0-526d2e292-20250825 > rgscombine_h_imp.cc T=rgscombine ;\ sed "s/taskname/$T/g" /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/taskmain/src/task_mod.f90 > rgscombine_f_mod.f90 T=rgscombine ;\ sed "s/taskname/$T/g" /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/taskmain/src/task_f.cc | sed "s/taskproc/$T_/g" > rgscombine_f.cc Dependencies for rgscombine Dependencies for checkrgscombine /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -DUSE_DAL -DUSE_POPUP -include /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h -imacros /Volumes/SAS/sasbuild/sasdev/xmm_sas/config.h -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/dal -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils -I/Volumes/SAS/sasbuild/tools/qt-x11-free/include -I. rgscombine_h_imp.cc In file included from :3: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h:27:25: warning: using directive refers to implicitly-defined namespace 'std' 27 | using namespace std; | ^ 1 warning generated. gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/dal -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils rgscombine_f_mod.f90 /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -DUSE_DAL -DUSE_POPUP -include /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h -imacros /Volumes/SAS/sasbuild/sasdev/xmm_sas/config.h -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/dal -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils -I/Volumes/SAS/sasbuild/tools/qt-x11-free/include -I. rgscombine_f.cc In file included from :3: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h:27:25: warning: using directive refers to implicitly-defined namespace 'std' 27 | using namespace std; | ^ 1 warning generated. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -DUSE_DAL -DUSE_POPUP -include /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h -imacros /Volumes/SAS/sasbuild/sasdev/xmm_sas/config.h -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/dal -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils -I/Volumes/SAS/sasbuild/tools/qt-x11-free/include -I. rgscombine.cc In file included from :3: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h:27:25: warning: using directive refers to implicitly-defined namespace 'std' 27 | using namespace std; | ^ In file included from rgscombine.cc:31: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:136:7: warning: struct 'Array' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 136 | struct Array* array; | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:773:7: note: previous use is here 773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec > | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:136:7: note: did you mean class here? 136 | struct Array* array; | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:141:7: warning: struct 'GridSpan' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 141 | struct GridSpan beta, xdsp; | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/scanningLib.h:78:10: note: previous use is here 78 | class GridSpan : public Grid, public Span { | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:141:7: note: did you mean class here? 141 | struct GridSpan beta, xdsp; | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:144:20: warning: struct 'Array' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 144 | ExposureMap( struct Array* ); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:773:7: note: previous use is here 773 | class Array : public virtual DataComponent, public virtual Block, public virtual Seekable< longVec > | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:144:20: note: did you mean class here? 144 | ExposureMap( struct Array* ); | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:148:7: warning: struct 'ArrayData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 148 | struct ArrayData* _data; | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:918:7: note: previous use is here 918 | class ArrayData : public virtual MatrixData, public virtual Child | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:148:7: note: did you mean class here? 148 | struct ArrayData* _data; | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:151:4: warning: struct 'GridSpan' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 151 | struct GridSpan gridspan( const Column* ); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/scanningLib.h:78:10: note: previous use is here 78 | class GridSpan : public Grid, public Span { | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:151:4: note: did you mean class here? 151 | struct GridSpan gridspan( const Column* ); | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:152:4: warning: struct 'GridSpan' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 152 | struct GridSpan gridspan( const Array*, unsigned axis ); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/scanningLib.h:78:10: note: previous use is here 78 | class GridSpan : public Grid, public Span { | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/rgsPixelsLib.h:152:4: note: did you mean class here? 152 | struct GridSpan gridspan( const Array*, unsigned axis ); | ^~~~~~ | class In file included from rgscombine.cc:32: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:37:12: warning: struct 'ColumnData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 37 | DalVec( struct ColumnData *data = 0 ) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:863:7: note: previous use is here 863 | class ColumnData : public virtual Data, public virtual Seekable, public virtual Child | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:37:12: note: did you mean class here? 37 | DalVec( struct ColumnData *data = 0 ) | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:43:12: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 43 | DalVec( struct Table *table, | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:43:12: note: did you mean class here? 43 | DalVec( struct Table *table, | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:47:16: warning: struct 'ColumnData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 47 | void reset( struct ColumnData *data = 0 ) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:863:7: note: previous use is here 863 | class ColumnData : public virtual Data, public virtual Seekable, public virtual Child | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:47:16: note: did you mean class here? 47 | void reset( struct ColumnData *data = 0 ) | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:61:16: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 61 | void reset( struct Table *table, | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:61:16: note: did you mean class here? 61 | void reset( struct Table *table, | ^~~~~~ | class /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:85:4: warning: struct 'ColumnData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 85 | struct ColumnData* _data; | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:863:7: note: previous use is here 863 | class ColumnData : public virtual Data, public virtual Seekable, public virtual Child | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/DalVec.h:85:4: note: did you mean class here? 85 | struct ColumnData* _data; | ^~~~~~ | class rgscombine.cc:110:3: warning: struct 'GridSpan' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 110 | struct GridSpan _grid; | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/scanningLib.h:78:10: note: previous use is here 78 | class GridSpan : public Grid, public Span { | ^ rgscombine.cc:110:3: note: did you mean class here? 110 | struct GridSpan _grid; | ^~~~~~ | class rgscombine.cc:215:7: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 215 | int prev = (*lower).second; | ^ rgscombine.cc:252:7: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 252 | int prev = (*lower).second; | ^ rgscombine.cc:287:7: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 287 | int prev = (*lower).second; | ^ rgscombine.cc:312:3: warning: struct 'CellData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 312 | struct CellData *fChanData = fChan->cellData(w); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:902:7: note: previous use is here 902 | class CellData : public virtual Data, public virtual Seekable, public virtual Child | ^ rgscombine.cc:312:3: note: did you mean class here? 312 | struct CellData *fChanData = fChan->cellData(w); | ^~~~~~ | class rgscombine.cc:313:3: warning: struct 'CellData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 313 | struct CellData *nChanData = nChan->cellData(w); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:902:7: note: previous use is here 902 | class CellData : public virtual Data, public virtual Seekable, public virtual Child | ^ rgscombine.cc:313:3: note: did you mean class here? 313 | struct CellData *nChanData = nChan->cellData(w); | ^~~~~~ | class rgscombine.cc:314:3: warning: struct 'CellData' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 314 | struct CellData *rmatrixData = rmatrix->cellData(w); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:902:7: note: previous use is here 902 | class CellData : public virtual Data, public virtual Seekable, public virtual Child | ^ rgscombine.cc:314:3: note: did you mean class here? 314 | struct CellData *rmatrixData = rmatrix->cellData(w); | ^~~~~~ | class rgscombine.cc:415:2: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 415 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:415:2: note: did you mean class here? 415 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:425:2: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 425 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:425:2: note: did you mean class here? 425 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:449:2: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 449 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:449:2: note: did you mean class here? 449 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:459:2: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 459 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:459:2: note: did you mean class here? 459 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:470:2: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 470 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:470:2: note: did you mean class here? 470 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:471:2: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 471 | struct Table *table = dataset->table("SPECTRUM"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ rgscombine.cc:471:2: note: did you mean class here? 471 | struct Table *table = dataset->table("SPECTRUM"); | ^~~~~~ | class rgscombine.cc:472:2: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 472 | struct Column *chc = table->column("CHANNEL"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child, public virtual Seekable | ^ rgscombine.cc:472:2: note: did you mean class here? 472 | struct Column *chc = table->column("CHANNEL"); | ^~~~~~ | class rgscombine.cc:482:2: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 482 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:482:2: note: did you mean class here? 482 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:550:3: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 550 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:550:3: note: did you mean class here? 550 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:619:3: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 619 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:619:3: note: did you mean class here? 619 | struct DataSet *dataset = dataSetServer->open(filename, Dal::Read); | ^~~~~~ | class rgscombine.cc:702:4: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 702 | struct DataSet *dataset = dataSetServer->open(filename,Dal::Read); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:702:4: note: did you mean class here? 702 | struct DataSet *dataset = dataSetServer->open(filename,Dal::Read); | ^~~~~~ | class rgscombine.cc:903:4: warning: struct 'GridSpan' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 903 | struct GridSpan grid( realParameter("min"), | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/rgslib/scanningLib.h:78:10: note: previous use is here 78 | class GridSpan : public Grid, public Span { | ^ rgscombine.cc:903:4: note: did you mean class here? 903 | struct GridSpan grid( realParameter("min"), | ^~~~~~ | class rgscombine.cc:919:4: warning: struct 'Adder' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 919 | struct Adder Adder(grid, realrows, pha.size()); | ^ rgscombine.cc:41:7: note: previous use is here 41 | class Adder{ | ^ rgscombine.cc:919:4: note: did you mean class here? 919 | struct Adder Adder(grid, realrows, pha.size()); | ^~~~~~ | class rgscombine.cc:1018:5: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1018 | struct DataSet *dataset1 = dataSetServer->open( filename1, Dal::Create ); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:1018:5: note: did you mean class here? 1018 | struct DataSet *dataset1 = dataSetServer->open( filename1, Dal::Create ); | ^~~~~~ | class rgscombine.cc:1019:5: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1019 | struct Table *table1 = dataset1->addTable("SPECTRUM",grid.length()); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ rgscombine.cc:1019:5: note: did you mean class here? 1019 | struct Table *table1 = dataset1->addTable("SPECTRUM",grid.length()); | ^~~~~~ | class rgscombine.cc:1072:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1072 | struct Column *chc = channel.column(); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1072:6: note: did you mean class here? 1072 | struct Column *chc = channel.column(); | ^~~~~~ | class rgscombine.cc:1090:6: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1090 | struct DataSet *dataset2 = dataSetServer->open( filename2, Dal::Create ); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:1090:6: note: did you mean class here? 1090 | struct DataSet *dataset2 = dataSetServer->open( filename2, Dal::Create ); | ^~~~~~ | class rgscombine.cc:1091:6: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1091 | struct Table *table2 = dataset2->addTable("SPECTRUM",grid.length()); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ rgscombine.cc:1091:6: note: did you mean class here? 1091 | struct Table *table2 = dataset2->addTable("SPECTRUM",grid.length()); | ^~~~~~ | class rgscombine.cc:1139:7: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1139 | struct Column *bhc = bchannel.column(); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1139:7: note: did you mean class here? 1139 | struct Column *bhc = bchannel.column(); | ^~~~~~ | class rgscombine.cc:1157:5: warning: struct 'DataSet' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1157 | struct DataSet *dataset3 = dataSetServer->open( filename3, Dal::Create ); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:540:7: note: previous use is here 540 | class DataSet : public virtual Attributable, public virtual Child | ^ rgscombine.cc:1157:5: note: did you mean class here? 1157 | struct DataSet *dataset3 = dataSetServer->open( filename3, Dal::Create ); | ^~~~~~ | class rgscombine.cc:1158:5: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1158 | struct Table *table3 = dataset3->addTable("MATRIX",realrows); // change to realrows or calculated | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ rgscombine.cc:1158:5: note: did you mean class here? 1158 | struct Table *table3 = dataset3->addTable("MATRIX",realrows); // change to realrows or calculated | ^~~~~~ | class rgscombine.cc:1159:5: warning: struct 'Table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1159 | struct Table *table4 = dataset3->addTable("EBOUNDS",npha); // change to grid.length() or calculated | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:632:7: note: previous use is here 632 | class Table : public virtual Block, public virtual Seekable | ^ rgscombine.cc:1159:5: note: did you mean class here? 1159 | struct Table *table4 = dataset3->addTable("EBOUNDS",npha); // change to grid.length() or calculated | ^~~~~~ | class rgscombine.cc:1176:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1176 | struct Column* energ_lo = table3->column("ENERG_LO"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1176:6: note: did you mean class here? 1176 | struct Column* energ_lo = table3->column("ENERG_LO"); | ^~~~~~ | class rgscombine.cc:1177:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1177 | struct Column* energ_hi = table3->column("ENERG_HI"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1177:6: note: did you mean class here? 1177 | struct Column* energ_hi = table3->column("ENERG_HI"); | ^~~~~~ | class rgscombine.cc:1178:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1178 | struct Column* nGrp = table3->column("N_GRP"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1178:6: note: did you mean class here? 1178 | struct Column* nGrp = table3->column("N_GRP"); | ^~~~~~ | class rgscombine.cc:1179:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1179 | struct Column* fChan = table3->column("F_CHAN"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1179:6: note: did you mean class here? 1179 | struct Column* fChan = table3->column("F_CHAN"); | ^~~~~~ | class rgscombine.cc:1180:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1180 | struct Column* nChan = table3->column("N_CHAN"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1180:6: note: did you mean class here? 1180 | struct Column* nChan = table3->column("N_CHAN"); | ^~~~~~ | class rgscombine.cc:1181:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1181 | struct Column* rmatrix = table3->column("MATRIX"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1181:6: note: did you mean class here? 1181 | struct Column* rmatrix = table3->column("MATRIX"); | ^~~~~~ | class rgscombine.cc:1204:6: warning: struct 'Column' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1204 | struct Column *cp = table3->column("F_CHAN"); | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/Dal.h:730:7: note: previous use is here 730 | class Column : public virtual DataComponent, public virtual Attributable, public virtual Child
, public virtual Seekable | ^ rgscombine.cc:1204:6: note: did you mean class here? 1204 | struct Column *cp = table3->column("F_CHAN"); | ^~~~~~ | class 48 warnings generated. /usr/bin/ar cur librgscombine.a rgscombine_h_imp.o rgscombine_f_mod.o rgscombine_f.o rgscombine.o ranlib librgscombine.a /usr/bin/clang++ -bind_at_load -dynamiclib -single_module -undefined dynamic_lookup -Wl,-install_name,@loader_path/../lib/librgscombine.dylib -o librgscombine.dylib rgscombine_h_imp.o rgscombine_f_mod.o rgscombine_f.o rgscombine.o -lmetatask -lrgslib -ldal -lparam -lselector -lcaloalutils -ldal -lslatec -lerror -lutils -lmetatask -L/Volumes/SAS/sasbuild/tools/qt-x11-free/lib -lqt -framework Security ld: warning: -single_module is obsolete ld: warning: ignoring duplicate libraries: '-ldal', '-lmetatask' ld: library 'rgslib' not found clang++: error: linker command failed with exit code 1 (use -v to see invocation) make[6]: *** [librgscombine.dylib] Error 1 make[5]: *** [libs.here] Error 2 make[4]: *** [bin] Error 2 sed -e "s/DOC/rgscombine/" -e "s/TYPE/devel/" < \ /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/sas/doc/lib/package.tex | /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/sas/bin/texcombine | \ /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/sas/bin/fixdoc -type=devel rgscombine 1.4.1 rgscombine 22.1.0-526d2e292-20250825 > rgscombine.tex including sasdevel... including sasglobal... including rgscombine_description... latex rgscombine < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 ) bibtex rgscombine < /dev/null > makedoc.log make[5]: [rgscombine.ps.gz] Error 2 (ignored) latex rgscombine < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 ) latex rgscombine < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 ) dvips -o rgscombine.ps rgscombine > makedoc.log 2>&1 || ( cat makedoc.log ; exit 1 ) dvipdf rgscombine > makedoc.log 2>&1 || ( cat makedoc.log ; continue ) gzip -f rgscombine.ps SASRELDIR=../../.. ;\ export SASRELDIR ;\ latex2html -nouse_pdftex -init_file /Volumes/SAS/sasbuild/sasdev/xmm_sas/packages/sas/doc/lib/latex2html.init rgscombine > /dev/null texexpand V2024 (Released January 1, 2024) Warning: No implementation found for option: `version' for `sasdoc' package Warning: No implementation found for option: `version' for `sasdoc' package /bin/echo "" mkpkgidx -t . > /dev/null || (rm -f rgscombine/index.pl ; exit 1) pointer=rgscombine/ChangeLog ; \ target=../../../packages/rgscombine/ChangeLog ; \ if [ -f $target -a \( ! -h $pointer \) ] ; then \ ln -s ../$target $pointer ; \ fi rm rgscombine.tex /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -DUSE_DAL -DUSE_POPUP -include /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h -imacros /Volumes/SAS/sasbuild/sasdev/xmm_sas/config.h -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include/dal -I. checkrgscombine.cc In file included from :3: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/config-std.h:27:25: warning: using directive refers to implicitly-defined namespace 'std' 27 | using namespace std; | ^ 1 warning generated. /usr/bin/clang++ -L/Volumes/SAS/sasbuild/sasdev/xmm_sas/lib -o checkrgscombine -ldal checkrgscombine.o -lgfortran -lcfitsio -ldl -lm -L. Testing runrgscombine ... FAILED Message: will run ./runrgscombine for no longer than 600 seconds. Running testing script Executable does not exist Error while running ./runrgscombine ERROR: one of the tests failed