I've fixed some in ARROW-657, but there are more:
C:\ProgramFiles (x86)\MicrosoftVisualStudio\Shared\14.0\VC\include\numeric(20): warningC4244: '=': conversionfrom'int64_t'to'int', possiblelossofdata [C:\Users \wesm\code\arrow\cpp\build\arrow_objlib.vcxproj]
"C:\Users\wesm\code\arrow\cpp\build\ALL_BUILD.vcxproj" (defaulttarget) (1) ->
"C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj" (defaulttarget) (9) ->
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(337): warningC4800: 'unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(1382): warningC4800: 'const unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\ wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(499): warningC4800: 'unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(504): warningC4800: 'unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(521): warningC4800: 'unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(525): warningC4800: 'unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\array-test.cc(398): warningC4800: 'unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\build\googletest_ep-prefix\src\googletest_ep\include\gtest/gtest.h(1448): warningC4805: '==': unsafemixoftype'const unsigned char'andtype'const bool'inoperation [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow/test-util.h(256): warningC4800: 'const unsigned char': forcingvaluetobool'true'or'false' (performancewarning) [C:\Users\wesm\code\arrow\cpp\build\src\arrow\array-test.vcxproj]
"C:\Users\wesm\code\arrow\cpp\build\ALL_BUILD.vcxproj" (default target) (1) ->"C:\Users\wesm\code\arrow\cpp\build\src\arrow\ipc\arrow_ipc_objlib.vcxproj" (default target) (14) -> C:\Users\wesm\code\arrow\cpp\src\arrow\ipc\json-internal.cc(1092): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning) [C:\Users\wesm\code \arrow\cpp\build\src\arrow\ipc\arrow_ipc_objlib.vcxproj]"C:\Users\wesm\code\arrow\cpp\build\ALL_BUILD.vcxproj" (default target) (1) ->"C:\Users\wesm\code\arrow\cpp\build\src\arrow\io\io-hdfs-test.vcxproj" (default target) (26) ->
C:\Users\wesm\code\arrow\cpp\src\arrow\io\io-hdfs-test.cc(110): warning C4800: 'const char *': forcing value to bool 'true' or 'false' (performance warning) [C:\Users\wes m\code\arrow\cpp\build\src\arrow\io\io-hdfs-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\io\io-hdfs-test.cc(106): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To dis able deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\wesm\code\arrow\cpp\build\src\arrow\io\io-hdfs-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\io\io-hdfs-test.cc(107): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To dis able deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\wesm\code\arrow\cpp\build\src\arrow\io\io-hdfs-test.vcxproj]
C:\Users\wesm\code\arrow\cpp\src\arrow\io\io-hdfs-test.cc(108): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To dis able deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\wesm\code\arrow\cpp\build\src\arrow\io\io-hdfs-test.vcxproj]
15 Warning(s)
Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm
Related issues:
Note: This issue was originally created as ARROW-758. Please see the migration documentation for further details.
I've fixed some in ARROW-657, but there are more:
Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm
Related issues:
Note: This issue was originally created as ARROW-758. Please see the migration documentation for further details.