--- Dependency check [begin] --- --- Dependency check [end] --- --- Distribution check [begin] --- Version 1.148.2 - 2025-01-20 (AI) Information: this ChangeLog entry matches the version number: Version 1.148.2 - 2025-01-20 (AI) Now checking git repository... --- Distribution check [end] --- Dependencies for utils Dependencies for simplescanner Dependencies for testFileLocator Dependencies for teststringutil Dependencies for testQuotedString Dependencies for testf90cxx Dependencies for stimetest Dependencies for rantest Dependencies for testOptional Dependencies for testStringFns Dependencies for stimetestf90 Dependencies for teststringutilioexceptions Dependencies for testnumeric Dependencies for boost_tuple_test Dependencies for boost_smart_prt_test Dependencies for singleton_test Dependencies for randf90 Dependencies for rand100 /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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. FileLocator.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_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. NAN.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_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. Numeric.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_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. Random.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 types.f90 gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include random.f90 /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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. random_c.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_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. Ranlux.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_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. STime.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_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. SasFileLocator.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_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. SimpleScanner.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_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. SimpleToken.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_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. StopWatch.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_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. StringFns.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_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. Tracer.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 -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC rluxgo.f rluxgo.f:192:72: 192 | 195 TWOM24 = TWOM24 * 0.5 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 195 at (1) gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include stimetypes.f90 gfortran -c -fimplicit-none -fno-range-check -DGFORTRAN -fallow-argument-mismatch -g -fPIC -I/Volumes/SAS/sasbuild/sasdev/xmm_sas/include stime.f90 /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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. stime_c.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; | ^ stime_c.cc:67:16: warning: 'st_new0_' has C-linkage specified, but returns incomplete type 'STimeHandleF90' (aka 'Handle') which could be incompatible with C [-Wreturn-type-c-linkage] 67 | STimeHandleF90 CXXFUNC(st_new0, ST_new0)() | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :221:1: note: expanded from here 221 | st_new0_ | ^ stime_c.cc:77:16: warning: 'st_new1_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 77 | STimeHandleF90 CXXFUNC(st_new1, ST_new1)(const char *stimeStr, Integer3 len) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :222:1: note: expanded from here 222 | st_new1_ | ^ stime_c.cc:104:16: warning: 'st_new2_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 104 | STimeHandleF90 CXXFUNC(st_new2, ST_new2) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :224:1: note: expanded from here 224 | st_new2_ | ^ stime_c.cc:147:16: warning: 'st_new3_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 147 | STimeHandleF90 CXXFUNC(st_new3, ST_new3) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :226:1: note: expanded from here 226 | st_new3_ | ^ stime_c.cc:172:16: warning: 'st_new4_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 172 | STimeHandleF90 CXXFUNC(st_new4, ST_new4) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :228:1: note: expanded from here 228 | st_new4_ | ^ stime_c.cc:186:16: warning: 'st_clone_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 186 | STimeHandleF90 CXXFUNC(st_clone, ST_clone) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :229:1: note: expanded from here 229 | st_clone_ | ^ stime_c.cc:329:16: warning: 'st_currenttime_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 329 | STimeHandleF90 CXXFUNC(st_currenttime, ST_currentTime)(const Logical *asGMT) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :242:1: note: expanded from here 242 | st_currenttime_ | ^ stime_c.cc:356:16: warning: 'st_earliest_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 356 | STimeHandleF90 CXXFUNC(st_earliest, ST_earliest)() | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :246:1: note: expanded from here 246 | st_earliest_ | ^ stime_c.cc:361:16: warning: 'st_latest_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 361 | STimeHandleF90 CXXFUNC(st_latest, ST_latest)() | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :247:1: note: expanded from here 247 | st_latest_ | ^ stime_c.cc:371:19: warning: 'st_newjulianday_' has C-linkage specified, but returns incomplete type 'JDNumberHandleF90' (aka 'Handle') which could be incompatible with C [-Wreturn-type-c-linkage] 371 | JDNumberHandleF90 CXXFUNC(st_newjulianday, ST_newJulianDay) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :248:1: note: expanded from here 248 | st_newjulianday_ | ^ stime_c.cc:450:19: warning: 'st_julianday_' has C-linkage specified, but returns user-defined type 'JDNumberHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 450 | JDNumberHandleF90 CXXFUNC(st_julianday, ST_julianDay) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :255:1: note: expanded from here 255 | st_julianday_ | ^ stime_c.cc:464:19: warning: 'st_modifiedjulianday_' has C-linkage specified, but returns user-defined type 'JDNumberHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 464 | JDNumberHandleF90 CXXFUNC(st_modifiedjulianday, ST_modifiedJulianDay) | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :256:1: note: expanded from here 256 | st_modifiedjulianday_ | ^ stime_c.cc:514:16: warning: 'st_add_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 514 | STimeHandleF90 CXXFUNC(st_add, ST_add)(const STimeHandleF90 *t, | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :259:1: note: expanded from here 259 | st_add_ | ^ stime_c.cc:525:16: warning: 'st_sub_' has C-linkage specified, but returns user-defined type 'STimeHandleF90' (aka 'Handle') which is incompatible with C [-Wreturn-type-c-linkage] 525 | STimeHandleF90 CXXFUNC(st_sub, ST_sub)(const STimeHandleF90 *t, | ^ ./common.h:89:39: note: expanded from macro 'CXXFUNC' 89 | #define CXXFUNC(cname, f90name) CAT(cname, _) | ^ ./common.h:55:25: note: expanded from macro 'CAT' 55 | #define CAT(a, b) YCAT(a, b) | ^ ./common.h:54:25: note: expanded from macro 'YCAT' 54 | #define YCAT(a, b) a ## b | ^ :260:1: note: expanded from here 260 | st_sub_ | ^ 15 warnings generated. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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. stringutil.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; | ^ stringutil.cc:336:13: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 336 | char fc[n+1]; | ^~~ stringutil.cc:336:13: note: read of non-const variable 'n' is not allowed in a constant expression stringutil.cc:335:9: note: declared here 335 | int n = full_template.length(); | ^ stringutil.cc:357:13: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 357 | char fc[n+1]; | ^~~ stringutil.cc:357:13: note: read of non-const variable 'n' is not allowed in a constant expression stringutil.cc:356:9: note: declared here 356 | int n = full_template.length(); | ^ 3 warnings generated. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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. Singleton.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_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. SmallObj.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_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. token.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; | ^ token.cc:136:18: warning: explicitly assigning value of variable of type 'const int *' to itself [-Wself-assign] 136 | { PROC address = address; invalidAddress(); ENDPROC } | ~~~~~~~ ^ ~~~~~~~ token.cc:138:18: warning: explicitly assigning value of variable of type 'const unsigned int *' to itself [-Wself-assign] 138 | { PROC address = address; invalidAddress(); ENDPROC } | ~~~~~~~ ^ ~~~~~~~ token.cc:140:18: warning: explicitly assigning value of variable of type 'const double *' to itself [-Wself-assign] 140 | { PROC address = address; invalidAddress(); ENDPROC } | ~~~~~~~ ^ ~~~~~~~ token.cc:142:18: warning: explicitly assigning value of variable of type 'const string *' (aka 'const basic_string *') to itself [-Wself-assign] 142 | { PROC address = address; invalidAddress(); ENDPROC } | ~~~~~~~ ^ ~~~~~~~ token.cc:382:8: warning: 'ShortTokenValue::setAddressOfValue' hides overloaded virtual functions [-Woverloaded-virtual] 382 | void setAddressOfValue( const short * address ) { PROC _addressOfValue = address; ENDPROC } | ^ token.cc:135:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const int *' vs 'const short *') 135 | virtual void setAddressOfValue( const int * address ) | ^ token.cc:137:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const unsigned int *' vs 'const short *') 137 | virtual void setAddressOfValue( const unsigned int * address ) | ^ token.cc:139:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const double *' vs 'const short *') 139 | virtual void setAddressOfValue( const double * address ) | ^ token.cc:141:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const string *' (aka 'const basic_string *') vs 'const short *') 141 | virtual void setAddressOfValue( const string * address ) | ^ token.cc:479:8: warning: 'SingleTokenValue::setAddressOfValue' hides overloaded virtual functions [-Woverloaded-virtual] 479 | void setAddressOfValue( const float * address ) { PROC _addressOfValue = address; ENDPROC } | ^ token.cc:135:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const int *' vs 'const float *') 135 | virtual void setAddressOfValue( const int * address ) | ^ token.cc:137:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const unsigned int *' vs 'const float *') 137 | virtual void setAddressOfValue( const unsigned int * address ) | ^ token.cc:139:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const double *' vs 'const float *') 139 | virtual void setAddressOfValue( const double * address ) | ^ token.cc:141:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const string *' (aka 'const basic_string *') vs 'const float *') 141 | virtual void setAddressOfValue( const string * address ) | ^ token.cc:519:8: warning: 'VectorTokenValue::setAddressOfValue' hides overloaded virtual functions [-Woverloaded-virtual] 519 | void setAddressOfValue( const Vec * address ) { PROC _addressOfValue = address; ENDPROC } | ^ token.cc:135:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const int *' vs 'const Vec *') 135 | virtual void setAddressOfValue( const int * address ) | ^ token.cc:137:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const unsigned int *' vs 'const Vec *') 137 | virtual void setAddressOfValue( const unsigned int * address ) | ^ token.cc:139:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const double *' vs 'const Vec *') 139 | virtual void setAddressOfValue( const double * address ) | ^ token.cc:141:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const string *' (aka 'const basic_string *') vs 'const Vec *') 141 | virtual void setAddressOfValue( const string * address ) | ^ token.cc:534:8: warning: 'BTreeTokenValue::setAddressOfValue' hides overloaded virtual functions [-Woverloaded-virtual] 534 | void setAddressOfValue( const Token::BTree * address ) { PROC _addressOfValue = address; ENDPROC } | ^ token.cc:135:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const int *' vs 'const Token::BTree *' (aka 'const BinaryTree *')) 135 | virtual void setAddressOfValue( const int * address ) | ^ token.cc:137:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const unsigned int *' vs 'const Token::BTree *' (aka 'const BinaryTree *')) 137 | virtual void setAddressOfValue( const unsigned int * address ) | ^ token.cc:139:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const double *' vs 'const Token::BTree *' (aka 'const BinaryTree *')) 139 | virtual void setAddressOfValue( const double * address ) | ^ token.cc:141:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const string *' (aka 'const basic_string *') vs 'const Token::BTree *' (aka 'const BinaryTree *')) 141 | virtual void setAddressOfValue( const string * address ) | ^ token.cc:548:8: warning: 'BTreeVectorTokenValue::setAddressOfValue' hides overloaded virtual functions [-Woverloaded-virtual] 548 | void setAddressOfValue( const vector * address ) { PROC _addressOfValue = address; ENDPROC } | ^ token.cc:135:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const int *' vs 'const vector *' (aka 'const vector> *')) 135 | virtual void setAddressOfValue( const int * address ) | ^ token.cc:137:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const unsigned int *' vs 'const vector *' (aka 'const vector> *')) 137 | virtual void setAddressOfValue( const unsigned int * address ) | ^ token.cc:139:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const double *' vs 'const vector *' (aka 'const vector> *')) 139 | virtual void setAddressOfValue( const double * address ) | ^ token.cc:141:16: note: hidden overloaded virtual function 'TokenValue::setAddressOfValue' declared here: type mismatch at 1st parameter ('const string *' (aka 'const basic_string *') vs 'const vector *' (aka 'const vector> *')) 141 | virtual void setAddressOfValue( const string * address ) | ^ token.cc:1311:9: warning: returning address of local temporary object [-Wreturn-stack-address] 1311 | RETURN _value -> asString().c_str(); | ^~~~~~~~~~~~~~~~~~~~ 11 warnings generated. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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. StreamT.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_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. file.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_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. scanner.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; | ^ scanner.cc:125:13: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 125 | char temp[ n ]; | ^ scanner.cc:125:13: note: function parameter 'n' with unknown value cannot be used in a constant expression scanner.cc:121:44: note: declared here 121 | ScannerT::getLine( char * line, streamsize n ) | ^ scanner.cc:440:25: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 440 | va_start( ptrToValue, tokenID ); | ^ scanner.cc:422:16: note: parameter of type 'Token::IDType' is declared here 422 | Token::IDType tokenID, | ^ scanner.cc:476:25: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 476 | va_start( ptrToValue, tokenID ); | ^ scanner.cc:422:16: note: parameter of type 'Token::IDType' is declared here 422 | Token::IDType tokenID, | ^ 4 warnings generated. /usr/bin/ar cur libutils.a FileLocator.o NAN.o Numeric.o Random.o random.o random_c.o Ranlux.o STime.o SasFileLocator.o SimpleScanner.o SimpleToken.o StopWatch.o StringFns.o Tracer.o rluxgo.o stime.o stime_c.o stimetypes.o stringutil.o types.o Singleton.o SmallObj.o token.o StreamT.o file.o scanner.o ranlib libutils.a /usr/bin/clang++ -bind_at_load -dynamiclib -single_module -undefined dynamic_lookup -Wl,-install_name,@loader_path/../lib/libutils.dylib -o libutils.dylib FileLocator.o NAN.o Numeric.o Random.o random.o random_c.o Ranlux.o STime.o SasFileLocator.o SimpleScanner.o SimpleToken.o StopWatch.o StringFns.o Tracer.o rluxgo.o stime.o stime_c.o stimetypes.o stringutil.o types.o Singleton.o SmallObj.o token.o StreamT.o file.o scanner.o ld: warning: -single_module is obsolete 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/utils replace.f90 /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. simplescanner.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 simplescanner -lutils simplescanner.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. testFileLocator.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 testFileLocator -lutils testFileLocator.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. teststringutil.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 teststringutil -lutils teststringutil.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. testQuotedString.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 testQuotedString -lutils testQuotedString.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. testf90cxx.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/utils amod.f90 /usr/bin/clang++ -L/Volumes/SAS/sasbuild/sasdev/xmm_sas/lib -o testf90cxx -lutils testf90cxx.o amod.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. stimetest.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 stimetest -lutils stimetest.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. rantest.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 rantest -lutils rantest.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. testOptional.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 testOptional -lutils testOptional.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. testStringFns.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 testStringFns -lutils testStringFns.o -lgfortran -lcfitsio -ldl -lm -L. 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/utils stimetestf90.f90 /usr/bin/clang++ -L/Volumes/SAS/sasbuild/sasdev/xmm_sas/lib -o stimetestf90 -lutils stimetestf90.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. teststringutilioexceptions.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 teststringutilioexceptions -lutils teststringutilioexceptions.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. testnumeric.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 testnumeric -lutils testnumeric.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. boost_tuple_test.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 boost_tuple_test.cc:6: In file included from /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/tuple/tuple.hpp:33: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/tuple/detail/tuple_basic.hpp:388:5: warning: unused typedef 'boost_static_assert_typedef_388' [-Wunused-local-typedef] 388 | BOOST_STATIC_ASSERT(length::value == 2); // check length = 2 | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/static_assert.hpp:119:10: note: expanded from macro 'BOOST_STATIC_ASSERT' 119 | BOOST_JOIN(boost_static_assert_typedef_, __LINE__) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/config/suffix.hpp:566:28: note: expanded from macro 'BOOST_JOIN' 566 | #define BOOST_JOIN( X, Y ) BOOST_DO_JOIN( X, Y ) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/config/suffix.hpp:567:31: note: expanded from macro 'BOOST_DO_JOIN' 567 | #define BOOST_DO_JOIN( X, Y ) BOOST_DO_JOIN2(X,Y) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/config/suffix.hpp:568:32: note: expanded from macro 'BOOST_DO_JOIN2' 568 | #define BOOST_DO_JOIN2( X, Y ) X##Y | ^ :54:1: note: expanded from here 54 | boost_static_assert_typedef_388 | ^ In file included from boost_tuple_test.cc:6: In file included from /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/tuple/tuple.hpp:33: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/tuple/detail/tuple_basic.hpp:636:5: warning: unused typedef 'boost_static_assert_typedef_636' [-Wunused-local-typedef] 636 | BOOST_STATIC_ASSERT(length::value == 2);// check_length = 2 | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/static_assert.hpp:119:10: note: expanded from macro 'BOOST_STATIC_ASSERT' 119 | BOOST_JOIN(boost_static_assert_typedef_, __LINE__) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/config/suffix.hpp:566:28: note: expanded from macro 'BOOST_JOIN' 566 | #define BOOST_JOIN( X, Y ) BOOST_DO_JOIN( X, Y ) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/config/suffix.hpp:567:31: note: expanded from macro 'BOOST_DO_JOIN' 567 | #define BOOST_DO_JOIN( X, Y ) BOOST_DO_JOIN2(X,Y) | ^ /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/config/suffix.hpp:568:32: note: expanded from macro 'BOOST_DO_JOIN2' 568 | #define BOOST_DO_JOIN2( X, Y ) X##Y | ^ :56:1: note: expanded from here 56 | boost_static_assert_typedef_636 | ^ 3 warnings generated. /usr/bin/clang++ -L/Volumes/SAS/sasbuild/sasdev/xmm_sas/lib -o boost_tuple_test -lutils boost_tuple_test.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. boost_smart_prt_test.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 boost_smart_prt_test.cc:8: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/scoped_ptr.hpp:66:30: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | explicit scoped_ptr(std::auto_ptr p): ptr(p.release()) // never throws | ^ boost_smart_prt_test.cc:14:28: note: in instantiation of template class 'boost::scoped_ptr' requested here 14 | boost::scoped_ptr ptr; | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/auto_ptr.h:29:28: note: 'auto_ptr' has been explicitly marked deprecated here 29 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr { | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:719:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 719 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:696:49: note: expanded from macro '_LIBCPP_DEPRECATED' 696 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from boost_smart_prt_test.cc:8: /Volumes/SAS/sasbuild/sasdev/xmm_sas/include/utils/boost/scoped_ptr.hpp:66:30: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | explicit scoped_ptr(std::auto_ptr p): ptr(p.release()) // never throws | ^ boost_smart_prt_test.cc:22:29: note: in instantiation of template class 'boost::scoped_ptr' requested here 22 | boost::scoped_ptr x(new Shoe); | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/auto_ptr.h:29:28: note: 'auto_ptr' has been explicitly marked deprecated here 29 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr { | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:719:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 719 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:696:49: note: expanded from macro '_LIBCPP_DEPRECATED' 696 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 3 warnings generated. /usr/bin/clang++ -L/Volumes/SAS/sasbuild/sasdev/xmm_sas/lib -o boost_smart_prt_test -lutils boost_smart_prt_test.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. singleton_test.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 singleton_test -lutils singleton_test.o -lgfortran -lcfitsio -ldl -lm -L. 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/utils randf90.f90 /usr/bin/clang++ -L/Volumes/SAS/sasbuild/sasdev/xmm_sas/lib -o randf90 -lutils randf90.o -lgfortran -lcfitsio -ldl -lm -L. /usr/bin/clang++ -c -Wall -DGFORTRAN -std=gnu++14 -fno-common -g -fPIC -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/utils -I. rand100.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 rand100 -lutils rand100.o -lgfortran -lcfitsio -ldl -lm -L. Testing simplescanner ... passed Testing testFileLocator ... passed Testing teststringutil ... passed Testing testQuotedString ... passed Testing testf90cxx ... passed Testing stimetest ... passed Testing rantest ... passed Testing testOptional ... passed Testing testStringFns ... passed Testing stimetestf90 ... passed Testing teststringutilioexceptions ... passed Testing testnumeric ... passed Testing boost_tuple_test ... passed Testing boost_smart_prt_test ... passed Testing singleton_test ... passed Testing randf90 ... passed Testing rand100 ... passed Testing randseedtest ... passed