Bipin Mathew created ARROW-1955:
-----------------------------------

             Summary: MSVC generates "attempting to reference a deleted 
function" during build.
                 Key: ARROW-1955
                 URL: https://issues.apache.org/jira/browse/ARROW-1955
             Project: Apache Arrow
          Issue Type: Bug
          Components: C++
    Affects Versions: 0.8.0
         Environment: Microsoft Windows 10 Pro
Version: 1709
OS Build: 16299.125

Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

cmake command:
cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_BUILD_TYPE=Release ..

            Reporter: Bipin Mathew


Hello Arrow Team,

   I am experiencing an issue while building the arrow cpp implementation. 
Specifically I am getting the following "attempting to reference a deleted 
function" in builder.h:

"C:\temp\arrow\cpp\w64\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\temp\arrow\cpp\w64\src\arrow\arrow_shared.vcxproj" (default target) (16) ->
(ClCompile target) ->
  C:\temp\arrow\cpp\src\arrow/builder.h(942): error C2280: 
'arrow::DictionaryBuilder<arrow::BinaryType>::DictionaryBuil
der(const arrow::DictionaryBuilder<arrow::BinaryType> &)': attempting to 
reference a deleted function [C:\temp\arrow\cp
p\w64\src\arrow\arrow_shared.vcxproj]
  C:\temp\arrow\cpp\src\arrow/builder.h(942): error C2280: 
'arrow::DictionaryBuilder<arrow::BinaryType>::DictionaryBuil
der(const arrow::DictionaryBuilder<arrow::BinaryType> &)': attempting to 
reference a deleted function [C:\temp\arrow\cp
p\w64\src\arrow\arrow_shared.vcxproj]
  C:\temp\arrow\cpp\src\arrow/builder.h(942): error C2280: 
'arrow::DictionaryBuilder<arrow::BinaryType>::DictionaryBuil
der(const arrow::DictionaryBuilder<arrow::BinaryType> &)': attempting to 
reference a deleted function [C:\temp\arrow\cp
p\w64\src\arrow\arrow_shared.vcxproj]
  C:\temp\arrow\cpp\src\arrow/builder.h(942): error C2280: 
'arrow::DictionaryBuilder<arrow::BinaryType>::DictionaryBuil
der(const arrow::DictionaryBuilder<arrow::BinaryType> &)': attempting to 
reference a deleted function [C:\temp\arrow\cp
p\w64\src\arrow\arrow_shared.vcxproj]

Here is my compiler version as well my parameters to cmake:

(arrow-dev) C:\temp\arrow\cpp\w64>cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]

(arrow-dev) C:\temp\arrow\cpp\w64>cmake -G "Visual Studio 14 2015 Win64" 
-DCMAKE_BUILD_TYPE=Release ..

Thanks so much for you great work on arrow! I would be glad to provide any 
further information you require.

Regards,

Bipin



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

Reply via email to