Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor II
17 Views

Compile Time Diagnostics of Source Codes

*** Compile Time Diagnostics of Source Codes *** [ Abstract ] Software projects, Legacy or Modern, Not small and in some cases millions of code lines need to be compiled by a C/C++ compiler to generate a binary module(s). Implementation Complexity of these software projects is very high and software engineers and developers need to have some built-in features to simplify analysis of source codes and state of the project. What needs to be done on a project and how Compile Time Diagnostics of Source Codes could look like?
0 Kudos
35 Replies
Highlighted
Valued Contributor II
16 Views

Here is an example of a C++ compiler output when the Compile Time Diagnostics of Source Codes is Not enabled: [ Microsoft C++ compiler - Release ] ------ Build started: Project: ScaLib, Configuration: Release Win32 ------ Copying ScaLib Header Files... Compiling... Stdphf.cpp *** ScaLib Message: Compiling with Visual Studio 2005 *** *** ScaLib Message: Configuration - Desktop - _WIN32_MSC - RELEASE *** *** ScaLib Message: Compiling for Intel Processing Unit ( 32-bit ) *** *** ScaLib Message: Classic Processing Model *** *** ScaLib Message: Declaration of IRT-Domains *** *** ScaLib Message: Unicode Character Set *** *** ScaLib Message: Support of HRT-Functions Enabled *** *** ScaLib Message: Support of IRT-Domains Enabled *** Compiling... AlgorithmSet.cpp AstroSet.cpp BaseSet.cpp CommonSet.cpp ConstantsSet.cpp CryptoSet.cpp DatabaseSet.cpp DataSet.cpp DspSet.cpp FuzzySet.cpp GeoSet.cpp HmmSet.cpp ImageSet.cpp KalmanSet.cpp MarkovSet.cpp MathSet.cpp MatrixSet.cpp MemorySet.cpp NumericalSet.cpp RuntimeSet.cpp Compiling... SortSet.cpp TestSet.cpp TraceSet.cpp UserSet.cpp ScaLib.cpp Compiling... AlgorithmSetTest.cpp AstroSetTest.cpp BaseSetTest.cpp CommonSetTest.cpp ConstantsSetTest.cpp CryptoSetTest.cpp DatabaseSetTest.cpp DataSetTest.cpp DspSetTest.cpp FuzzySetTest.cpp GeoSetTest.cpp HmmSetTest.cpp ImageSetTest.cpp KalmanSetTest.cpp MarkovSetTest.cpp MathSetTest.cpp MatrixSetTest.cpp MemorySetTest.cpp NumericalSetTest.cpp RuntimeSetTest.cpp Compiling... SortSetTest.cpp TestSetTest.cpp TraceSetTest.cpp UserSetTest.cpp Compiling resources... Linking... Creating library ..\..\Bin\Release/ScaLib.lib and object ..\..\Bin\Release/ScaLib.exp Generating code Finished generating code Embedding manifest... ScaLib - 0 error(s), 0 warning(s) ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
0 Kudos
Highlighted
Valued Contributor II
16 Views

