[jira] [Closed] (PROTON-1073) Building tests for C++ bindings seems to be broken on OSX 10.11/Xcode 7.1.1

2016-11-03 Thread Justin Ross (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-1073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Ross closed PROTON-1073.
---
Resolution: Fixed

> Building tests for C++ bindings seems to be broken on OSX 10.11/Xcode 7.1.1
> ---
>
> Key: PROTON-1073
> URL: https://issues.apache.org/jira/browse/PROTON-1073
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: cpp-binding
>Affects Versions: 0.11.0
> Environment: MacOS X 10.11.1, XCode 7.1.1
> Compilation options:
> env CFLAGS="-I/opt/local/include -m64" LDFLAGS="-m64 -L/opt/local/lib" cmake 
> .. -DCMAKE_INSTALL_PREFIX=/usr/local -DSYSINSTALL_BINDINGS=ON -DBUILD_PHP=OFF 
> -DBUILD_PERL=OFF -DBUILD_PYTHON=OFF -DCMAKE_OSX_ARCHITECTURES=x86_64
>Reporter: Ollivier Robert
>Assignee: Cliff Jansen
>  Labels: build-failure, osx
> Fix For: 0.12.0
>
>
> Compiling 0.11 leads to build failure in the tests for the C++ bindings:
> [...]
> Linking CXX shared library libqpid-proton-cpp.dylib
> [ 66%] Built target qpid-proton-cpp
> Scanning dependencies of target conversion_test
> [ 66%] Building CXX object 
> proton-c/bindings/cpp/CMakeFiles/conversion_test.dir/src/conversion_test.cpp.o
> /Users/roberto/Src/ERC/GIT/qpid-proton-0.11.0/proton-c/bindings/cpp/src/conversion_test.cpp:36:17:
>  error:
>   no viable constructor copying variable of type 
> 'std::unique_ptr'
> session_ptr p = s.ptr();
> ^   ~~~
> /Users/roberto/Src/ERC/GIT/qpid-proton-0.11.0/proton-c/bindings/cpp/src/conversion_test.cpp:58:25:
>  note:
>   in instantiation of function template specialization
>   'test_owning   std::__1::default_delete >,
>   std::__1::unique_ptr std::__1::default_delete > >'
>   requested here
> failed += run_test(&test_owning<
> ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2497:5:
>  note:
>   candidate constructor not viable: expects an l-value for 1st argument
> unique_ptr(unique_ptr&);
> ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2499:9:
>  note:
>   candidate constructor [with _Up = proton::session, _Ep =
>   std::__1::default_delete] not viable: expects an 
> l-value for 1st
>   argument
> unique_ptr(unique_ptr<_Up, _Ep>&);
> ^
> /Users/roberto/Src/ERC/GIT/qpid-proton-0.11.0/proton-c/bindings/cpp/src/conversion_test.cpp:37:17:
>  error:
>   no viable constructor copying variable of type 
> 'std::unique_ptr'
> session_ptr p2 = s.ptr();
> ^~~~
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2497:5:
>  note:
>   candidate constructor not viable: expects an l-value for 1st argument
> unique_ptr(unique_ptr&);
> ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2499:9:
>  note:
>   candidate constructor [with _Up = proton::session, _Ep =
>   std::__1::default_delete] not viable: expects an 
> l-value for 1st
>   argument
> unique_ptr(unique_ptr<_Up, _Ep>&);
> ^
> 2 errors generated.
> make[2]: *** 
> [proton-c/bindings/cpp/CMakeFiles/conversion_test.dir/src/conversion_test.cpp.o]
>  Error 1
> make[1]: *** [proton-c/bindings/cpp/CMakeFiles/conversion_test.dir/all] Error 
> 2
> make: *** [all] Error 2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Closed] (PROTON-1073) Building tests for C++ bindings seems to be broken on OSX 10.11/Xcode 7.1.1

2016-11-03 Thread Justin Ross (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-1073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Ross closed PROTON-1073.
---
Resolution: Fixed

> Building tests for C++ bindings seems to be broken on OSX 10.11/Xcode 7.1.1
> ---
>
> Key: PROTON-1073
> URL: https://issues.apache.org/jira/browse/PROTON-1073
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: cpp-binding
>Affects Versions: 0.11.0
> Environment: MacOS X 10.11.1, XCode 7.1.1
> Compilation options:
> env CFLAGS="-I/opt/local/include -m64" LDFLAGS="-m64 -L/opt/local/lib" cmake 
> .. -DCMAKE_INSTALL_PREFIX=/usr/local -DSYSINSTALL_BINDINGS=ON -DBUILD_PHP=OFF 
> -DBUILD_PERL=OFF -DBUILD_PYTHON=OFF -DCMAKE_OSX_ARCHITECTURES=x86_64
>Reporter: Ollivier Robert
>Assignee: Cliff Jansen
>  Labels: build-failure, osx
>
> Compiling 0.11 leads to build failure in the tests for the C++ bindings:
> [...]
> Linking CXX shared library libqpid-proton-cpp.dylib
> [ 66%] Built target qpid-proton-cpp
> Scanning dependencies of target conversion_test
> [ 66%] Building CXX object 
> proton-c/bindings/cpp/CMakeFiles/conversion_test.dir/src/conversion_test.cpp.o
> /Users/roberto/Src/ERC/GIT/qpid-proton-0.11.0/proton-c/bindings/cpp/src/conversion_test.cpp:36:17:
>  error:
>   no viable constructor copying variable of type 
> 'std::unique_ptr'
> session_ptr p = s.ptr();
> ^   ~~~
> /Users/roberto/Src/ERC/GIT/qpid-proton-0.11.0/proton-c/bindings/cpp/src/conversion_test.cpp:58:25:
>  note:
>   in instantiation of function template specialization
>   'test_owning   std::__1::default_delete >,
>   std::__1::unique_ptr std::__1::default_delete > >'
>   requested here
> failed += run_test(&test_owning<
> ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2497:5:
>  note:
>   candidate constructor not viable: expects an l-value for 1st argument
> unique_ptr(unique_ptr&);
> ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2499:9:
>  note:
>   candidate constructor [with _Up = proton::session, _Ep =
>   std::__1::default_delete] not viable: expects an 
> l-value for 1st
>   argument
> unique_ptr(unique_ptr<_Up, _Ep>&);
> ^
> /Users/roberto/Src/ERC/GIT/qpid-proton-0.11.0/proton-c/bindings/cpp/src/conversion_test.cpp:37:17:
>  error:
>   no viable constructor copying variable of type 
> 'std::unique_ptr'
> session_ptr p2 = s.ptr();
> ^~~~
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2497:5:
>  note:
>   candidate constructor not viable: expects an l-value for 1st argument
> unique_ptr(unique_ptr&);
> ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:2499:9:
>  note:
>   candidate constructor [with _Up = proton::session, _Ep =
>   std::__1::default_delete] not viable: expects an 
> l-value for 1st
>   argument
> unique_ptr(unique_ptr<_Up, _Ep>&);
> ^
> 2 errors generated.
> make[2]: *** 
> [proton-c/bindings/cpp/CMakeFiles/conversion_test.dir/src/conversion_test.cpp.o]
>  Error 1
> make[1]: *** [proton-c/bindings/cpp/CMakeFiles/conversion_test.dir/all] Error 
> 2
> make: *** [all] Error 2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org