arrow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wes McKinney (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ARROW-1150) [C++] AdaptiveIntBuilder compiler warning on MSVC
Date Sun, 25 Jun 2017 14:21:02 GMT
Wes McKinney created ARROW-1150:
-----------------------------------

             Summary: [C++] AdaptiveIntBuilder compiler warning on MSVC
                 Key: ARROW-1150
                 URL: https://issues.apache.org/jira/browse/ARROW-1150
             Project: Apache Arrow
          Issue Type: Bug
          Components: C++
            Reporter: Wes McKinney
             Fix For: 0.5.0


See build https://ci.appveyor.com/project/ApacheSoftwareFoundation/parquet-cpp/build/1.0.166/job/6tlq1nxvcwe02dxk

{code}
    array.cc
    buffer.cc
    builder.cc
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\algorithm(959): error C2220:
warning treated as error - no 'object' file generated [C:\projects\parquet-cpp\build\arrow_ep-prefix\src\arrow_ep-build\arrow_objlib.vcxproj]
[C:\projects\parquet-cpp\build\arrow_ep.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\algorithm(959): warning C4996:
'std::transform::_Unchecked_iterators::_Deprecate': Call to 'std::transform' with parameters
that may be unsafe - this call relies on the caller to check that the passed values are correct.
To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual
C++ 'Checked Iterators' [C:\projects\parquet-cpp\build\arrow_ep-prefix\src\arrow_ep-build\arrow_objlib.vcxproj]
[C:\projects\parquet-cpp\build\arrow_ep.vcxproj]
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\algorithm(959): note: see
declaration of 'std::transform::_Unchecked_iterators::_Deprecate'
    C:\projects\parquet-cpp\build\arrow_ep-prefix\src\arrow_ep\cpp\src\arrow\builder.cc(347):
note: see reference to function template instantiation '_OutIt *std::transform<const int64_t*,int8_t*,arrow::AdaptiveIntBuilder::Append::<lambda_81eb08b2ba1ad73602f9436bd880d934>>(_InIt,_InIt,_OutIt,_Fn1)'
being compiled
            with
            [
                _OutIt=int8_t *,
                _InIt=const int64_t *,
                _Fn1=arrow::AdaptiveIntBuilder::Append::<lambda_81eb08b2ba1ad73602f9436bd880d934>
            ]
{code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message