You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Uwe L. Korn (JIRA)" <ji...@apache.org> on 2017/07/11 21:55:00 UTC
[jira] [Assigned] (ARROW-1150) [C++] AdaptiveIntBuilder compiler
warning on MSVC
[ https://issues.apache.org/jira/browse/ARROW-1150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Uwe L. Korn reassigned ARROW-1150:
----------------------------------
Assignee: Uwe L. Korn
> [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
> Assignee: Uwe L. Korn
> 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)