Here is an example of a C++ compiler output when the Compile Time Diagnostics of Source Codes is enabled: [ Microsoft C++ compiler - Release - Part 1 ] ------ Build started: Project: ScaLib, Configuration: Release Win32 ------ Copying ScaLib Header Files... Compiling... Stdphf.cpp *** ScaLib Message: Diagnostics Report Enabled *** # Diagnostics: Including DevConfig.h # Diagnostics: ScaLibBDP version: 2016.08.15.001 # Diagnostics: C++ Standard version: __cplusplus = 199711L *** ScaLib Message: Compiling with Visual Studio 2005 *** *** ScaLib Message: Configuration - Desktop - _WIN32_MSC - RELEASE *** # Diagnostics: Environment ID: "8.0" # Diagnostics: Environment CODE: "VS2005" # Diagnostics: Compiler ID: 1400 # Diagnostics: Compiler CODE: "MSC" # Diagnostics: Compiler VERSION: 140050727 # Diagnostics: Compiler BUILD DATE: 20050707 # Diagnostics: OpenMP version: 200203 *** ScaLib Message: Compiling for Intel Processing Unit ( 32-bit ) *** # Diagnostics: Target Machine _M_IX86: 600 # Diagnostics: _SCALIB_COMPILER_ID == _MSVS2005_ ( 1400 ) # Diagnostics: _RTPU_ISA: SSE2 # Diagnostics: _RTPU_ISA_CODE: 104 # Diagnostics: Including Set.cfg # Diagnostics: Host Processing Unit: Intel Pentium 4 # Diagnostics: Verification of IRT-Domains Support on Processing Unit # Diagnostics: Automatic Selection of Processing Unit ISA # Diagnostics: Processing Unit ISA ( Default IRT-Domain ): SSE2 # Diagnostics: Including Test.cfg # Diagnostics: IPP v3.0 32-bit Libraries Linked # Diagnostics: Including CommonSet.h # Diagnostics: Including BaseSet.h # Diagnostics: Including DevDrtAL.h *** ScaLib Message: Classic Processing Model *** *** ScaLib Message: Common DRT-Types *** *** ScaLib Message: Classic DRT-Types *** *** ScaLib Message: Declaration of IRT-Domains *** # Diagnostics: Native IRT-Domains: Yes # Diagnostics: Processing Unit ISA: SSE2 # Diagnostics: IRT-Domain: GEN - Native # Diagnostics: IRT-Domain: MMX - Native - 64-bit # Diagnostics: IRT-Domain: SSE - Native - 128-bit # Diagnostics: IRT-Domain: SSE2 - Native - 128-bit # Diagnostics: IRT-Domain: SSE4 - Emulated - 128-bit # Diagnostics: IRT-Domain: AVX - Emulated - 256-bit # Diagnostics: IRT-Domain: AVX2 - Emulated - 512-bit *** ScaLib Message: Unicode Character Set *** # Diagnostics: Including AlgorithmSet.h # Diagnostics: Including Algorithm.cfg # Diagnostics: Including DevCrtAL.h # Diagnostics: Including DevHrtAL.h *** ScaLib Message: Support of HRT-Functions Enabled *** # Diagnostics: Including DevIrtAL.h *** ScaLib Message: Support of IRT-Domains Enabled *** # Diagnostics: Initialization of IRT-Macros for Processing Unit # Diagnostics: Processing Unit ISA Code: 104 # Diagnostics: Including RuntimeSet.h # Diagnostics: Including MemorySet.h # Diagnostics: Including TraceSet.h # Diagnostics: Including DataSet.h # Diagnostics: Maximum Number of Rows=14336 # Diagnostics: Maximum Number of Cols=14336 # Diagnostics: Maximum Size of Double-Precision DataSet=14336 * 14336 * sizeof( RTdouble ) # Diagnostics: Including DataSetCore.hxx # Diagnostics: Including TestSet.h # Diagnostics: Including MatrixSet.h # Diagnostics: Including ImageSet.h # Diagnostics: Including AstroSet.h # Diagnostics: Including CryptoSet.h # Diagnostics: Including DatabaseSet.h # Diagnostics: Including DspSet.h # Diagnostics: Including MathSet.h # Diagnostics: Including ConstantsSet.h # Diagnostics: Including FuzzySet.h # Diagnostics: Including GeoSet.h # Diagnostics: Including HmmSet.h # Diagnostics: Including KalmanSet.h # Diagnostics: Including MarkovSet.h # Diagnostics: Including NumericalSet.h # Diagnostics: Including SortSet.h # Diagnostics: Including SortSetCore.hxx # Diagnostics: Including UserSet.h
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 2 ] *** ScaLib Message: All Sets Headers Included *** *** ScaLib Message: _SCALIBDLL_EXPORTS is Defined *** Compiling... AlgorithmSet.cpp # Diagnostics: Static Binding of Thread to Processing Unit AstroSet.cpp BaseSet.cpp CommonSet.cpp *** ScaLib Message: Non ANSI Compatible RTtime_t Type ( 64-bit ) *** ConstantsSet.cpp CryptoSet.cpp DatabaseSet.cpp DataSet.cpp DspSet.cpp FuzzySet.cpp GeoSet.cpp HmmSet.cpp ImageSet.cpp KalmanSet.cpp MarkovSet.cpp MathSet.cpp MatrixSet.cpp MemorySet.cpp NumericalSet.cpp RuntimeSet.cpp Compiling... SortSet.cpp TestSet.cpp TraceSet.cpp UserSet.cpp ScaLib.cpp Compiling... AlgorithmSetTest.cpp AstroSetTest.cpp BaseSetTest.cpp CommonSetTest.cpp ConstantsSetTest.cpp CryptoSetTest.cpp DatabaseSetTest.cpp DataSetTest.cpp DspSetTest.cpp FuzzySetTest.cpp GeoSetTest.cpp HmmSetTest.cpp ImageSetTest.cpp KalmanSetTest.cpp MarkovSetTest.cpp MathSetTest.cpp MatrixSetTest.cpp MemorySetTest.cpp NumericalSetTest.cpp RuntimeSetTest.cpp Compiling... SortSetTest.cpp TestSetTest.cpp TraceSetTest.cpp UserSetTest.cpp
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 3 ] *** ScaLib Message: Diagnostics Report - State of Macros *** # Diagnostics: ScaLibBDP version: 2016.08.15.001 # Diagnostics: DevConfig.h: [ -- Supported Platforms -- ] _WIN32_MSC - 1 _WINCE_MSC - 0 _WIN32_MGW - 0 _WIN32_BCC - 0 _COS16_TCC - 0 _WIN32_ICC - 0 _WIN32_WCC - 0 [ -- Project Configuration -- ] _RTDEBUG - 0 _RTRELEASE - 1 [ -- Config Macros -- ] C++ Standard version: __cplusplus = 199711L _GCC_UCF = MMGBTIWU _SCALIB_IDE_ID = "8.0" _SCALIB_IDE_CODE = "VS2005" _SCALIB_COMPILER_ID = 1400 _SCALIB_COMPILER_ID_BASE = ( 5000 ) _SCALIB_BUILD_NOTE = "Compiling with Visual Studio 2005" _MSC_VER = 1400 _RTDISABLE_WARNINGS - 1 _RTDISABLE_REMARKS - 1 _RTCLASSIC_PROCESSING - 1 _RTQUANTUM_PROCESSING - 0 _RTSIMPLE_CAST - 0 _RTSTATIC_MEMORYTRACER - 1 _RTUNSUPPORTED_BYPLATFORM - 0 _RTUNSUPPORTED_BYPROCESSOR - 0 _RTUNSUPPORTED_BYCOMPILER - 0 _RTBUILTIN_IRTDOMAINS - 1 _RTDECLSPEC_NAKED - 1 _RTANSICOMPATIBLE_TIME - 0 _RTANSICOMPATIBLE_TRACE - 0 _RTLEGACY_CPPOPERATORS - 0 _RTIGNORE_CPPOPERATORS - 0 _RTIGNORE_VERIFICATIONS - 0 _RTREDUCE_MEMORYUSAGE - 0 _RTENABLE_CRTMLD - 1 _RTEXTENDED_PRECISION - 0 _RTFPU87_CRTFUNCTIONS - 1 _RTCUSTOM_CRTFUNCTIONS - 0 _RTSDPREFETCH_1DDS - 1 _RTSDPREFETCH_2DDS - 1 _RTWORKINGSET_CONTROL - 0 _RTFIXOPENMP_LINKERROR - 0 _RTACCELERATED_PROCESSING - 1 _RTOPENMP_PROCESSING - 1 _RTVECTORIZED_PROCESSING - 0 _RTSIMD - Not Defined ( OpenMP v4 'simd' Keyword Not Supported ) _RTAUTOTARGET_PU_ISA - 1 _RTPU_ISA = SSE2 _RTPU_ISA_CODE = 104 [ -- Character Set Configuration -- ] _MBCS - 0 MBCS - 0 _UNICODE - 1 UNICODE - 1 # Diagnostics: DevEnvMsc.h: WINVER = 0x0501 _WIN32_WINNT = 0x0501 _WIN32_WINDOWS = 0x0410 _WIN32_IE = 0x0600
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 4 ] # Diagnostics: Set.cfg: [ -- Base Sets -- ] _RTDECLARE_BASESET - 1 _RTDECLARE_RUNTIMESET - 1 _RTDECLARE_TRACESET - 1 _RTDECLARE_DATASET - 1 [ -- Helper Sets -- ] _RTDECLARE_COMMONSET - 1 _RTDECLARE_MEMORYSET - 0 [ -- Data Sets -- ] _RTDECLARE_MATRIXSET - 0 _RTDECLARE_IMAGESET - 0 [ -- Core Sets -- ] _RTDECLARE_ASTROSET - 0 _RTDECLARE_CRYPTOSET - 0 _RTDECLARE_DATABASESET - 0 _RTDECLARE_DSPSET - 0 _RTDECLARE_FUZZYSET - 0 _RTDECLARE_GEOSET - 0 _RTDECLARE_HMMSET - 0 _RTDECLARE_KALMANSET - 0 _RTDECLARE_MARKOVSET - 0 _RTDECLARE_MATHSET - 0 _RTDECLARE_NUMERICALSET - 0 _RTDECLARE_SORTSET - 1 _RTDECLARE_USERSET - 0 [ -- Constants Set -- ] _RTDECLARE_CONSTANTSSET - 0 [ -- Processing Units -- ] _M_UNKNOWN - Not Defined _M_IX86_16 - Not Defined _M_IX86 - Defined [ _M_IX86 = 600 ] _M_X64 - Not Defined _M_AMD64 - Not Defined _M_AMDX86_64 - Not Defined __x86_64 - Not Defined __x86_64__ - Not Defined _M_IA64 - Not Defined _M_ARM - Not Defined _M_SH - Not Defined _M_ALPHA - Not Defined _M_PPC - Not Defined _M_M68K - Not Defined _M_QUANTUM - Not Defined _M_PURE_QUANTUM - Not Defined [ -- Graphics Processing Units -- ] _GPU_NVIDIA - 0 [ -- HRT- and IRT-Functions Support -- ] _RTENABLE_HRTFUNCTIONS_SUPPORT - 1 _RTENABLE_IRTDOMAINS_SUPPORT - 1 [ -- HRT- and IRT-Functions Trace -- ] _RTENABLE_HRTFUNCTIONS_TRACE - 0 _RTENABLE_IRTFUNCTIONS_TRACE - 0
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 5 ] # Diagnostics: Algorithm.cfg: [ -- CBaseSet Algorithms -- ] _RTDECLARE_ALGORITHM_INTERNAL - 1 ( Always Defined ) [ -- CRuntimeSet Algorithms -- ] N/A [ -- CTraceSet Algorithms -- ] _RTDECLARE_TRACESET_ALGORITHMS - 0 _RTDECLARE_ALGORITHM_ENABLE_TRACE - 0 _RTDECLARE_ALGORITHM_DISABLE_TRACE - 0 _RTDECLARE_ALGORITHM_OPEN_TRACE - 0 _RTDECLARE_ALGORITHM_CLOSE_TRACE - 0 _RTDECLARE_ALGORITHM_LOCK_TRACE - 0 _RTDECLARE_ALGORITHM_UNLOCK_TRACE - 0 [ -- CDataSet Algorithms -- ] _RTDECLARE_ALGORITHM_PREFETCH - 0 _RTDECLARE_ALGORITHM_INDEX - 0 _RTDECLARE_ALGORITHM_SERIALIZE - 0 _RTDECLARE_ALGORITHM_CLEAR - 0 _RTDECLARE_ALGORITHM_MIN - 0 _RTDECLARE_ALGORITHM_MAX - 0 _RTDECLARE_ALGORITHM_MINMAX - 0 _RTDECLARE_ALGORITHM_SUM - 0 _RTDECLARE_ALGORITHM_PRODUCT - 0 _RTDECLARE_ALGORITHM_MEAN - 0 _RTDECLARE_ALGORITHM_VARIANCE - 0 _RTDECLARE_ALGORITHM_SKEWNESS - 0 _RTDECLARE_ALGORITHM_KURTOSIS - 0 _RTDECLARE_ALGORITHM_STDDEV - 0 _RTDECLARE_ALGORITHM_MEDIAN - 0 _RTDECLARE_ALGORITHM_MODE - 0 _RTDECLARE_ALGORITHM_CENTER - 0 _RTDECLARE_ALGORITHM_GENERATE - 0 _RTDECLARE_ALGORITHM_REVERSE - 0 _RTDECLARE_ALGORITHM_BORDER - 0 _RTDECLARE_ALGORITHM_TRANSFORM - 0 _RTDECLARE_ALGORITHM_EXCHANGE - 0 _RTDECLARE_ALGORITHM_SHUFFLE - 0 _RTDECLARE_ALGORITHM_RECIPROCAL - 0 _RTDECLARE_ALGORITHM_ROTATE - 0 [ -- CCommonSet Algorithms -- ] _RTDECLARE_ALGORITHM_ANALYZE - 0 [ -- CMemorySet Algorithms -- ] N/A [ -- CMatrixSet Algorithms -- ] _RTDECLARE_ALGORITHM_IDENTITY - 0 _RTDECLARE_ALGORITHM_TRANSPOSE - 0 _RTDECLARE_ALGORITHM_MULTIPLYCLASSIC - 0 _RTDECLARE_ALGORITHM_KRONECKER - 0 _RTDECLARE_ALGORITHM_POW - 0 _RTDECLARE_ALGORITHM_TRACE - 0 _RTDECLARE_ALGORITHM_DETERMINANT - 0 _RTDECLARE_ALGORITHM_STRASSENSBI - 0 _RTDECLARE_ALGORITHM_STRASSENSBC - 0 _RTDECLARE_ALGORITHM_STRASSENHBI - 0 _RTDECLARE_ALGORITHM_STRASSENHBC - 0 _RTDECLARE_ALGORITHM_STRASSENKBI - 0 _RTDECLARE_ALGORITHM_STRASSENKBC - 0 [ -- CImageSet Algorithms -- ] N/IM [ -- CAstroSet Algorithms -- ] _RTDECLARE_ALGORITHM_SATSKYPOSITION - 0 _RTDECLARE_ALGORITHM_GEOSATSKYPOSITION - 0 [ -- CCryptoSet Algorithms -- ] N/IM [ -- CDatabaseSet Algorithms -- ] N/IM [ -- CDspSet Algorithms -- ] _RTDECLARE_ALGORITHM_NORMALIZE - 0 _RTDECLARE_ALGORITHM_OFFSET - 0 _RTDECLARE_ALGORITHM_THRESHOLD - 0 _RTDECLARE_ALGORITHM_CONVOLVE - 0 _RTDECLARE_ALGORITHM_SNR - 0 [ -- CFuzzySet Algorithms -- ] N/IM [ -- CGeoSet Algorithms -- ] N/IM [ -- CHmmSet Algorithms -- ] N/IM [ -- CKalmanSet Algorithms -- ] N/IM [ -- CMarkovSet Algorithms -- ] N/IM [ -- CMathSet Algorithms -- ] N/IM [ -- CNumericalSet Algorithms -- ] N/IM [ -- CSortSet Algorithms -- ] _RTDECLARE_ALGORITHM_SORT_ORDER - 0 _RTDECLARE_ALGORITHM_BUBBLE_SORT - 0 _RTDECLARE_ALGORITHM_SELECT_SORT - 0 _RTDECLARE_ALGORITHM_HEAP_SORT - 0 _RTDECLARE_ALGORITHM_QUICK_SORT - 0 _RTDECLARE_ALGORITHM_MERGE_SORT - 0 _RTDECLARE_ALGORITHM_PIGEONHOLE_SORT - 0 _RTDECLARE_ALGORITHM_ADAPTIVE_SORT - 0 [ -- CTestSet Algorithms -- ] _RTDECLARE_ALGORITHM_RUN_ALLTESTS - 0 [ -- CUserSet Algorithms -- ] _RTDECLARE_ALGORITHM_USER01 - 0 _RTDECLARE_ALGORITHM_USER02 - 0 _RTDECLARE_ALGORITHM_USER03 - 0 _RTDECLARE_ALGORITHM_USER04 - 0 _RTDECLARE_ALGORITHM_USER05 - 0 _RTDECLARE_ALGORITHM_USER06 - 0 _RTDECLARE_ALGORITHM_USER07 - 0 _RTDECLARE_ALGORITHM_USER08 - 0 [ -- ConstantsSet Algorithms -- ] N/A [ -- PRT Dependent Algorithms -- ] _RTDECLARE_ALGORITHM_DETECT_DEVICE - 1 _RTDECLARE_ALGORITHM_INIT_DEVICE - 1 _RTDECLARE_ALGORITHM_OPEN_DEVICE - 1 _RTDECLARE_ALGORITHM_CLOSE_DEVICE - 1 _RTDECLARE_ALGORITHM_SEND_DATA - 1 _RTDECLARE_ALGORITHM_RECEIVE_DATA - 1 _RTDECLARE_ALGORITHM_COMPILE_CODE - 1 _RTDECLARE_ALGORITHM_UPLOAD_CODE - 1 _RTDECLARE_ALGORITHM_EXECUTE_CODE - 1
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 6 ] # Diagnostics: State of Tests: _RTSETTESTS_INCLUDED - 1 _RTSETSTRESSTESTS_INCLUDED - 0 # Diagnostics: State of Test Environment: _RTTESTENV_STATE: 1 # Diagnostics: Test.cfg: _RTBASESET_TESTS_INCLUDED - 0 _RTRUNTIMESET_TESTS_INCLUDED - 0 _RTTRACESET_TESTS_INCLUDED - 0 _RTDATASET_TESTS_INCLUDED - 0 _RTCOMMONSET_TESTS_INCLUDED - 0 _RTMEMORYSET_TESTS_INCLUDED - 0 _RTMATRIXSET_TESTS_INCLUDED - 0 _RTIMAGESET_TESTS_INCLUDED - 0 _RTASTROSET_TESTS_INCLUDED - 0 _RTCRYPTOSET_TESTS_INCLUDED - 0 _RTDATABASESET_TESTS_INCLUDED - 0 _RTDSPSET_TESTS_INCLUDED - 0 _RTFUZZYSET_TESTS_INCLUDED - 0 _RTGEOSET_TESTS_INCLUDED - 0 _RTHMMSET_TESTS_INCLUDED - 0 _RTKALMANSET_TESTS_INCLUDED - 0 _RTMARKOVSET_TESTS_INCLUDED - 0 _RTMATHSET_TESTS_INCLUDED - 0 _RTNUMERICALSET_TESTS_INCLUDED - 0 _RTSORTSET_TESTS_INCLUDED - 0 _RTUSERSET_TESTS_INCLUDED - 0 _RTCONSTANTSSET_TESTS_INCLUDED - 0 _RTBASESET_STRESSTESTS_INCLUDED - 0 _RTRUNTIMESET_STRESSTESTS_INCLUDED - 0 _RTTRACESET_STRESSTESTS_INCLUDED - 0 _RTDATASET_STRESSTESTS_INCLUDED - 0 _RTCOMMONSET_STRESSTESTS_INCLUDED - 0 _RTMEMORYSET_STRESSTESTS_INCLUDED - 0 _RTMATRIXSET_STRESSTESTS_INCLUDED - 0 _RTIMAGESET_STRESSTESTS_INCLUDED - 0 _RTASTROSET_STRESSTESTS_INCLUDED - 0 _RTCRYPTOSET_STRESSTESTS_INCLUDED - 0 _RTDATABASESET_STRESSTESTS_INCLUDED - 0 _RTDSPSET_STRESSTESTS_INCLUDED - 0 _RTFUZZYSET_STRESSTESTS_INCLUDED - 0 _RTGEOSET_STRESSTESTS_INCLUDED - 0 _RTHMMSET_STRESSTESTS_INCLUDED - 0 _RTKALMANSET_STRESSTESTS_INCLUDED - 0 _RTMARKOVSET_STRESSTESTS_INCLUDED - 0 _RTMATHSET_STRESSTESTS_INCLUDED - 0 _RTNUMERICALSET_STRESSTESTS_INCLUDED - 0 _RTSORTSET_STRESSTESTS_INCLUDED - 0 _RTUSERSET_STRESSTESTS_INCLUDED - 0 _RTCONSTANTSSET_STRESSTESTS_INCLUDED - 0 # Diagnostics: Stdphf.h: [ -- Common Libraries -- ] _SCALIB_RTL_SUPPORT - 1 _SCALIB_STL_SUPPORT - 1 _SCALIB_SSE_SUPPORT - 1 _SCALIB_WIN_SUPPORT - 1 _SCALIB_WINEX_SUPPORT - 0 _SCALIB_WINLIBS_SUPPORT - 0 _SCALIB_OPENMP_SUPPORT - 1 _SCALIB_OPENGL_SUPPORT - 0 _SCALIB_GPS_SUPPORT - 0 _SCALIB_IPL_SUPPORT - 1 _SCALIB_IPP_SUPPORT - 1 _SCALIB_MKL_SUPPORT - 1 _SCALIB_HASP_SUPPORT - 0 _SCALIB_MLD_SUPPORT - 0 [ -- Common MFC-Libraries -- ] _SCALIB_MFCCORE_SUPPORT - 0 _SCALIB_MFCAUX_SUPPORT - 0 _SCALIB_MFCCMN_SUPPORT - 0 _SCALIB_MFCOLE_SUPPORT - 0 _SCALIB_MFCODBC_SUPPORT - 0 _SCALIB_MFCDAO_SUPPORT - 0 _SCALIB_MFCACTIVEX_SUPPORT - 0 [ -- ScaLib Included As Inline -- ] _SCALIB_INCLUDED_AS_INLINE - 0
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 7 ] # Diagnostics: DevHrtAL.h: [ -- HRT Config Macros -- ] _RTUSE_HRTPREFETCHDATA_FUNCTION - 1 _RTUSE_HRTCLOCK_FUNCTION - 1 _RTUSE_HRTSQRT_FUNCTION - 1 _RTUSE_HRTSETPROCESSPRIORITY_FUNCTION - 1 _RTUSE_HRTSETTHREADPRIORITY_FUNCTION - 1 _RTUSE_HRTRDTSC_FUNCTION - 1 _RTUSE_HRTNOP_FUNCTION - 1 _RTUSE_HRTHLT_FUNCTION - 1 _RTUSE_HRTPAUSE_FUNCTION - 1 _RTUSE_HRTMEMCLR_FUNCTION - 1 [ -- HRT-Functions -- ] HrtPrefetchData: HrtPrefetchData HrtClock: HrtClock HrtSqrt: HrtSqrt HrtSetProcessPriority: HrtSetProcessPriority HrtSetThreadPriority: HrtSetThreadPriority HrtRdtsc: HrtRdtsc HrtNop: HrtNop HrtHlt: HrtHlt HrtPause: HrtPause HrtMemclr: HrtMemclr # Diagnostics: DevIrtAL.h: [ -- IRT Config Macros -- ] _RTUSE_IRTMALLOC_FUNCTION - 1 _RTUSE_IRTCALLOC_FUNCTION - 1 _RTUSE_IRTFREE_FUNCTION - 1 _RTUSE_IRTRDTSC_FUNCTION - 1 _RTUSE_IRTEMMS_FUNCTION - 1 _RTUSE_IRTSETROUNDINGMODE_FUNCTION - 1 _RTUSE_IRTSFENCE_FUNCTION - 1 _RTUSE_IRTLFENCE_FUNCTION - 1 _RTUSE_IRTMFENCE_FUNCTION - 1 _RTUSE_IRTSETZEROPS128_FUNCTION - 1 _RTUSE_IRTSETZEROPD128_FUNCTION - 1 _RTUSE_IRTSETZEROSI128_FUNCTION - 1 _RTUSE_IRTSETZEROPS256_FUNCTION - 1 _RTUSE_IRTSETZEROPD256_FUNCTION - 1 _RTUSE_IRTSETZEROSI256_FUNCTION - 1 _RTUSE_IRTSETZEROPS512_FUNCTION - 1 _RTUSE_IRTSETZEROPD512_FUNCTION - 1 _RTUSE_IRTSETZEROSI512_FUNCTION - 1 [ -- IRT-Domains -- ] [ -- IRT-Domain: GEN -- ] IrtMalloc: IrtMalloc IrtCalloc: IrtCalloc IrtFree: _mm_free IrtRdtsc: __rdtsc [ -- IRT-Domain: MMX -- ] IrtEmms: _m_empty [ -- IRT-Domain: SSE -- ] IrtSetRoundingMode: IrtSetRoundingMode IrtSfence: _mm_sfence IrtLfence: _mm_lfence IrtMfence: _mm_mfence [ -- IRT-Domain: SSE2 -- ] IrtSetZeroPs128: _mm_setzero_ps IrtSetZeroPd128: _mm_setzero_pd IrtSetZeroSi128: _mm_setzero_si128 [ -- IRT-Domain: SSE4 -- ] ... [ -- IRT-Domain: AVX -- ] IrtSetZeroPs256: IrtSetZeroPs256 IrtSetZeroPd256: IrtSetZeroPd256 IrtSetZeroSi256: IrtSetZeroSi256 [ -- IRT-Domain: AVX2 -- ] IrtSetZeroPs512: IrtSetZeroPs512 IrtSetZeroPd512: IrtSetZeroPd512 IrtSetZeroSi512: IrtSetZeroSi512 [ -- IRT-Defines -- ] _IRT_ROUND_TOWARD_ZERO: 0x6000
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 8 ] # Diagnostics: DevCrtAL.h: [ -- CRT-Functions -- ] [ -- Set 01 -- ] CrtMainW: wmain CrtMainA: main CrtExit: exit CrtAtexit: N/IM CrtMalloc: IrtMalloc CrtCalloc: IrtCalloc CrtAlloca: _alloca CrtFree: _mm_free CrtFreeEx: free CrtMemset: memset CrtMemcpy: memcpy CrtAssert: _ASSERT [ -- Set 02 -- ] CrtFopenW: _wfopen CrtFopenA: fopen CrtFprintfW: fwprintf CrtFprintfA: fprintf CrtFscanfW: fwscanf CrtFscanfA: fscanf CrtFread: fread CrtFwrite: fwrite CrtFseek: fseek CrtFflush: fflush CrtFclose: fclose CrtFerror: ferror CrtFileNo: _fileno CrtOpenW: _wopen CrtOpenA: _open CrtRead: _read CrtWrite: _write CrtLseek: _lseek CrtClose: _close CrtSetMode: _setmode [ -- Set 03 -- ] CrtPrintfW: wprintf CrtPrintfA: printf CrtSprintfW: _swprintf CrtSprintfA: sprintf CrtScanfW: wscanf CrtScanfA: scanf CrtSscanfW: swscanf CrtSscanfA: sscanf CrtPutCharW: putwchar CrtPutCharA: putchar CrtGetCharW: getwchar CrtGetCharA: getchar CrtKbhit: kbhit [ -- Set 04 -- ] CrtStrcpyW: wcscpy CrtStrcpyA: strcpy CrtStrncpyW: wcsncpy CrtStrncpyA: strncpy CrtStrcatW: wcscat CrtStrcatA: strcat CrtStrcmpW: wcscmp CrtStrcmpA: strcmp CrtStricmpW: _wcsicmp CrtStricmpA: _stricmp CrtStrncmpW: wcsncmp CrtStrncmpA: strncmp CrtStrnicmpW: _wcsnicmp CrtStrnicmpA: _strnicmp CrtStrlenW: wcslen CrtStrlenA: strlen CrtStruprW: _wcsupr CrtStruprA: _strupr CrtStrlwrW: _wcslwr CrtStrlwrA: _strlwr CrtStrtokW: wcstok CrtStrtokA: strtok CrtStrtoulW: wcstoul CrtStrtoulA: strtoul [ -- Set 05 -- ] CrtAtoiW: _wtoi CrtAtoiA: atoi CrtAtolW: _wtol CrtAtolA: atol CrtAtofW: _wtof CrtAtofA: atof CrtItoaW: _itow CrtItoaA: _itoa CrtLtoaW: _ltow CrtLtoaA: _ltoa [ -- Set 06 -- ] CrtStrdateW: _wstrdate CrtStrdateA: _strdate CrtStrtimeW: _wstrtime CrtStrtimeA: _strtime [ -- Set 07 -- ] CrtIsalphaW: iswalpha CrtIsalphaA: isalpha CrtIsdigitW: iswdigit CrtIsdigitA: isdigit CrtIsalnumW: iswalnum CrtIsalnumA: isalnum CrtIsupperW: iswupper CrtIsupperA: isupper CrtIslowerW: iswlower CrtIslowerA: islower [ -- Set 08 -- ] CrtClear87: _clearfp CrtControl87: _control87 CrtStatus87: _statusfp CrtReset87: _fpreset CrtSignal: signal CrtRaise: raise CrtLongjmp: longjmp CrtSetjmp: _setjmp CrtSetEnvW: _wputenv CrtSetEnvA: _putenv CrtGetEnvW: _wgetenv CrtGetEnvA: getenv CrtAbs: abs CrtFabs: fabs CrtSqrt: HrtSqrt CrtPow: pow CrtExp: exp CrtLog: log CrtLog10: log10 CrtLog2: ( log( x ) / log( 2.0L ) ) CrtLn: ( log( x ) / log( 2.718281828459045L ) ) CrtCabs: _cabs CrtModf: modf CrtFmod: fmod CrtCeil: ceil CrtFloor: floor CrtSin: sin CrtAsin: asin CrtCos: cos CrtAcos: acos CrtTan: tan CrtAtan: atan CrtAtan2: atan2 CrtSrand: srand CrtRand: rand CrtTime: _time64 CrtGmtime: _gmtime64 [ -- Set 09 -- ] CrtValist: va_list CrtVastart: _crt_va_start CrtVaend: _crt_va_end CrtVaarg: _crt_va_arg CrtVsprintfW: _vswprintf CrtVsprintfA: vsprintf [ -- Set 10 -- ] CrtMbsToWcs: mbstowcs CrtWcsToMbs: wcstombs CrtClock: HrtClock OmpGetMaxThreads: omp_get_max_threads OmpSetNumThreads: omp_set_num_threads OmpGetThreadId: omp_get_thread_num [ -- Set 11 -- ] CrtGetLastError: ::GetLastError CrtGetCurrentProcess: ::GetCurrentProcess CrtGetCurrentThread: ::GetCurrentThread CrtBindThreadToPU: ::SetThreadAffinityMask( 0, 1 ) CrtSleep: ::Sleep CrtSetWorkingSet: ::SetProcessWorkingSetSize( 0, 1, 2 ) [ -- Set 12 - CBLAS -- ] CrtCblasInit: CblasInitStub CrtCblasMatrixMul: CblasXgemmStub [ -- Set 13 -- ] __builtin_assume_aligned( p, a ): p [ -- Debug Break Macro -- ] CrtDebugBreak: ::DebugBreak [ -- Debug Set Label Macro -- ] CrtDebugLabelS: volatile RTssize_t iLabelS = 0x5555 CrtDebugLabelE: volatile RTssize_t iLabelE = 0x7777 [ -- Character Set Dependent -- ] CrtMain: wmain CrtFopen: _wfopen CrtFprintf: fwprintf CrtFscanf: fwscanf CrtOpen: _wopen CrtPrintf: wprintf CrtSprintf: _swprintf CrtScanf: wscanf CrtSscanf: swscanf CrtPutChar: putwchar CrtGetChar: getwchar CrtStrcpy: wcscpy CrtStrncpy: wcsncpy CrtStrcat: wcscat CrtStrcmp: wcscmp CrtStricmp: _wcsicmp CrtStrncmp: wcsncmp CrtStrnicmp: _wcsnicmp CrtStrlen: wcslen CrtStrupr: _wcsupr CrtStrlwr: _wcslwr CrtStrtok: wcstok CrtStrtoul: wcstoul CrtAtoi: _wtoi CrtAtol: _wtol CrtAtof: _wtof CrtItoa: _itow CrtLtoa: _ltow CrtStrdate: _wstrdate CrtStrtime: _wstrtime CrtIsalpha: iswalpha CrtIsdigit: iswdigit CrtIsalnum: iswalnum CrtIsupper: iswupper CrtIslower: iswlower CrtSetEnv: _wputenv CrtGetEnv: _wgetenv CrtVsprintf: _vswprintf
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 9 ] # Diagnostics: DevPrtAL.h: [ -- Calling Conventions -- ] _RTOSAPI: _RTOSAPI [ -- PRT-Functions -- ] SysMain: SysMain SysSleep: ::Sleep SysGetTickCount: ::GetTickCount SysGetLastError: SysGetLastError SysDeviceIoControl: SysDeviceIoControl( 1, 2, 3, 4, 5, 6, 7, 8 ) SysCreateFile: SysCreateFile( 1, 2, 3, 4, 5, 6, 7 ) SysReadFile: SysReadFile( 1, 2, 3, 4, 5 ) SysWriteFile: SysWriteFile( 1, 2, 3, 4, 5 ) SysCloseHandle: SysCloseHandle( 1 ) SysLoadLibrary: SysLoadLibrary( 1 ) SysFreeLibrary: SysFreeLibrary( 1 ) SysMessageBox: SysMessageBox( 1, 2, 3, 4 ) SysGetActiveWindow: SysGetActiveWindow SysGetCommMask: SysGetCommMask( 1, 2 ) SysSetCommMask: SysSetCommMask( 1, 2 ) SysGetCommState: SysGetCommState( 1, 2 ) SysSetCommState: SysSetCommState( 1, 2 ) SysGetCommTimeouts: SysGetCommTimeouts( 1, 2 ) SysSetCommTimeouts: SysSetCommTimeouts( 1, 2 ) SysWaitCommEvent: SysWaitCommEvent( 1, 2, 3 ) SysClearCommError: SysClearCommError( 1, 2, 3 ) SysPurgeComm: SysPurgeComm( 1, 2 ) SysFlushFileBuffers: SysFlushFileBuffers( 1 ) SysCreateEvent: SysCreateEvent( 1, 2, 3, 4 ) SysGetCurrentProcess: SysGetCurrentProcess SysGetCurrentThread: SysGetCurrentThread SysGetCurrentThreadId: SysGetCurrentThreadId SysSetPriorityClass: SysSetPriorityClass( 1, 2 ) SysSetThreadPriority: SysSetThreadPriority( 1, 2 ) SysBindThreadToPU: SysBindThreadToPU( 1, 2 )
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Microsoft C++ compiler - Release - Part 10 ] # Diagnostics: BaseSet.h: # Diagnostics: RuntimeSet.h: # Diagnostics: TraceSet.h: # Diagnostics: DataSet.h: _RTOBJECTNAME_MAXLENGTH: 256 _RTVALUESET_MAXNUMBER: 8 _RTVALUESET_STARTINDEX: DATATYPE_VALUESET _RTMAX_ROWS: 14336 _RTMAX_COLS: 14336 _RTMEMORYBLOCK_MAXSIZE: 14336 * 14336 * sizeof( RTdouble ) _RTDATASET_STRICT_INDEXOPERATOR: _RTDATASET_STRICT_INDEXOPERATOR # Diagnostics: MemorySet.h: # Diagnostics: TestSet.h: # Diagnostics: MatrixSet.h: # Diagnostics: ImageSet.h: # Diagnostics: AstroSet.h: # Diagnostics: CryptoSet.h: # Diagnostics: DatabaseSet.h: # Diagnostics: DspSet.h: # Diagnostics: FuzzySet.h: # Diagnostics: GeoSet.h: # Diagnostics: HmmSet.h: # Diagnostics: KalmanSet.h: # Diagnostics: MarkovSet.h: # Diagnostics: MathSet.h: # Diagnostics: NumericalSet.h: # Diagnostics: SortSet.h: # Diagnostics: UserSet.h: # Diagnostics: ConstantsSet.h: [ -- Mathematical Constants -- ] MC_SQRT_2 = ( RTdouble ) 1.414213562373095L MC_SQRT_3 = ( RTdouble ) 1.732050807568877L MC_SQRT_5 = ( RTdouble ) 2.236067977499789L MC_SQRT_10 = ( RTdouble ) 3.162277660168379L MC_CUBEROOT_2 = ( RTdouble ) 1.259921049894873L MC_CUBEROOT_3 = ( RTdouble ) 1.442249570307408L MC_QUADROOT_2 = ( RTdouble ) 1.189207115002721L MC_LN_2 = ( RTdouble ) 0.693147180559945L MC_LN_3 = ( RTdouble ) 1.098612288668109L MC_LN_10 = ( RTdouble ) 2.302585092994045L MC_ONE_DIVBY_LN_2 = ( RTdouble ) 1.442695040888963L MC_ONE_DIVBY_LN_3 = ( RTdouble ) 0.910239226626838L MC_ONE_DIVBY_LN_10 = ( RTdouble ) 0.434294481903251L MC_ONE_RADIAN = ( RTdouble )57.295779513082321L MC_PI = ( RTdouble ) 3.141592653589793L MC_2PI = ( RTdouble ) 2.0L * MC_PI MC_PI_DIVBY_2 = ( RTdouble ) MC_PI / ( RTdouble )2.0L MC_PI_DIVBY_180 = ( RTdouble ) MC_PI / ( RTdouble )180.0L MC_180_DIVBY_PI = ( RTdouble ) 180.0L / MC_PI MC_ONE_DIVBY_PI = ( RTdouble ) 1.0L / MC_PI MC_PI_POW_2 = ( RTdouble ) MC_PI * MC_PI MC_LN_PI = ( RTdouble ) 1.144729885849400L MC_EXP = ( RTdouble ) 2.718281828459045L MC_ONE_DIVBY_EXP = ( RTdouble ) 0.367879441171442L MC_EXP_POW_2 = ( RTdouble ) 7.389056098930650L MC_EXP_POW_PI_DIVBY_4 = ( RTdouble ) 2.193280050738015L MC_SIN_ONE_RADIAN = ( RTdouble ) 0.841470984807896L MC_COS_ONE_RADIAN = ( RTdouble ) 0.540302305868139L [ -- Astronomical Constants -- ] AC_SPEED_OF_LIGHT = ( RTdouble )299792458.00L AC_GRAVITATIONAL = ( RTdouble ) 0.00000000006673L AC_GAUSSIANGRAVITATIONAL = ( RTdouble ) 0.01720209895L AC_HUBBLE = ( RTdouble ) 73.80L AC_EARTHMEAN_RADIUS = ( RTdouble ) 6378.16L AC_GEOSATORBIT_HEIGHT = ( RTdouble ) 35786.00L [ -- Physical Constants -- ] PC_ELECTRON_MASS = ( RTdouble )0.000548579909067L # Diagnostics: Set Cores Hxx: _RTDATASETCORE_DIAGNOSTICS - 1 _RTDSPSETCORE_DIAGNOSTICS - 0 _RTIMAGESETCORE_DIAGNOSTICS - 0 _RTMATRIXSETCORE_DIAGNOSTICS - 0 _RTSORTSETCORE_DIAGNOSTICS - 1 Compiling resources... Linking... Creating library ..\..\Bin\Release/ScaLib.lib and object ..\..\Bin\Release/ScaLib.exp Generating code Finished generating code Embedding manifest... ScaLib - 0 error(s), 0 warning(s) ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
0 Kudos
Highlighted
Valued Contributor II
16 Views

