| | | Compiling...
cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
main.cpp
testBoxAlgo.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(84) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(84) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(84) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(105) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(105) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(105) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(121) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(157) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(157) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(157) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(184) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(184) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(184) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(194) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(194) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testboxalgo.cpp(194) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
testColor.cpp
testExtractEuler.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(50) : warning C4244: 'return' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(51) : warning C4244: 'return' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(131) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(132) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(133) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(144) : warning C4244: '+=' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(208) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(208) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(208) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(217) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextracteuler.cpp(221) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
testExtractSHRT.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(59) : warning C4244: 'return' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(60) : warning C4244: 'return' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(134) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(134) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(146) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(156) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(165) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(165) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(175) : warning C4244: '+=' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(298) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(298) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(298) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(306) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(307) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(308) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(318) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(318) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(318) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(332) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(332) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(332) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(346) : warning C4244: '+=' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(422) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(422) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testextractshrt.cpp(422) : warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data
testFrustum.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(56) : warning C4305: 'initializing' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(177) : warning C4305: 'initializing' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(181) : warning C4305: 'initializing' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(182) : warning C4305: 'initializing' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(210) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(266) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(279) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(281) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(283) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(285) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(287) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfrustum.cpp(289) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
testFun.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testfun.cpp(184) : warning C4305: 'argument' : truncation from 'double' to 'float'
testInvert.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(112) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(117) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(122) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(123) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(143) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(143) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(143) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(143) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(147) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(152) : warning C4305: 'argument' : truncation from 'double' to 'float'
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testinvert.cpp(153) : warning C4305: 'argument' : truncation from 'double' to 'float'
testLineAlgo.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testlinealgo.cpp(347) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testlinealgo.cpp(348) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testlinealgo.cpp(393) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testlinealgo.cpp(394) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
testMatrix.cpp
testQuatSetRotation.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testquatsetrotation.cpp(147) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testquatsetrotation.cpp(148) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
testQuatSlerp.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testquatslerp.cpp(126) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testquatslerp.cpp(138) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testquatslerp.cpp(169) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testquatslerp.cpp(170) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
testRandom.cpp
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testrandom.cpp(179) : warning C4244: 'argument' : conversion from 'const double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testrandom.cpp(244) : see reference to function template instantiation 'void `anonymous-namespace'::testGenerator(void)' being compiled
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testrandom.cpp(182) : warning C4244: 'argument' : conversion from 'const double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testrandom.cpp(118) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\build\djv-0.8.2_x64\djv-0.8.2\third_party\ilmbase\ilmbase-1.0.1\imathtest\testrandom.cpp(247) : see reference to function template instantiation 'void `anonymous-namespace'::testGenerator(void)' being compiled
testRoots.cpp
testShear.cpp
Generating Code...
Compiling manifest to resources...
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
Linking...
Embedding manifest...
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
Running Imath unit tests...
Testing functions in ImathColor.h & ImathColorAlgo.h
rgb2packed -> packed2rgb
Imath::Color4 * f
Imath::Color4 / f
Assignment and comparison
ok
Testing functions in ImathShear.h
Imath::Shear6 constructors
Imath::Shear6 * f
Imath::Shear6 / f
Assignment and comparison
ok
Testing functions in ImathMatrix.h
Imath::Matrix33 shear functions
ok
Testing functions in ImathRoots.h
coefficients: 1 6 11 6 solutions: -3 -2 -1
coefficients: 2 2 -20 16 solutions: -4 1 2
coefficients: 3 -3 1 -1 solutions: 1
coefficients: 2 0 -24 -32 solutions: -2 4
coefficients: 1 0 0 0 solutions: -0
coefficients: 8 -24 24 -8 solutions: 1
coefficients: 0 2 -10 12 solutions: 2 3
coefficients: 0 1 -1 -20 solutions: -4 5
coefficients: 0 3 -12 12 solutions: 2
coefficients: 0 1 0 0 solutions: -0
coefficients: 0 1 0 1 solutions: none
coefficients: 0 0 3 -6 solutions: 2
coefficients: 0 0 5 15 solutions: -3
coefficients: 0 0 1 0 solutions: -0
coefficients: 0 0 0 1 solutions: none
coefficients: 0 0 0 0 solutions: [-inf, inf]
ok
Testing functions in ImathFun.h
floor
ceil
trunc
divs / mods
divp / modp
successor, predecessor
f 0
sf 1.40129846e-045
pf -1.40129846e-045
spf -0
psf 0
f -0
sf 1.40129846e-045
pf -1.40129846e-045
spf -0
psf 0
f 1
sf 1.00000012
pf 0.99999994
spf 1
psf 1
f -1
sf -0.99999994
pf -1.00000012
spf -1
psf -1
f 16
sf 16.0000019
pf 15.999999
spf 16
psf 16
f 7
sf 7.00000048
pf 6.99999952
spf 7
psf 7
f 0.699999988
sf 0.700000048
pf 0.699999928
spf 0.699999988
psf 0.699999988
f 1.#INF
sf 1.#INF
pf 1.#INF
spf 1.#INF
psf 1.#INF
f 1.#QNAN
sf 1.#QNAN
pf 1.#QNAN
spf 1.#QNAN
psf 1.#QNAN
f 3.40282347e+038
sf 1.#INF
pf 3.40282326e+038
spf 3.40282347e+038
psf 1.#INF
f -3.40282347e+038
sf -3.40282326e+038
pf -1.#INF
spf -1.#INF
psf -3.40282347e+038
d 0
sd 4.9406564584124654e-324
pd -4.9406564584124654e-324
spd -9.8813129168249309e-324
psd 0
d -0
sd 4.9406564584124654e-324
pd -4.9406564584124654e-324
spd -9.8813129168249309e-324
psd 0
d 1
sd 1.0000000000000002
pd 0.99999999999999989
spd 1
psd 1
d -1
sd -1.0000000000000002
pd -0.99999999999999989
spd -1
psd -1
d 16
sd 16.000000000000004
pd 15.999999999999998
spd 16
psd 16
d 7
sd 7.0000000000000009
pd 6.9999999999999991
spd 7
psd 7
d 0.69999999999999996
sd 0.70000000000000007
pd 0.69999999999999984
spd 0.69999999999999996
psd 0.69999999999999996
d 1.#INF
sd 1.#INF
pd 1.#INF
spd 1.#INF
psd 1.#INF
d 1.#QNAN
sd 1.#QNAN
pd 1.#QNAN
spd 1.#QNAN
psd 1.#QNAN
d 1.7976931348623157e+308
sd 1.#INF
pd 1.7976931348623155e+308
spd 1.7976931348623157e+308
psd 1.#INF
d -1.7976931348623157e+308
sd -1.#INF
pd -1.7976931348623155e+308
spd -1.7976931348623157e+308
psd -1.#INF
ok
Testing 4x4 and 3x3 matrix inversion:
M44f
M33f
ok
Testing functions in ImathFrustum.h
perspective 123
planes
exceptions 123
orthographic 1
planes
passed inequality test
passed equality test
ok
Testing random number generators
erand48(), nrand48()
Rand32
values
differences between successive values
range
Rand48
values
differences between successive values
range
solidSphereRand()
hollowSphereRand()
ok
Testing extraction of rotation angle from 3x3 matrices
Testing extraction of Euler angles from matrices
extractEulerXYZ()
order = 101
extractEulerZYX()
order = 2001
Eulerf::extract()
order = 101
order = 1
order = 1101
order = 1001
order = 2101
order = 2001
order = 11
order = 111
order = 1011
order = 1111
order = 2011
order = 2111
order = 2000
order = 2100
order = 1000
order = 1100
order = 0
order = 100
order = 2110
order = 2010
order = 1110
order = 1010
order = 110
order = 10
ok
Testing extraction of scale, shear, rotation, translation from matrices
Imath::extractSHRT()
random angles
3x3
4x4
special angles
3x3
4x4
ok
Testing quaternion rotations
exact 90-degree rotations
exact zero-degree rotations
exact 180-degree rotations
other angles
random from and to vectors
nearly equal from and to vectors
nearly opposite from and to vectors
ok
Testing quaternion spherical linear interpolation
combinations of 90-degree rotations around x, y and z
random rotations
ok
Testing line algorithms
closest points on two lines
non-intersecting, non-parallel lines
intersecting, non-parallel lines
parallel lines
coincident lines
random lines
line-triangle intersection
line-plane intersection inside triangle
line-plane intersection outside triangle
line parallel to triangle
zero-area triangle
random lines and triangles
ok
Testing box algorithms
ray-box intersection, random rays
box = ((-1 -1 -1) (1 1 1))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((10 20 30) (1010 21 31))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((10 20 30) (11 1020 31))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((10 20 30) (11 21 1030))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((-1e+010 -2e+010 -3e+010) (5e+015 6e+015 7e+015))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((1 1 1) (2 1 1))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((1 1 1) (1 2 1))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((1 1 1) (1 1 2))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((1 1 1) (1 2 3))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((1 1 1) (2 3 1))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((1 1 1) (2 1 3))
ray starts inside box
ray starts outside box, intersects
ray starts outside box, does not intersect
box = ((-1 -2 1) (-1 -2 1))
single-point box, ray intersects
single-point box, ray does not intersect
box = ((1 1 1) (1 1 1))
single-point box, ray intersects
single-point box, ray does not intersect
box = ((0 0 0) (0 0 0))
single-point box, ray intersects
single-point box, ray does not intersect
empty box, no rays intersect
ray-box intersection, nearly axis-parallel rays
dir ~ (1 0 0), result = 1
dir ~ (-1 0 0), result = 1
dir ~ (1 0 0), result = 0
dir ~ (-1 0 0), result = 0
dir ~ (0 1 0), result = 1
dir ~ (0 -1 0), result = 1
dir ~ (0 1 0), result = 0
dir ~ (0 -1 0), result = 0
dir ~ (0 0 1), result = 1
dir ~ (0 0 -1), result = 1
dir ~ (0 0 1), result = 0
dir ~ (0 0 -1), result = 0
transform box by matrix
ok
|