The following is the displayed messages when I compile the code changes in algorithm source code location:
Code: Select all
[jhuang@rhw9103 src]$ make clean library program
/bin/rm -f /data/data003/ADL4.2/ADL/EDR/VIIRS/aerosol/include/AutoGeneratedProEdrViirsAerosol.h /data/data003/ADL4.2/ADL/EDR/VIIRS/aerosol/src/AutoGeneratedProEdrViirsAerosol.cpp ProEdrViirsAerosol.o ProEdrViirsAerosolDelegate.o AutoGeneratedProEdrViirsAerosol.o ProEdrViirsAerosolMain.o /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.a /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.so ;
/bin/rm -f -rf ProCmnGenerateDerivedAlgorithm.exe_*;
/bin/rm -f -f *_AdlCmnGenerateDerivedAlgorithm.exe.log
/bin/rm -f /data/data003/ADL4.2/ADL/EDR/VIIRS/aerosol/include/AutoGeneratedProEdrViirsAerosol.h /data/data003/ADL4.2/ADL/EDR/VIIRS/aerosol/src/AutoGeneratedProEdrViirsAerosol.cpp ProEdrViirsAerosolMain.cpp
/data/data003/ADL4.2/ADL/tools/bin/ProCmnGenerateDerivedAlgorithm.exe -lw /data/data003/ADL4.2/ADL/cfg/srcgen.xml ProEdrViirsAerosol 48 VIIRS EDR
mv AutoGenerated*.h ../include
chmod 775 ProCmnGenerateDerivedAlgorithm.exe_*
/usr/bin/g++ -DBYTE_ORDER_LE -DADL_ENV -D_USE_FLAT_FILE_ -D_THREAD_SAFE -DGCC -m64 -fPIC -Wall -Wno-unknown-pragmas -ggdb3 -DUSE_UNDERSCORE -I../include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/exceptions/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/time/include -I/data/data003/ADL4.2/ADL/Geolocation/CmnGeo/include -I/data/data003/ADL4.2/ADL/Geolocation/novas-c201/include -I/data/data003/ADL4.2/ADL/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/DMS/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/exceptions/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/util/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/cfg/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/time/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/tk/util/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/ING/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -c ProEdrViirsAerosol.cpp -o ProEdrViirsAerosol.o
In file included from ../include/ProEdrViirsAerosol.h:102,
from ProEdrViirsAerosol.cpp:191:
../include/ProEdrViirsAerosolStruct.h:481: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolStruct.h:498: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolStruct.h:886: warning: ‘typedef’ was ignored in this declaration
ProEdrViirsAerosol.cpp: In member function ‘void ProEdrViirsAerosol::fillAotIpHeapValues()’:
ProEdrViirsAerosol.cpp:1191: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp: In member function ‘void ProEdrViirsAerosol::OzoneTrans(MDL_STRUCT*, Int32, Int32, Float32*, Float32*) const’:
ProEdrViirsAerosol.cpp:2762: warning: unused variable ‘transo2’
ProEdrViirsAerosol.cpp:2763: warning: unused variable ‘transco2’
ProEdrViirsAerosol.cpp:2764: warning: unused variable ‘transn2o’
ProEdrViirsAerosol.cpp:2765: warning: unused variable ‘transch4’
ProEdrViirsAerosol.cpp: In member function ‘void ProEdrViirsAerosol::DetermineHC(EDR_STRUCT_AEROSOL*, SM_EDR_STRUCT*, UInt32) const’:
ProEdrViirsAerosol.cpp:3174: warning: unused variable ‘qual’
ProEdrViirsAerosol.cpp:3181: warning: unused variable ‘twoScanOffset’
ProEdrViirsAerosol.cpp: In member function ‘void ProEdrViirsAerosol::AggregateHCS(EDR_STRUCT_AEROSOL*, SM_EDR_STRUCT*, Int32, Int32, Int32) const’:
ProEdrViirsAerosol.cpp:3628: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3660: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3661: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3870: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3880: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3916: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3926: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3963: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3967: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:3971: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp: In member function ‘Int32 ProEdrViirsAerosol::AOT_main()’:
ProEdrViirsAerosol.cpp:4365: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp: In member function ‘Int32 ProEdrViirsAerosol::ChsMdlLand(SDR_STRUCT_AEROSOL*, MDL_STRUCT*, AOT_STRUCT*, STRUCT_LUT*, ViirsAotLutType*, int)’:
ProEdrViirsAerosol.cpp:5454: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:5630: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:5645: warning: comparison between signed and unsigned integer expressions
ProEdrViirsAerosol.cpp:5409: warning: unused variable ‘toarefl’
ProEdrViirsAerosol.cpp:5412: warning: unused variable ‘interpReflM5’
ProEdrViirsAerosol.cpp: In member function ‘int ProEdrViirsAerosol::ChsMdlWater(SDR_STRUCT_AEROSOL*, MDL_STRUCT*, AOT_STRUCT*, STRUCT_LUT*, ViirsAOTSunGlintInfoType*, ViirsAotLutType*, int)’:
ProEdrViirsAerosol.cpp:5889: warning: ‘typedef’ was ignored in this declaration
ProEdrViirsAerosol.cpp: In member function ‘Int32 ProEdrViirsAerosol::Watertests(SDR_STRUCT_AEROSOL*, MDL_STRUCT*, FLAG_STRUCT*, int)’:
ProEdrViirsAerosol.cpp:7377: warning: unused variable ‘standardDeviation’
ProEdrViirsAerosol.cpp: In member function ‘Int32 ProEdrViirsAerosol::AOT_interp(Float32*, Float32 (*)[2], Float32 (*)[2], Float32 (*)[12][5], Int32)’:
ProEdrViirsAerosol.cpp:7804: warning: large integer implicitly truncated to unsigned type
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_Defs.h: At global scope:
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_Defs.h:120: warning: ‘INFTK_TASK_SHUTDOWNSTR’ defined but not used
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_StatusTypeMap.h:83: warning: ‘InfTk_StatusTypeMap’ defined but not used
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_DetailTypeMap.h:83: warning: ‘InfTk_DetailTypeMap’ defined but not used
/usr/bin/g++ -DBYTE_ORDER_LE -DADL_ENV -D_USE_FLAT_FILE_ -D_THREAD_SAFE -DGCC -m64 -fPIC -Wall -Wno-unknown-pragmas -ggdb3 -DUSE_UNDERSCORE -I../include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/exceptions/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/time/include -I/data/data003/ADL4.2/ADL/Geolocation/CmnGeo/include -I/data/data003/ADL4.2/ADL/Geolocation/novas-c201/include -I/data/data003/ADL4.2/ADL/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/DMS/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/exceptions/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/util/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/cfg/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/time/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/tk/util/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/ING/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -c ProEdrViirsAerosolDelegate.cpp -o ProEdrViirsAerosolDelegate.o
In file included from ../include/ProEdrViirsAerosol.h:102,
from ../include/ProEdrViirsAerosolDelegate.h:69,
from ProEdrViirsAerosolDelegate.cpp:73:
../include/ProEdrViirsAerosolStruct.h:481: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolStruct.h:498: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolStruct.h:886: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolDelegate.h: In constructor ‘ProEdrViirsAerosolDelegate::ProEdrViirsAerosolDelegate(ProCmnAlgorithm*)’:
../include/ProEdrViirsAerosolDelegate.h:235: warning: ‘ProEdrViirsAerosolDelegate::identity_’ will be initialized after
../include/ProEdrViirsAerosolDelegate.h:229: warning: ‘ProCmnCallerIDImpl ProEdrViirsAerosolDelegate::myCallerID_’
ProEdrViirsAerosolDelegate.cpp:96: warning: when initialized here
../include/ProEdrViirsAerosolDelegate.h:229: warning: ‘ProEdrViirsAerosolDelegate::myCallerID_’ will be initialized after
../include/ProEdrViirsAerosolDelegate.h:218: warning: ‘UInt8* ProEdrViirsAerosolDelegate::susmatDetectionExclusionSummaryDataPtr_’
ProEdrViirsAerosolDelegate.cpp:96: warning: when initialized here
ProEdrViirsAerosolDelegate.cpp: In member function ‘virtual void ProEdrViirsAerosolDelegate::createQualityTests()’:
ProEdrViirsAerosolDelegate.cpp:237: warning: comparison between signed and unsigned integer expressions
In file included from ProEdrViirsAerosolDelegate.cpp:82:
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h: In constructor ‘ProCmnPercentQualityFlag<Type, Type2>::ProCmnPercentQualityFlag(Int32, bool, ProCmnQualityRunPhase, Type*, ProCmnDqnPixelType, Type, Type, std::string, Int32, bool, Type2*, bool, bool, bool, Type2*, Type*, Type, Type) [with Type = unsigned char, Type2 = float]’:
ProEdrViirsAerosolDelegate.cpp:263: instantiated from here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:307: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::flagValue_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:274: warning: ‘Int32 ProCmnPercentQualityFlag<unsigned char, float>::pixelCount_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:420: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:285: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::nonExcludedCount_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:269: warning: ‘std::string ProCmnPercentQualityFlag<unsigned char, float>::metaFieldName_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:420: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:340: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::copyTest_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:312: warning: ‘Int32 ProCmnPercentQualityFlag<unsigned char, float>::numElements_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:420: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:345: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::percentPtr_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:335: warning: ‘bool ProCmnPercentQualityFlag<unsigned char, float>::allBitsSetOn_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:420: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:366: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::qualityFillPtr_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:350: warning: ‘unsigned char* ProCmnPercentQualityFlag<unsigned char, float>::qualityPtr_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:420: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h: In constructor ‘ProCmnPercentQualityFlag<Type, Type2>::ProCmnPercentQualityFlag(Int32, bool, ProCmnQualityRunPhase, Type2*) [with Type = unsigned char, Type2 = float]’:
ProEdrViirsAerosolDelegate.cpp:475: instantiated from here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:307: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::flagValue_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:274: warning: ‘Int32 ProCmnPercentQualityFlag<unsigned char, float>::pixelCount_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:468: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:285: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::nonExcludedCount_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:269: warning: ‘std::string ProCmnPercentQualityFlag<unsigned char, float>::metaFieldName_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:468: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:340: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::copyTest_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:312: warning: ‘Int32 ProCmnPercentQualityFlag<unsigned char, float>::numElements_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:468: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:345: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::percentPtr_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:335: warning: ‘bool ProCmnPercentQualityFlag<unsigned char, float>::allBitsSetOn_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:468: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:366: warning: ‘ProCmnPercentQualityFlag<unsigned char, float>::qualityFillPtr_’ will be initialized after
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:350: warning: ‘unsigned char* ProCmnPercentQualityFlag<unsigned char, float>::qualityPtr_’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:468: warning: when initialized here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h: In member function ‘Int32 ProCmnPercentQualityFlag<Type, Type2>::produceQuality() [with Type = unsigned char, Type2 = float]’:
ProEdrViirsAerosolDelegate.cpp:912: instantiated from here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:513: warning: unused variable ‘colMin’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:514: warning: unused variable ‘colMax’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:517: warning: unused variable ‘bitTestSubject’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:518: warning: unused variable ‘bitsSetOn’
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h: In member function ‘void ProCmnPercentQualityFlag<Type, Type2>::executeBitCount() [with Type = unsigned char, Type2 = float]’:
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:548: instantiated from ‘Int32 ProCmnPercentQualityFlag<Type, Type2>::produceQuality() [with Type = unsigned char, Type2 = float]’
ProEdrViirsAerosolDelegate.cpp:912: instantiated from here
/data/data003/ADL4.2/ADL/include/ProCmnPercentQualityFlag.h:821: warning: comparison between signed and unsigned integer expressions
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_Defs.h: At global scope:
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_Defs.h:120: warning: ‘INFTK_TASK_SHUTDOWNSTR’ defined but not used
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_StatusTypeMap.h:83: warning: ‘InfTk_StatusTypeMap’ defined but not used
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_DetailTypeMap.h:83: warning: ‘InfTk_DetailTypeMap’ defined but not used
/usr/bin/g++ -DBYTE_ORDER_LE -DADL_ENV -D_USE_FLAT_FILE_ -D_THREAD_SAFE -DGCC -m64 -fPIC -Wall -Wno-unknown-pragmas -ggdb3 -DUSE_UNDERSCORE -I../include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/exceptions/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/time/include -I/data/data003/ADL4.2/ADL/Geolocation/CmnGeo/include -I/data/data003/ADL4.2/ADL/Geolocation/novas-c201/include -I/data/data003/ADL4.2/ADL/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/DMS/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/exceptions/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/common/util/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/cfg/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/util/time/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/INF/tk/util/include -I/data/data003/ADL4.2/ADL/CMN/Utilities/ING/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -I/data/data020/JPSS_AIT/ADL_Versions/CSPP/common/local/include -c AutoGeneratedProEdrViirsAerosol.cpp -o AutoGeneratedProEdrViirsAerosol.o
In file included from ../include/ProEdrViirsAerosol.h:102,
from ../include/ProEdrViirsAerosolDelegate.h:69,
from AutoGeneratedProEdrViirsAerosol.cpp:64:
../include/ProEdrViirsAerosolStruct.h:481: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolStruct.h:498: warning: ‘typedef’ was ignored in this declaration
../include/ProEdrViirsAerosolStruct.h:886: warning: ‘typedef’ was ignored in this declaration
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_Defs.h:120: warning: ‘INFTK_TASK_SHUTDOWNSTR’ defined but not used
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_StatusTypeMap.h:83: warning: ‘InfTk_StatusTypeMap’ defined but not used
/data/data003/ADL4.2/ADL/CMN/Utilities/INF/include/InfTk_DetailTypeMap.h:83: warning: ‘InfTk_DetailTypeMap’ defined but not used
Creating Static Library ...
/bin/rm -f /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.a
/usr/bin/ar -ru /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.a ProEdrViirsAerosol.o ProEdrViirsAerosolDelegate.o AutoGeneratedProEdrViirsAerosol.o
/usr/bin/ar: creating /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.a
Creating Shared Library ...
/bin/rm -f /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.so
/usr/bin/g++ -mfull-toc -m64 -Xlinker -zmuldefs -lc -shared -o /data/data003/ADL4.2/ADL/lib/libProEdrViirsAerosol.so ProEdrViirsAerosol.o ProEdrViirsAerosolDelegate.o AutoGeneratedProEdrViirsAerosol.o
make: Nothing to be done for `program'.