Here is an example of a C++ compiler output when the Compile Time Diagnostics of Source Codes is Not enabled: [ Intel C++ compiler - Release ] ------ Build started: Project: IccTestApp, Configuration: Release Win32 ------ Compiling with Intel(R) C++ Compiler XE 12.1.7.371 [IA-32]... (Intel C++ Environment) Stdphf.cpp *** ScaLib Message: Compiling with Intel C++ compiler v12.1.7 *** *** ScaLib Message: Configuration - Desktop - _WIN32_ICC - RELEASE *** *** ScaLib Message: Compiling for Intel Processing Unit ( 32-bit ) *** *** ScaLib Message: Classic Processing Model *** *** ScaLib Message: Declaration of IRT-Domains *** *** ScaLib Message: Unicode Character Set *** *** ScaLib Message: Support of HRT-Functions Enabled *** *** ScaLib Message: Support of IRT-Domains Enabled *** Compiling with Intel(R) C++ Compiler XE 12.1.7.371 [IA-32]... (Intel C++ Environment) IccTestApp.cpp Linking... (Intel C++ Environment) ipo: warning #11072: ignoring invalid linker directive 'NODEFAULTLIB:libcpmt.lib' xilink: executing 'link' Creating library Release/IccTestApp.lib and object Release/IccTestApp.exp Embedding manifest... (Microsoft VC++ Environment) IccTestApp - 0 error(s), 1 warning(s), 0 remark(s) ========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
0 Kudos
Highlighted
Valued Contributor II
16 Views

