Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /DataFormats/Math/test/BuildFile.xml is written in an unsupported language. File is not indexed.

0001 <library file="ReadMath.cc,WriteMath.cc,SealModule.cc" name="DataFormatsMath_test">
0002   <use name="FWCore/Framework"/>
0003   <use name="DataFormats/Common"/>
0004   <flags EDM_PLUGIN="1"/>
0005 </library>
0006 
0007 <use name="rootmath"/>
0008 <use name="rootgraphics"/>
0009 <use name="DataFormats/Math"/>
0010 <bin file="Matrices_t.cpp" name="DataFormatsMatrices_t">
0011 </bin>
0012 
0013 <bin file="ProjectMatrix_t.cpp" name="DataFormatsProjectMatrix_t">
0014 </bin>
0015 
0016 <bin file="FastMath_t.cpp" name="DataFormatsFastMath_t">
0017   <flags CXXFLAGS="-Wno-error=format -Wno-format -Wno-format-contains-nul"/>
0018   <flags REM_CXXFLAGS="-Wformat -ansi"/>
0019   <flags REM_CXXFLAGS="-Wformat-contains-nul"/>
0020 </bin>
0021 
0022 <bin file="testApproximations.cpp" name="testMathApproximations">
0023   <flags CXXFLAGS="-Wno-error=format -Wno-format -Wno-format-contains-nul"/>
0024   <flags REM_CXXFLAGS="-Wformat"/>
0025   <flags REM_CXXFLAGS="-Wformat-contains-nul"/>
0026   <flags REM_CXXFLAGS="-ansi"/>
0027 </bin>
0028 
0029 <bin file="testApproxMath.cpp" name="testMathApproxMath">
0030   <flags CXXFLAGS="-Wno-error=format -Wno-format -Wno-format-contains-nul"/>
0031   <flags REM_CXXFLAGS="-Wformat"/>
0032   <flags REM_CXXFLAGS="-Wformat-contains-nul"/>
0033   <flags REM_CXXFLAGS="-ansi"/>
0034 </bin>
0035 
0036 <release name="!.*ICC_X.*">
0037   <bin file="ExtVec_t.cpp" name="DataFormatsExtVec_t">
0038   <use name="ofast-flag"/>
0039 </bin>
0040 </release>
0041 
0042 
0043 <bin file="SSEVec_t.cpp" name="DataFormatsSSEVec_t">
0044   <use name="ofast-flag"/> 
0045 </bin>
0046 
0047 <bin file="crossV4_t.cpp" name="DataFormatscrossV4_t">
0048   <use name="ofast-flag"/>
0049 </bin>
0050 
0051 <bin file="sign_t.cpp" name="DataFormatsSign_t">
0052 </bin>
0053 
0054 <bin file="eta_t.cpp" name="DataFormatsEta_t">
0055 </bin>
0056 
0057 <bin file="arc.cpp" name="DataFormatsAsin_t">
0058 </bin>
0059 
0060 <bin file="testAtan2.cpp">
0061   <flags CXXFLAGS="-fwrapv"/>
0062 </bin>
0063 
0064 <bin file="testAtan2.cpp" name="testAtan2FastMath">
0065   <use name="ofast-flag"/>
0066   <flags CXXFLAGS="-fwrapv"/>
0067 </bin>
0068 
0069 <bin file="testAtan2.cpp" name="testAtan2VDT">
0070   <use name="vdt"/>
0071   <flags CXXFLAGS="-fwrapv"/>
0072 </bin>
0073 
0074 <bin file="deltaR_t.cpp" name="DataFormatsDeltaR_t">
0075   <flags CXXFLAGS="-Wno-error=format -Wno-format -Wno-format-contains-nul"/>
0076   <flags REM_CXXFLAGS="-Wformat"/>
0077   <flags REM_CXXFLAGS="-Wformat-contains-nul"/>
0078   <flags REM_CXXFLAGS="-ansi"/>
0079 </bin>
0080 
0081 <bin file="Similarity_t.cpp" name="DataFormatsSimilarity_t">
0082 </bin>
0083 
0084 <bin file="Similarity_t.cpp" name="DataFormatsSimilarityFast_t">
0085   <use name="ofast-flag"/>
0086 </bin>
0087 
0088 <bin file="MulSymMatrix_t.cpp" name="DataFormatsMulSymMatrix_t">
0089 </bin>
0090 
0091 <bin file="CholeskyInvert_t.cpp" name="CholeskyInvert_t">
0092   <flags CXXFLAGS="-O3"/>
0093 </bin>
0094 
0095 <bin file="testGraph.cpp">
0096 </bin>
0097 
0098 <bin name="testDataFormatsMathPacking" file="testMiniFloat.cpp,testlogintpack.cpp,testRunner.cpp">
0099   <use name="cppunit"/>
0100 </bin>
0101 
0102 <iftool name="cuda-gcc-support">
0103   <bin file="cudaAtan2Test.cu" name="DFM_Atan2">
0104     <use name="cuda"/>
0105     <use name="vdt_headers"/>
0106     <use name="HeterogeneousCore/CUDAUtilities"/>
0107     <flags CUDA_FLAGS="--expt-relaxed-constexpr"/>
0108     <flags CXXFLAGS="-O3 -fwrapv"/>
0109   </bin>
0110 
0111   <bin file="cudaMathTest.cu" name="DFM_Math">
0112     <use name="cuda"/>
0113     <use name="vdt_headers"/>
0114     <use name="HeterogeneousCore/CUDAUtilities"/>
0115     <flags CUDA_FLAGS="--expt-relaxed-constexpr"/>
0116     <flags CXXFLAGS="-O3 -fwrapv"/>
0117   </bin>
0118 
0119   <bin file="cudaMathTest.cu" name="DFM_MathRepr">
0120     <use name="cuda"/>
0121     <use name="vdt_headers"/>
0122     <use name="HeterogeneousCore/CUDAUtilities"/>
0123     <flags CUDA_FLAGS="--expt-relaxed-constexpr -fmad=false -ftz=false -prec-div=true -prec-sqrt=true"/>
0124     <flags CXXFLAGS="-ffp-contract=off"/>
0125   </bin>
0126 
0127   <bin file="CholeskyInvert_t.cu" name="CholeskyInvertOnGPU_t">
0128     <use name="cuda"/>
0129     <use name="HeterogeneousCore/CUDAUtilities"/>
0130     <flags CUDA_FLAGS="-w"/>
0131   </bin>
0132 
0133   <bin file="simpleCholeskyTest.cu">
0134     <use name="cuda"/>
0135     <use name="HeterogeneousCore/CUDAUtilities"/>
0136     <flags CUDA_FLAGS="-w"/>
0137   </bin>
0138 
0139 </iftool>