Here is an example of a C++ compiler output when the Compile Time Diagnostics of Source Codes is enabled: [ Intel C++ compiler - Release - Part 1 ] ------ Build started: Project: IccTestApp, Configuration: Release Win32 ------ Compiling with Intel(R) C++ Compiler XE 12.1.7.371 [IA-32]... (Intel C++ Environment) Stdphf.cpp *** ScaLib Message: Diagnostics Report Enabled *** # Diagnostics: Including DevConfig.h # Diagnostics: ScaLibBDP version: 2016.08.15.001 # Diagnostics: C++ Standard version: __cplusplus = 199711L *** ScaLib Message: Compiling with Intel C++ compiler v12.1.7 *** *** ScaLib Message: Configuration - Desktop - _WIN32_ICC - RELEASE *** # Diagnostics: Environment ID: "8.0" # Diagnostics: Environment CODE: "Default" # Diagnostics: Compiler ID: ( ( 5000 ) + 1000 ) # Diagnostics: Compiler CODE: "ICC" # Diagnostics: Compiler VERSION: 1210 # Diagnostics: Compiler BUILD DATE: 20120928 # Diagnostics: OpenMP version: 201107 *** ScaLib Message: Compiling for Intel Processing Unit ( 32-bit ) *** # Diagnostics: Target Machine _M_IX86: 700 # Diagnostics: __INTEL_COMPILER_BUILD_DATE == 20120928 # Diagnostics: _RTPU_ISA: SSE2 # Diagnostics: _RTPU_ISA_CODE: 104 # Diagnostics: Including Set.cfg # Diagnostics: Host Processing Unit: Intel Pentium 4 # Diagnostics: Verification of IRT-Domains Support on Processing Unit # Diagnostics: Automatic Selection of Processing Unit ISA # Diagnostics: Processing Unit ISA ( Default IRT-Domain ): SSE2 # Diagnostics: Including Test.cfg # Diagnostics: IPP v7.x 32-bit Libraries Linked # Diagnostics: Including DevPrtAL.h # Diagnostics: Including CommonSet.h # Diagnostics: Including BaseSet.h # Diagnostics: Including DevDrtAL.h *** ScaLib Message: Classic Processing Model *** *** ScaLib Message: Common DRT-Types *** *** ScaLib Message: Classic DRT-Types *** *** ScaLib Message: Declaration of IRT-Domains *** # Diagnostics: Native IRT-Domains: Yes # Diagnostics: Processing Unit ISA: SSE2 # Diagnostics: IRT-Domain: GEN - Native # Diagnostics: IRT-Domain: MMX - Native - 64-bit # Diagnostics: IRT-Domain: SSE - Native - 128-bit # Diagnostics: IRT-Domain: SSE2 - Native - 128-bit # Diagnostics: IRT-Domain: SSE4 - Emulated - 128-bit # Diagnostics: IRT-Domain: AVX - Emulated - 256-bit # Diagnostics: IRT-Domain: AVX2 - Emulated - 512-bit *** ScaLib Message: Unicode Character Set *** # Diagnostics: Including AlgorithmSet.h # Diagnostics: Including Algorithm.cfg # Diagnostics: Including DevCrtAL.h # Diagnostics: Including DevHrtAL.h *** ScaLib Message: Support of HRT-Functions Enabled *** # Diagnostics: Including DevIrtAL.h *** ScaLib Message: Support of IRT-Domains Enabled *** # Diagnostics: Initialization of IRT-Macros for Processing Unit # Diagnostics: Processing Unit ISA Code: 104 # Diagnostics: Including RuntimeSet.h # Diagnostics: Including MemorySet.h # Diagnostics: Including TraceSet.h # Diagnostics: Including DataSet.h # Diagnostics: Maximum Number of Rows=14336 # Diagnostics: Maximum Number of Cols=14336 # Diagnostics: Maximum Size of Double-Precision DataSet=14336 * 14336 * sizeof( RTdouble ) # Diagnostics: Including DataSetCore.hxx # Diagnostics: Including TestSet.h # Diagnostics: Including MatrixSet.h # Diagnostics: Including ImageSet.h # Diagnostics: Including AstroSet.h # Diagnostics: Including CryptoSet.h # Diagnostics: Including DatabaseSet.h # Diagnostics: Including DspSet.h # Diagnostics: Including MathSet.h # Diagnostics: Including ConstantsSet.h # Diagnostics: Including FuzzySet.h # Diagnostics: Including GeoSet.h # Diagnostics: Including HmmSet.h # Diagnostics: Including KalmanSet.h # Diagnostics: Including MarkovSet.h # Diagnostics: Including NumericalSet.h # Diagnostics: Including SortSet.h # Diagnostics: Including SortSetCore.hxx # Diagnostics: Including UserSet.h
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Intel C++ compiler - Release - Part 2 ] *** ScaLib Message: All Sets Headers Included *** *** ScaLib Message: _SCALIBDLL_EXPORTS is Defined *** # Diagnostics: Static Binding of Thread to Processing Unit *** ScaLib Message: Non ANSI Compatible RTtime_t Type ( 64-bit ) ***
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Intel C++ compiler - Release - Part 3 ] *** ScaLib Message: Diagnostics Report - State of Macros *** # Diagnostics: ScaLibBDP version: 2016.08.15.001 # Diagnostics: DevConfig.h: [ -- Supported Platforms -- ] _WIN32_MSC - 0 _WINCE_MSC - 0 _WIN32_MGW - 0 _WIN32_BCC - 0 _COS16_TCC - 0 _WIN32_ICC - 1 _WIN32_WCC - 0 [ -- Project Configuration -- ] _RTDEBUG - 0 _RTRELEASE - 1 [ -- Config Macros -- ] C++ Standard version: __cplusplus = 199711L _GCC_UCF = MMGBTIWU _SCALIB_IDE_ID = "8.0" _SCALIB_IDE_CODE = "Default" _SCALIB_COMPILER_ID = ( ( 5000 ) + 1000 ) _SCALIB_COMPILER_ID_BASE = ( 5000 ) _SCALIB_BUILD_NOTE = "Compiling with Intel C++ compiler v12.1.7" _ICC_VER = ( ( 5000 ) + 1000 ) _RTDISABLE_WARNINGS - 1 _RTDISABLE_REMARKS - 1 _RTCLASSIC_PROCESSING - 1 _RTQUANTUM_PROCESSING - 0 _RTSIMPLE_CAST - 0 _RTSTATIC_MEMORYTRACER - 1 _RTUNSUPPORTED_BYPLATFORM - 0 _RTUNSUPPORTED_BYPROCESSOR - 0 _RTUNSUPPORTED_BYCOMPILER - 0 _RTBUILTIN_IRTDOMAINS - 1 _RTDECLSPEC_NAKED - 1 _RTANSICOMPATIBLE_TIME - 0 _RTANSICOMPATIBLE_TRACE - 0 _RTLEGACY_CPPOPERATORS - 0 _RTIGNORE_CPPOPERATORS - 0 _RTIGNORE_VERIFICATIONS - 0 _RTREDUCE_MEMORYUSAGE - 0 _RTENABLE_CRTMLD - 1 _RTEXTENDED_PRECISION - 0 _RTFPU87_CRTFUNCTIONS - 1 _RTCUSTOM_CRTFUNCTIONS - 0 _RTSDPREFETCH_1DDS - 1 _RTSDPREFETCH_2DDS - 1 _RTWORKINGSET_CONTROL - 0 _RTFIXOPENMP_LINKERROR - 0 _RTACCELERATED_PROCESSING - 1 _RTOPENMP_PROCESSING - 1 _RTVECTORIZED_PROCESSING - 1 _RTSIMD - Not Defined ( OpenMP v4 'simd' Keyword Not Supported ) _RTAUTOTARGET_PU_ISA - 1 _RTPU_ISA = SSE2 _RTPU_ISA_CODE = 104 [ -- Character Set Configuration -- ] _MBCS - 0 MBCS - 0 _UNICODE - 1 UNICODE - 1 # Diagnostics: DevEnvIcc.h: WINVER = 0x0501 _WIN32_WINNT = 0x0501 _WIN32_WINDOWS = 0x0410 _WIN32_IE = 0x0600
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Intel C++ compiler - Release - Part 4 ] # Diagnostics: Set.cfg: [ -- Base Sets -- ] _RTDECLARE_BASESET - 1 _RTDECLARE_RUNTIMESET - 1 _RTDECLARE_TRACESET - 1 _RTDECLARE_DATASET - 1 [ -- Helper Sets -- ] _RTDECLARE_COMMONSET - 1 _RTDECLARE_MEMORYSET - 0 [ -- Data Sets -- ] _RTDECLARE_MATRIXSET - 0 _RTDECLARE_IMAGESET - 0 [ -- Core Sets -- ] _RTDECLARE_ASTROSET - 0 _RTDECLARE_CRYPTOSET - 0 _RTDECLARE_DATABASESET - 0 _RTDECLARE_DSPSET - 0 _RTDECLARE_FUZZYSET - 0 _RTDECLARE_GEOSET - 0 _RTDECLARE_HMMSET - 0 _RTDECLARE_KALMANSET - 0 _RTDECLARE_MARKOVSET - 0 _RTDECLARE_MATHSET - 0 _RTDECLARE_NUMERICALSET - 0 _RTDECLARE_SORTSET - 1 _RTDECLARE_USERSET - 0 [ -- Constants Set -- ] _RTDECLARE_CONSTANTSSET - 0 [ -- Processing Units -- ] _M_UNKNOWN - Not Defined _M_IX86_16 - Not Defined _M_IX86 - Defined [ _M_IX86 = 700 ] _M_X64 - Not Defined _M_AMD64 - Not Defined _M_AMDX86_64 - Not Defined __x86_64 - Not Defined __x86_64__ - Not Defined _M_IA64 - Not Defined _M_ARM - Not Defined _M_SH - Not Defined _M_ALPHA - Not Defined _M_PPC - Not Defined _M_M68K - Not Defined _M_QUANTUM - Not Defined _M_PURE_QUANTUM - Not Defined [ -- Graphics Processing Units -- ] _GPU_NVIDIA - 0 [ -- HRT- and IRT-Functions Support -- ] _RTENABLE_HRTFUNCTIONS_SUPPORT - 1 _RTENABLE_IRTDOMAINS_SUPPORT - 1 [ -- HRT- and IRT-Functions Trace -- ] _RTENABLE_HRTFUNCTIONS_TRACE - 0 _RTENABLE_IRTFUNCTIONS_TRACE - 0
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Intel C++ compiler - Release - Part 5 ] # Diagnostics: Algorithm.cfg: [ -- CBaseSet Algorithms -- ] _RTDECLARE_ALGORITHM_INTERNAL - 1 ( Always Defined ) [ -- CRuntimeSet Algorithms -- ] N/A [ -- CTraceSet Algorithms -- ] _RTDECLARE_TRACESET_ALGORITHMS - 0 _RTDECLARE_ALGORITHM_ENABLE_TRACE - 0 _RTDECLARE_ALGORITHM_DISABLE_TRACE - 0 _RTDECLARE_ALGORITHM_OPEN_TRACE - 0 _RTDECLARE_ALGORITHM_CLOSE_TRACE - 0 _RTDECLARE_ALGORITHM_LOCK_TRACE - 0 _RTDECLARE_ALGORITHM_UNLOCK_TRACE - 0 [ -- CDataSet Algorithms -- ] _RTDECLARE_ALGORITHM_PREFETCH - 0 _RTDECLARE_ALGORITHM_INDEX - 0 _RTDECLARE_ALGORITHM_SERIALIZE - 0 _RTDECLARE_ALGORITHM_CLEAR - 0 _RTDECLARE_ALGORITHM_MIN - 0 _RTDECLARE_ALGORITHM_MAX - 0 _RTDECLARE_ALGORITHM_MINMAX - 0 _RTDECLARE_ALGORITHM_SUM - 0 _RTDECLARE_ALGORITHM_PRODUCT - 0 _RTDECLARE_ALGORITHM_MEAN - 0 _RTDECLARE_ALGORITHM_VARIANCE - 0 _RTDECLARE_ALGORITHM_SKEWNESS - 0 _RTDECLARE_ALGORITHM_KURTOSIS - 0 _RTDECLARE_ALGORITHM_STDDEV - 0 _RTDECLARE_ALGORITHM_MEDIAN - 0 _RTDECLARE_ALGORITHM_MODE - 0 _RTDECLARE_ALGORITHM_CENTER - 0 _RTDECLARE_ALGORITHM_GENERATE - 0 _RTDECLARE_ALGORITHM_REVERSE - 0 _RTDECLARE_ALGORITHM_BORDER - 0 _RTDECLARE_ALGORITHM_TRANSFORM - 0 _RTDECLARE_ALGORITHM_EXCHANGE - 0 _RTDECLARE_ALGORITHM_SHUFFLE - 0 _RTDECLARE_ALGORITHM_RECIPROCAL - 0 _RTDECLARE_ALGORITHM_ROTATE - 0 [ -- CCommonSet Algorithms -- ] _RTDECLARE_ALGORITHM_ANALYZE - 0 [ -- CMemorySet Algorithms -- ] N/A [ -- CMatrixSet Algorithms -- ] _RTDECLARE_ALGORITHM_IDENTITY - 0 _RTDECLARE_ALGORITHM_TRANSPOSE - 0 _RTDECLARE_ALGORITHM_MULTIPLYCLASSIC - 0 _RTDECLARE_ALGORITHM_KRONECKER - 0 _RTDECLARE_ALGORITHM_POW - 0 _RTDECLARE_ALGORITHM_TRACE - 0 _RTDECLARE_ALGORITHM_DETERMINANT - 0 _RTDECLARE_ALGORITHM_STRASSENSBI - 0 _RTDECLARE_ALGORITHM_STRASSENSBC - 0 _RTDECLARE_ALGORITHM_STRASSENHBI - 0 _RTDECLARE_ALGORITHM_STRASSENHBC - 0 _RTDECLARE_ALGORITHM_STRASSENKBI - 0 _RTDECLARE_ALGORITHM_STRASSENKBC - 0 [ -- CImageSet Algorithms -- ] N/IM [ -- CAstroSet Algorithms -- ] _RTDECLARE_ALGORITHM_SATSKYPOSITION - 0 _RTDECLARE_ALGORITHM_GEOSATSKYPOSITION - 0 [ -- CCryptoSet Algorithms -- ] N/IM [ -- CDatabaseSet Algorithms -- ] N/IM [ -- CDspSet Algorithms -- ] _RTDECLARE_ALGORITHM_NORMALIZE - 0 _RTDECLARE_ALGORITHM_OFFSET - 0 _RTDECLARE_ALGORITHM_THRESHOLD - 0 _RTDECLARE_ALGORITHM_CONVOLVE - 0 _RTDECLARE_ALGORITHM_SNR - 0 [ -- CFuzzySet Algorithms -- ] N/IM [ -- CGeoSet Algorithms -- ] N/IM [ -- CHmmSet Algorithms -- ] N/IM [ -- CKalmanSet Algorithms -- ] N/IM [ -- CMarkovSet Algorithms -- ] N/IM [ -- CMathSet Algorithms -- ] N/IM [ -- CNumericalSet Algorithms -- ] N/IM [ -- CSortSet Algorithms -- ] _RTDECLARE_ALGORITHM_SORT_ORDER - 0 _RTDECLARE_ALGORITHM_BUBBLE_SORT - 0 _RTDECLARE_ALGORITHM_SELECT_SORT - 0 _RTDECLARE_ALGORITHM_HEAP_SORT - 0 _RTDECLARE_ALGORITHM_QUICK_SORT - 0 _RTDECLARE_ALGORITHM_MERGE_SORT - 0 _RTDECLARE_ALGORITHM_PIGEONHOLE_SORT - 0 _RTDECLARE_ALGORITHM_ADAPTIVE_SORT - 0 [ -- CTestSet Algorithms -- ] _RTDECLARE_ALGORITHM_RUN_ALLTESTS - 0 [ -- CUserSet Algorithms -- ] _RTDECLARE_ALGORITHM_USER01 - 0 _RTDECLARE_ALGORITHM_USER02 - 0 _RTDECLARE_ALGORITHM_USER03 - 0 _RTDECLARE_ALGORITHM_USER04 - 0 _RTDECLARE_ALGORITHM_USER05 - 0 _RTDECLARE_ALGORITHM_USER06 - 0 _RTDECLARE_ALGORITHM_USER07 - 0 _RTDECLARE_ALGORITHM_USER08 - 0 [ -- ConstantsSet Algorithms -- ] N/A [ -- PRT Dependent Algorithms -- ] _RTDECLARE_ALGORITHM_DETECT_DEVICE - 1 _RTDECLARE_ALGORITHM_INIT_DEVICE - 1 _RTDECLARE_ALGORITHM_OPEN_DEVICE - 1 _RTDECLARE_ALGORITHM_CLOSE_DEVICE - 1 _RTDECLARE_ALGORITHM_SEND_DATA - 1 _RTDECLARE_ALGORITHM_RECEIVE_DATA - 1 _RTDECLARE_ALGORITHM_COMPILE_CODE - 1 _RTDECLARE_ALGORITHM_UPLOAD_CODE - 1 _RTDECLARE_ALGORITHM_EXECUTE_CODE - 1
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Intel C++ compiler - Release - Part 6 ] # Diagnostics: State of Tests: _RTSETTESTS_INCLUDED - 1 _RTSETSTRESSTESTS_INCLUDED - 0 # Diagnostics: State of Test Environment: _RTTESTENV_STATE: 1 # Diagnostics: Test.cfg: [ -- Set Tests -- ] _RTBASESET_TESTS_INCLUDED - 0 _RTRUNTIMESET_TESTS_INCLUDED - 0 _RTTRACESET_TESTS_INCLUDED - 0 _RTDATASET_TESTS_INCLUDED - 0 _RTCOMMONSET_TESTS_INCLUDED - 0 _RTMEMORYSET_TESTS_INCLUDED - 0 _RTMATRIXSET_TESTS_INCLUDED - 0 _RTIMAGESET_TESTS_INCLUDED - 0 _RTASTROSET_TESTS_INCLUDED - 0 _RTCRYPTOSET_TESTS_INCLUDED - 0 _RTDATABASESET_TESTS_INCLUDED - 0 _RTDSPSET_TESTS_INCLUDED - 0 _RTFUZZYSET_TESTS_INCLUDED - 0 _RTGEOSET_TESTS_INCLUDED - 0 _RTHMMSET_TESTS_INCLUDED - 0 _RTKALMANSET_TESTS_INCLUDED - 0 _RTMARKOVSET_TESTS_INCLUDED - 0 _RTMATHSET_TESTS_INCLUDED - 0 _RTNUMERICALSET_TESTS_INCLUDED - 0 _RTSORTSET_TESTS_INCLUDED - 0 _RTUSERSET_TESTS_INCLUDED - 0 _RTCONSTANTSSET_TESTS_INCLUDED - 0 [ -- Set Stress Tests -- ] _RTBASESET_STRESSTESTS_INCLUDED - 0 _RTRUNTIMESET_STRESSTESTS_INCLUDED - 0 _RTTRACESET_STRESSTESTS_INCLUDED - 0 _RTDATASET_STRESSTESTS_INCLUDED - 0 _RTCOMMONSET_STRESSTESTS_INCLUDED - 0 _RTMEMORYSET_STRESSTESTS_INCLUDED - 0 _RTMATRIXSET_STRESSTESTS_INCLUDED - 0 _RTIMAGESET_STRESSTESTS_INCLUDED - 0 _RTASTROSET_STRESSTESTS_INCLUDED - 0 _RTCRYPTOSET_STRESSTESTS_INCLUDED - 0 _RTDATABASESET_STRESSTESTS_INCLUDED - 0 _RTDSPSET_STRESSTESTS_INCLUDED - 0 _RTFUZZYSET_STRESSTESTS_INCLUDED - 0 _RTGEOSET_STRESSTESTS_INCLUDED - 0 _RTHMMSET_STRESSTESTS_INCLUDED - 0 _RTKALMANSET_STRESSTESTS_INCLUDED - 0 _RTMARKOVSET_STRESSTESTS_INCLUDED - 0 _RTMATHSET_STRESSTESTS_INCLUDED - 0 _RTNUMERICALSET_STRESSTESTS_INCLUDED - 0 _RTSORTSET_STRESSTESTS_INCLUDED - 0 _RTUSERSET_STRESSTESTS_INCLUDED - 0 _RTCONSTANTSSET_STRESSTESTS_INCLUDED - 0 # Diagnostics: Stdphf.h: [ -- Common Libraries -- ] _SCALIB_RTL_SUPPORT - 1 _SCALIB_STL_SUPPORT - 1 _SCALIB_SSE_SUPPORT - 1 _SCALIB_WIN_SUPPORT - 1 _SCALIB_WINEX_SUPPORT - 1 _SCALIB_WINLIBS_SUPPORT - 1 _SCALIB_OPENMP_SUPPORT - 1 _SCALIB_OPENGL_SUPPORT - 0 _SCALIB_GPS_SUPPORT - 0 _SCALIB_IPL_SUPPORT - 1 _SCALIB_IPP_SUPPORT - 1 _SCALIB_MKL_SUPPORT - 1 _SCALIB_HASP_SUPPORT - 0 _SCALIB_MLD_SUPPORT - 0 [ -- Common MFC-Libraries -- ] _SCALIB_MFCCORE_SUPPORT - 0 _SCALIB_MFCAUX_SUPPORT - 0 _SCALIB_MFCCMN_SUPPORT - 0 _SCALIB_MFCOLE_SUPPORT - 0 _SCALIB_MFCODBC_SUPPORT - 0 _SCALIB_MFCDAO_SUPPORT - 0 _SCALIB_MFCACTIVEX_SUPPORT - 0 [ -- ScaLib Included As Inline -- ] _SCALIB_INCLUDED_AS_INLINE - 1
0 Kudos
Highlighted
Valued Contributor II
16 Views

[ Intel C++ compiler - Release - Part 7 ] # Diagnostics: DevHrtAL.h: [ -- HRT Config Macros -- ] _RTUSE_HRTPREFETCHDATA_FUNCTION - 1 _RTUSE_HRTCLOCK_FUNCTION - 1 _RTUSE_HRTSQRT_FUNCTION - 1 _RTUSE_HRTSETPROCESSPRIORITY_FUNCTION - 1 _RTUSE_HRTSETTHREADPRIORITY_FUNCTION - 1 _RTUSE_HRTRDTSC_FUNCTION - 1 _RTUSE_HRTNOP_FUNCTION - 1 _RTUSE_HRTHLT_FUNCTION - 1 _RTUSE_HRTPAUSE_FUNCTION - 1 _RTUSE_HRTMEMCLR_FUNCTION - 1 [ -- HRT-Functions -- ] HrtPrefetchData: HrtPrefetchData HrtClock: HrtClock HrtSqrt: HrtSqrt HrtSetProcessPriority: HrtSetProcessPriority HrtSetThreadPriority: HrtSetThreadPriority HrtRdtsc: HrtRdtsc HrtNop: HrtNop HrtHlt: HrtHlt HrtPause: HrtPause HrtMemclr: HrtMemclr # Diagnostics: DevIrtAL.h: [ -- IRT Config Macros -- ] _RTUSE_IRTMALLOC_FUNCTION - 1 _RTUSE_IRTCALLOC_FUNCTION - 1 _RTUSE_IRTFREE_FUNCTION - 1 _RTUSE_IRTRDTSC_FUNCTION - 1 _RTUSE_IRTEMMS_FUNCTION - 1 _RTUSE_IRTSETROUNDINGMODE_FUNCTION - 1 _RTUSE_IRTSFENCE_FUNCTION - 1 _RTUSE_IRTLFENCE_FUNCTION - 1 _RTUSE_IRTMFENCE_FUNCTION - 1 _RTUSE_IRTSETZEROPS128_FUNCTION - 1 _RTUSE_IRTSETZEROPD128_FUNCTION - 1 _RTUSE_IRTSETZEROSI128_FUNCTION - 1 _RTUSE_IRTSETZEROPS256_FUNCTION - 1 _RTUSE_IRTSETZEROPD256_FUNCTION - 1 _RTUSE_IRTSETZEROSI256_FUNCTION - 1 _RTUSE_IRTSETZEROPS512_FUNCTION - 1 _RTUSE_IRTSETZEROPD512_FUNCTION - 1 _RTUSE_IRTSETZEROSI512_FUNCTION - 1 [ -- IRT-Domains -- ] [ -- IRT-Domain: GEN -- ] IrtMalloc: IrtMalloc IrtCalloc: IrtCalloc IrtFree: _mm_free IrtRdtsc: __rdtsc [ -- IRT-Domain: MMX -- ] IrtEmms: _m_empty [ -- IRT-Domain: SSE -- ] IrtSetRoundingMode: IrtSetRoundingMode IrtSfence: _mm_sfence IrtLfence: _mm_lfence IrtMfence: _mm_mfence [ -- IRT-Domain: SSE2 -- ] IrtSetZeroPs128: _mm_setzero_ps IrtSetZeroPd128: _mm_setzero_pd IrtSetZeroSi128: _mm_setzero_si128 [ -- IRT-Domain: SSE4 -- ] ... [ -- IRT-Domain: AVX -- ] IrtSetZeroPs256: IrtSetZeroPs256 IrtSetZeroPd256: IrtSetZeroPd256 IrtSetZeroSi256: IrtSetZeroSi256 [ -- IRT-Domain: AVX2 -- ] IrtSetZeroPs512: IrtSetZeroPs512 IrtSetZeroPd512: IrtSetZeroPd512 IrtSetZeroSi512: IrtSetZeroSi512 [ -- IRT-Defines -- ] _IRT_ROUND_TOWARD_ZERO: 0x6000
0 Kudos