cmake-wheel / cmeel-boost Goto Github PK
View Code? Open in Web Editor NEWcmeel distribution for boost, which provides free peer-reviewed portable C++ source libraries.
cmeel distribution for boost, which provides free peer-reviewed portable C++ source libraries.
After the update following #6 I've re-run the failed jobs in the macos-latest
python-3.8
pipeline of Pink. They end up with a different error on a boost-filesystem symbol not found:
======================================================================
Error: ERROR: pink (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: pink
Traceback (most recent call last):
File "/Users/runner/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/unittest/loader.py", line 470, in _find_test_path
package = self._get_module_from_name(name)
File "/Users/runner/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/unittest/loader.py", line 377, in _get_module_from_name
__import__(name)
File "/Users/runner/work/pink/pink/pink/__init__.py", line 20, in <module>
from .configuration import Configuration
File "/Users/runner/work/pink/pink/pink/configuration.py", line 28, in <module>
import pinocchio as pin
File "/Users/runner/work/pink/pink/.tox/py38/lib/python3.8/site-packages/cmeel.prefix/lib/python3.8/site-packages/pinocchio/__init__.py", line 6, in <module>
from .pinocchio_pywrap import *
ImportError: dlopen(/Users/runner/work/pink/pink/.tox/py38/lib/python3.8/site-packages/cmeel.prefix/lib/python3.8/site-packages/pinocchio/pinocchio_pywrap.cpython-38-darwin.so, 0x0002): Symbol not found: (__ZN5boost10filesystem4path9append_v3EPKcS3_)
Referenced from: '/Users/runner/work/pink/pink/.tox/py38/lib/python3.8/site-packages/cmeel.prefix/lib/libpinocchio.dylib'
Expected in: '/Users/runner/work/pink/pink/.tox/py38/lib/python3.8/site-packages/cmeel.prefix/lib/libboost_filesystem.dylib'
Would it be possible for cmeel-boost
to be upgraded to support later versions of numpy
? I'm developing a package which has a dependency requiring numpy>=1.26
and the requirements clash:
cmeel-boost 1.82.0 requires numpy<1.25,>=1.23, but you have numpy 1.26.1 which is incompatible.
(dexycb) C:\Users\LENOVO>pip install cmeel-boost
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Collecting cmeel-boost
Using cached http://mirrors.aliyun.com/pypi/packages/31/94/b348863cdc049ff332d6a7bf1cf76a79e6e3cbac9a06396387fab247b1b4/cmeel_boost-1.84.0.tar.gz (3.6 kB)
Installing build dependencies ... canceled
ERROR: Operation cancelled by user
(dexycb) C:\Users\LENOVO>pip install cmeel-boost
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Collecting cmeel-boost
Using cached http://mirrors.aliyun.com/pypi/packages/31/94/b348863cdc049ff332d6a7bf1cf76a79e6e3cbac9a06396387fab247b1b4/cmeel_boost-1.84.0.tar.gz (3.6 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [177 lines of output]
-- Building for: Visual Studio 17 2022
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
-- The C compiler identification is MSVC 19.39.33523.0
-- The CXX compiler identification is MSVC 19.39.33523.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: E:/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: E:/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: D:\miniconda3\envs\dexycb\python.exe (found version "3.9.19") found components: Interpreter Development.Module
-- CONFIGURE_COMMAND: ./bootstrap.sh;--prefix=C:/Users/LENOVO/AppData/Local/Temp/cmeel-ipr5e4q8/whl/cmeel.prefix
-- BUILD_COMMAND: ./b2;hardcode-dll-paths=true;dll-path='$ORIGIN';link=shared;python=3.9
-- Configuring done (11.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
Boost_NO_WARN_NEW_VERSIONS
CMAKE_APPLE_SILICON_PROCESSOR
CMAKE_INSTALL_LIBDIR
CMEEL_JOBS
PYTHON_SITELIB
-- Build files have been written to: C:/Users/LENOVO/AppData/Local/Temp/cmeel-ipr5e4q8/bld
适用于 .NET Framework MSBuild 版本 17.9.8+b34f75857
E:\Microsoft Visual Studio\2022\BuildTools\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(541,5): warning MSB8029: 中间目录或输出目录无法驻留在临时目录下,因为这可能会导致增量生成出现问题。 [C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\ZERO_CHECK.vcxproj]
1>Checking Build System
E:\Microsoft Visual Studio\2022\BuildTools\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(541,5): warning MSB8029: 中间目录或输出目录无法驻留在临时目录下,因为这可能会导致增量生成出现问题。 [C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\boost.vcxproj]
Creating directories for 'boost'
Building Custom Rule C:/Users/LENOVO/AppData/Local/Temp/pip-install-k4_kab__/cmeel-boost_ebb822057dab454d82ab1c4a4793f8ff/CMakeLists.txt
Performing download step (download, verify and extract) for 'boost'
-- Downloading...
dst='C:/Users/LENOVO/AppData/Local/Temp/cmeel-ipr5e4q8/bld/boost-prefix/src/boost_1_84_0.tar.bz2'
timeout='none'
inactivity timeout='none'
-- Using src='https://boostorg.jfrog.io/artifactory/main/release/1.84.0/source/boost_1_84_0.tar.bz2'
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 41% complete]
-- [download 42% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 45% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 48% complete]
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 71% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- verifying file...
file='C:/Users/LENOVO/AppData/Local/Temp/cmeel-ipr5e4q8/bld/boost-prefix/src/boost_1_84_0.tar.bz2'
-- Downloading... done
-- extracting...
src='C:/Users/LENOVO/AppData/Local/Temp/cmeel-ipr5e4q8/bld/boost-prefix/src/boost_1_84_0.tar.bz2'
dst='C:/Users/LENOVO/AppData/Local/Temp/cmeel-ipr5e4q8/bld/boost-prefix/src/boost'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
No update step for 'boost'
No patch step for 'boost'
Performing configure step for 'boost'
Traceback (most recent call last):
File "<string>", line 1, in <module>
FileNotFoundError: [Errno 2] No such file or directory: 'project-config.jam'
E:\Microsoft Visual Studio\2022\BuildTools\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): error MSB8066: “C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-mkdir.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-download.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-update.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-patch.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-configure.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-build.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\ced96457f3cfe2edeefa56c54f9eadd1\boost-install.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\b76c64a66d01a237fa04b55913d7f6bc\boost-complete.rule;C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\CMakeFiles\7666a6f0bd602cdd3ea7b5b7cf8f885e\boost.rule;C:\Users\LENOVO\AppData\Local\Temp\pip-install-k4_kab__\cmeel-boost_ebb822057dab454d82ab1c4a4793f8ff\CMakeLists.txt”的自定义生成已退出,代码为 1。 [C:\Users\LENOVO\AppData\Local\Temp\cmeel-ipr5e4q8\bld\boost.vcxproj]
Traceback (most recent call last):
File "D:\miniconda3\envs\dexycb\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
main()
File "D:\miniconda3\envs\dexycb\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "D:\miniconda3\envs\dexycb\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 152, in prepare_metadata_for_build_wheel
whl_basename = backend.build_wheel(metadata_directory, config_settings)
File "C:\Users\LENOVO\AppData\Local\Temp\pip-build-env-zi6st1cq\overlay\Lib\site-packages\cmeel\build.py", line 26, in build_wheel
return build_impl(wheel_directory, editable=False)
File "C:\Users\LENOVO\AppData\Local\Temp\pip-build-env-zi6st1cq\overlay\Lib\site-packages\cmeel\impl.py", line 105, in build_impl
check_call(build_cmd)
File "D:\miniconda3\envs\dexycb\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', 'C:\\Users\\LENOVO\\AppData\\Local\\Temp\\cmeel-ipr5e4q8\\bld', '-j4']' returned non-zero exit status 1.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
sorry to bother again,i sucessfully installed cmeel-boost in my ubuntu 20.04,but when i change to install in ubuntu 18.04 it comes an error, error info as follows,it's too long that i cant find the problem,hope for your help,thanks
`./boost/unordered/unordered_map.hpp:2238:20: error: ‘move’ is not a member of ‘std’
alloc_ = std::move(n.alloc_);
^
./boost/unordered/unordered_map.hpp:2238:20: note: suggested alternative:
In file included from ./boost/smart_ptr/make_shared_object.hpp:17:0,
from ./boost/smart_ptr/make_shared.hpp:15,
from ./boost/make_shared.hpp:14,
from ./boost/smart_ptr.hpp:24,
from ./boost/property_map/dynamic_property_map.hpp:30,
from libs/graph/src/read_graphviz_new.cpp:32:
./boost/move/utility_core.hpp:77:10: note: ‘boost::move’
move(rv& x) BOOST_NOEXCEPT
^
In file included from ./boost/unordered_map.hpp:17:0,
from ./boost/pending/container_traits.hpp:24,
from ./boost/graph/named_graph.hpp:23,
from ./boost/graph/adjacency_list.hpp:36,
from ./boost/graph/graphviz.hpp:24,
from libs/graph/src/read_graphviz_new.cpp:49:
./boost/unordered/unordered_map.hpp:2238:30: error: ‘n’ was not declared in this scope
alloc_ = std::move(n.alloc_);
^
./boost/unordered/unordered_map.hpp:2240:16: error: ‘n’ was not declared in this scope
ptr_ = n.ptr_;
^
./boost/unordered/unordered_map.hpp: In member function ‘int boost::unordered::node_handle_map<N, K, T, A>::noexcept(int)’:
./boost/unordered/unordered_map.hpp:2279:37: error: ‘n’ was not declared in this scope
!alloc_.has_value() || !n.alloc_.has_value()) {
^
./boost/unordered/unordered_map.hpp:2282:40: error: ‘n’ was not declared in this scope
boost::core::invoke_swap(ptr_, n.ptr_);
^
./boost/unordered/unordered_map.hpp:2283:7: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
./boost/unordered/unordered_map.hpp: At global scope:
./boost/unordered/unordered_map.hpp:2288:7: error: expected initializer before ‘noexcept’
noexcept(noexcept(x.swap(y)))
^
./boost/unordered/unordered_map.hpp:2301:63: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11
insert_return_type_map(insert_return_type_map const&) = delete;
^
./boost/unordered/unordered_map.hpp:2302:74: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11
insert_return_type_map& operator=(insert_return_type_map const&) = delete;
^
./boost/unordered/unordered_map.hpp:2304:52: error: expected ‘,’ or ‘...’ before ‘&&’ token
insert_return_type_map(insert_return_type_map&& x) noexcept
^
./boost/unordered/unordered_map.hpp:2304:56: error: invalid constructor; you probably meant ‘boost::unordered::insert_return_type_map<Iter, NodeType> (const boost::unordered::insert_return_type_map<Iter, NodeType>&)’
insert_return_type_map(insert_return_type_map&& x) noexcept
^
./boost/unordered/unordered_map.hpp:2304:56: error: expected ‘;’ at end of member declaration
./boost/unordered/unordered_map.hpp:2304:58: error: ‘noexcept’ does not name a type
insert_return_type_map(insert_return_type_map&& x) noexcept
^
./boost/unordered/unordered_map.hpp:2304:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11
./boost/unordered/unordered_map.hpp:2311:63: error: expected ‘,’ or ‘...’ before ‘&&’ token
insert_return_type_map& operator=(insert_return_type_map&& x)
^
./boost/unordered/unordered_map.hpp: In member function ‘boost::unordered::insert_return_type_map<Iter, NodeType>& boost::unordered::insert_return_type_map<Iter, NodeType>::operator=(boost::unordered::insert_return_type_map<Iter, NodeType>)’:
./boost/unordered/unordered_map.hpp:2313:20: error: ‘x’ was not declared in this scope
inserted = x.inserted;
^
./boost/unordered/unordered_map.hpp:2315:16: error: ‘move’ is not a member of ‘std’
node = std::move(x.node);
^
./boost/unordered/unordered_map.hpp:2315:16: note: suggested alternative:
In file included from ./boost/smart_ptr/make_shared_object.hpp:17:0,
from ./boost/smart_ptr/make_shared.hpp:15,
from ./boost/make_shared.hpp:14,
from ./boost/smart_ptr.hpp:24,
from ./boost/property_map/dynamic_property_map.hpp:30,
from libs/graph/src/read_graphviz_new.cpp:32:
./boost/move/utility_core.hpp:77:10: note: ‘boost::move’
move(rv& x) BOOST_NOEXCEPT
^
In file included from ./boost/typeof/typeof.hpp:20:0,
from ./boost/graph/buffer_concepts.hpp:10,
from ./boost/graph/graph_concepts.hpp:21,
from ./boost/graph/detail/adjacency_list.hpp:33,
from ./boost/graph/adjacency_list.hpp:255,
from ./boost/graph/graphviz.hpp:24,
from libs/graph/src/read_graphviz_new.cpp:49:
./boost/typeof/decltype.hpp: At global scope:
./boost/typeof/decltype.hpp:13:5: error: expected unqualified-id before ‘using’
using remove_cv_ref_t = typename std::remove_cv<typename std::remove_reference::type>::type;
^
In file included from ./boost/xpressive/detail/core/adaptor.hpp:17:0,
from ./boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp:25,
from ./boost/xpressive/detail/core/matchers.hpp:41,
from ./boost/xpressive/regex_primitives.hpp:22,
from ./boost/xpressive/xpressive_static.hpp:24,
from ./boost/graph/graphviz.hpp:35,
from libs/graph/src/read_graphviz_new.cpp:49:
./boost/implicit_cast.hpp:31:1: error: ‘constexpr’ does not name a type
constexpr T implicit_cast (typename boost::detail::icast_identity::type x) {
^
./boost/implicit_cast.hpp:31:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11
In file included from ./boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp:25:0,
from ./boost/xpressive/detail/core/matchers.hpp:41,
from ./boost/xpressive/regex_primitives.hpp:22,
from ./boost/xpressive/xpressive_static.hpp:24,
from ./boost/graph/graphviz.hpp:35,
from libs/graph/src/read_graphviz_new.cpp:49:
./boost/xpressive/detail/core/adaptor.hpp: In member function ‘virtual bool boost::xpressive::detail::xpression_adaptor<Xpr, Base>::match(boost::xpressive::detail::match_state&) const’:
./boost/xpressive/detail/core/adaptor.hpp:52:16: error: ‘implicit_cast’ was not declared in this scope
return implicit_cast<xpr_type &>(this->xpr_).match(state);
^
./boost/xpressive/detail/core/adaptor.hpp:52:39: error: expected primary-expression before ‘&’ token
return implicit_cast<xpr_type &>(this->xpr_).match(state);
^
./boost/xpressive/detail/core/adaptor.hpp:52:40: error: expected primary-expression before ‘>’ token
return implicit_cast<xpr_type &>(this->xpr_).match(state);
^
In file included from ./boost/lexical_cast/detail/converter_lexical.hpp:50:0,
from ./boost/lexical_cast/try_lexical_convert.hpp:45,
from ./boost/lexical_cast.hpp:33,
from ./boost/property_map/dynamic_property_map.hpp:23,
from libs/graph/src/read_graphviz_new.cpp:32:
./boost/lexical_cast/detail/converter_lexical_streams.hpp: In instantiation of ‘bool boost::detail::lexical_istream_limited_src<CharT, Traits, RequiresStringbuffer, CharacterBufferSize>::shl_signed(T) [with T = int; CharT = char; Traits = std::char_traits; bool RequiresStringbuffer = false; long unsigned int CharacterBufferSize = 21ul]’:
./boost/lexical_cast/detail/converter_lexical_streams.hpp:411:76: required from ‘bool boost::detail::lexical_istream_limited_src<CharT, Traits, RequiresStringbuffer, CharacterBufferSize>::operator<<(int) [with CharT = char; Traits = std::char_traits; bool RequiresStringbuffer = false; long unsigned int CharacterBufferSize = 21ul]’
./boost/lexical_cast/detail/converter_lexical.hpp:487:21: required from ‘static bool boost::detail::lexical_converter_impl<Target, Source>::try_convert(const Source&, Target&) [with Target = std::__cxx11::basic_string; Source = int]’
./boost/lexical_cast/try_lexical_convert.hpp:201:44: required from ‘bool boost::conversion::detail::try_lexical_convert(const Source&, Target&) [with Target = std::__cxx11::basic_string; Source = int]’
./boost/lexical_cast.hpp:42:60: required from ‘Target boost::lexical_cast(const Source&) [with Target = std::__cxx11::basic_string; Source = int]’
libs/graph/src/read_graphviz_new.cpp:785:69: required from here
./boost/lexical_cast/detail/converter_lexical_streams.hpp:269:94: error: ‘lcast_to_unsigned’ was not declared in this scope
CharT* tmp_start = lcast_put_unsigned<Traits, utype, CharT>(lcast_to_unsigned(n), tmp_finish).convert();
^
"g++" -fvisibility-inlines-hidden -fPIC -m64 -pthread -O3 -finline-functions -Wno-inline -Wall -fvisibility=hidden -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_GRAPH_DYN_LINK=1 -DNDEBUG -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden/read_graphviz_new.o" "libs/graph/src/read_graphviz_new.cpp"
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden/read_graphviz_new.o...
...skipped <pbin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden>libboost_graph.so.1.84.0 for lack of <pbin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden>read_graphviz_new.o...
...skipped <p/tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib>libboost_graph.so.1.84.0 for lack of <pbin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden>libboost_graph.so.1.84.0...
...skipped <p/tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib>libboost_graph.so for lack of <p/tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib>libboost_graph.so.1.84.0...
...skipped <pbin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden>libboost_graph-variant-shared.cmake for lack of <pbin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden>libboost_graph.so.1.84.0...
...skipped <p/tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib/cmake/boost_graph-1.84.0>libboost_graph-variant-shared.cmake for lack of <pbin.v2/libs/graph/build/gcc-5/release/threading-multi/visibility-hidden>libboost_graph-variant-shared.cmake...
gcc.compile.c++ bin.v2/libs/test/build/gcc-5/release/link-static/threading-multi/visibility-hidden/unit_test_parameters.o
In file included from ./boost/smart_ptr/shared_ptr.hpp:17:0,
from ./boost/shared_ptr.hpp:17,
from ./boost/test/utils/runtime/fwd.hpp:24,
from ./boost/test/utils/runtime/argument.hpp:19,
from ./boost/test/unit_test_parameters.hpp:19,
from ./boost/test/impl/unit_test_parameters.ipp:22,
from libs/test/src/unit_test_parameters.cpp:16:
./boost/smart_ptr/detail/requires_cxx11.hpp:19:106: note: #pragma message: C++03 support was deprecated in Boost.SmartPtr 1.82 and will be removed in Boost.SmartPtr 1.85.
BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.SmartPtr 1.82 and will be removed in Boost.SmartPtr 1.85.")
^
In file included from ./boost/function/detail/prologue.hpp:12:0,
from ./boost/function/function_template.hpp:13,
from ./boost/function/detail/maybe_include.hpp:15,
from ./boost/function/function0.hpp:11,
from ./boost/test/unit_test_parameters.hpp:23,
from ./boost/test/impl/unit_test_parameters.ipp:22,
from libs/test/src/unit_test_parameters.cpp:16:
./boost/function/detail/requires_cxx11.hpp:18:106: note: #pragma message: C++03 support was deprecated in Boost.Function 1.82 and will be removed in Boost.Function 1.85.
BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.Function 1.82 and will be removed in Boost.Function 1.85.")
^
In file included from ./boost/bind/mem_fn.hpp:24:0,
from ./boost/mem_fn.hpp:22,
from ./boost/function/detail/prologue.hpp:19,
from ./boost/function/function_template.hpp:13,
from ./boost/function/detail/maybe_include.hpp:15,
from ./boost/function/function0.hpp:11,
from ./boost/test/unit_test_parameters.hpp:23,
from ./boost/test/impl/unit_test_parameters.ipp:22,
from libs/test/src/unit_test_parameters.cpp:16:
./boost/bind/detail/requires_cxx11.hpp:18:98: note: #pragma message: C++03 support was deprecated in Boost.Bind 1.82 and will be removed in Boost.Bind 1.85.
BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.Bind 1.82 and will be removed in Boost.Bind 1.85.")
^
gcc.archive bin.v2/libs/test/build/gcc-5/release/link-static/threading-multi/visibility-hidden/libboost_test_exec_monitor.a
boost-install.generate-cmake-variant- bin.v2/libs/test/build/gcc-5/release/threading-multi/visibility-hidden/libboost_test_exec_monitor-variant-shared.cmake
common.copy /tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib/libboost_test_exec_monitor.a
common.copy /tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib/cmake/boost_test_exec_monitor-1.84.0/libboost_test_exec_monitor-variant-shared.cmake
gcc.compile.c++ bin.v2/libs/test/build/gcc-5/release/threading-multi/visibility-hidden/unit_test_parameters.o
In file included from ./boost/smart_ptr/shared_ptr.hpp:17:0,
from ./boost/shared_ptr.hpp:17,
from ./boost/test/utils/runtime/fwd.hpp:24,
from ./boost/test/utils/runtime/argument.hpp:19,
from ./boost/test/unit_test_parameters.hpp:19,
from ./boost/test/impl/unit_test_parameters.ipp:22,
from libs/test/src/unit_test_parameters.cpp:16:
./boost/smart_ptr/detail/requires_cxx11.hpp:19:106: note: #pragma message: C++03 support was deprecated in Boost.SmartPtr 1.82 and will be removed in Boost.SmartPtr 1.85.
BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.SmartPtr 1.82 and will be removed in Boost.SmartPtr 1.85.")
^
In file included from ./boost/function/detail/prologue.hpp:12:0,
from ./boost/function/function_template.hpp:13,
from ./boost/function/detail/maybe_include.hpp:15,
from ./boost/function/function0.hpp:11,
from ./boost/test/unit_test_parameters.hpp:23,
from ./boost/test/impl/unit_test_parameters.ipp:22,
from libs/test/src/unit_test_parameters.cpp:16:
./boost/function/detail/requires_cxx11.hpp:18:106: note: #pragma message: C++03 support was deprecated in Boost.Function 1.82 and will be removed in Boost.Function 1.85.
BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.Function 1.82 and will be removed in Boost.Function 1.85.")
^
In file included from ./boost/bind/mem_fn.hpp:24:0,
from ./boost/mem_fn.hpp:22,
from ./boost/function/detail/prologue.hpp:19,
from ./boost/function/function_template.hpp:13,
from ./boost/function/detail/maybe_include.hpp:15,
from ./boost/function/function0.hpp:11,
from ./boost/test/unit_test_parameters.hpp:23,
from ./boost/test/impl/unit_test_parameters.ipp:22,
from libs/test/src/unit_test_parameters.cpp:16:
./boost/bind/detail/requires_cxx11.hpp:18:98: note: #pragma message: C++03 support was deprecated in Boost.Bind 1.82 and will be removed in Boost.Bind 1.85.
BOOST_PRAGMA_MESSAGE("C++03 support was deprecated in Boost.Bind 1.82 and will be removed in Boost.Bind 1.85.")
^
gcc.link.dll bin.v2/libs/test/build/gcc-5/release/threading-multi/visibility-hidden/libboost_unit_test_framework.so.1.84.0
boost-install.generate-cmake-variant- bin.v2/libs/test/build/gcc-5/release/threading-multi/visibility-hidden/libboost_unit_test_framework-variant-shared.cmake
common.copy /tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib/libboost_unit_test_framework.so.1.84.0
common.copy /tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib/cmake/boost_unit_test_framework-1.84.0/libboost_unit_test_framework-variant-shared.cmake
ln-UNIX /tmp/cmeel-d19e9g4k/bld/boost-prefix/src/boost/stage/lib/libboost_unit_test_framework.so
...failed updating 44 targets...
...skipped 35 targets...
...updated 450 targets...
CMakeFiles/boost.dir/build.make:85: recipe for target 'boost-prefix/src/boost-stamp/boost-build' failed
make[2]: *** [boost-prefix/src/boost-stamp/boost-build] Error 1
CMakeFiles/Makefile2:82: recipe for target 'CMakeFiles/boost.dir/all' failed
make[1]: *** [CMakeFiles/boost.dir/all] Error 2
Makefile:135: recipe for target 'all' failed
make: *** [all] Error 2
Traceback (most recent call last):
File "/home/lvxuan/.conda/envs/lvxuan_retargeting/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/home/lvxuan/.conda/envs/lvxuan_retargeting/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/home/lvxuan/.conda/envs/lvxuan_retargeting/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel
whl_basename = backend.build_wheel(metadata_directory, config_settings)
File "/tmp/pip-build-env-o4uvdo7y/overlay/lib/python3.8/site-packages/cmeel/build.py", line 26, in build_wheel
return build_impl(wheel_directory, editable=False)
File "/tmp/pip-build-env-o4uvdo7y/overlay/lib/python3.8/site-packages/cmeel/impl.py", line 105, in build_impl
check_call(build_cmd)
File "/home/lvxuan/.conda/envs/lvxuan_retargeting/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '/tmp/cmeel-d19e9g4k/bld', '-j4']' returned non-zero exit status 2.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
`
The Pink CI for macOS + Python 3.8 has started failing (I hadn't triggered it in a while so I don't know when this started):
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [2 lines of output]
ERROR: Could not find a version that satisfies the requirement cmeel-boost~=1.82.0 (from versions: 1.80.0, 1.81.0)
ERROR: No matching distribution found for cmeel-boost~=1.82.0
I'm not sure why it is looking for cmeel-boost ~= 1.82.0
, at least this is not specified by Pink in its dependencies.
Could this be a cmeel-boost release issue?
py38 installdeps: numpy, pin >=2.6.4, qpsolvers >=2.7.2, quadprog >=0.1.11, robot_descriptions >=1.4.1
Error: ERROR: invocation failed (exit code 1), logfile: /Users/runner/work/pink/pink/.tox/py38/log/py38-1.log
================================== log start ===================================
Collecting numpy
Downloading numpy-1.24.4-cp38-cp38-macosx_10_9_x86_64.whl.metadata (5.6 kB)
Collecting pin>=2.6.4
Downloading pin-2.6.18-0-cp38-cp38-macosx_10_9_x86_64.whl (4.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 26.2 MB/s eta 0:00:00
Collecting qpsolvers>=2.7.2
Downloading qpsolvers-4.0.1-py3-none-any.whl.metadata (16 kB)
Collecting quadprog>=0.1.11
Downloading quadprog-0.1.11-cp38-cp38-macosx_10_9_x86_64.whl (92 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.4/92.4 kB 6.6 MB/s eta 0:00:00
Collecting robot_descriptions>=1.4.1
Downloading robot_descriptions-1.6.0-py3-none-any.whl.metadata (16 kB)
Collecting cmeel (from pin>=2.6.4)
Downloading cmeel-0.51.1-py3-none-any.whl.metadata (5.1 kB)
Collecting hpp-fcl (from pin>=2.6.4)
Downloading hpp_fcl-2.3.2-0-cp38-cp38-macosx_10_9_x86_64.whl (1.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 28.4 MB/s eta 0:00:00
Collecting cmeel-urdfdom (from pin>=2.6.4)
Downloading cmeel_urdfdom-3.1.0.3-1-py3-none-macosx_12_0_x86_64.whl.metadata (2.8 kB)
Collecting cmeel-console-bridge (from pin>=2.6.4)
Downloading cmeel_console_bridge-1.0.2.2-2-py3-none-macosx_12_0_x86_64.whl.metadata (970 bytes)
Collecting cmeel-tinyxml (from pin>=2.6.4)
Downloading cmeel_tinyxml-2.6.2.2-3-py3-none-macosx_12_0_x86_64.whl.metadata (389 bytes)
Collecting daqp>=0.5.1 (from qpsolvers>=2.7.2)
Downloading daqp-0.5.1-cp38-cp38-macosx_10_9_x86_64.whl (98 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 4.2 MB/s eta 0:00:00
Collecting ecos>=2.0.8 (from qpsolvers>=2.7.2)
Downloading ecos-2.0.12-cp38-cp38-macosx_10_9_x86_64.whl (90 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 4.7 MB/s eta 0:00:00
Collecting osqp>=0.6.2 (from qpsolvers>=2.7.2)
Downloading osqp-0.6.3-cp38-cp38-macosx_10_9_x86_64.whl.metadata (1.7 kB)
Collecting scipy>=1.2.0 (from qpsolvers>=2.7.2)
Downloading scipy-1.10.1-cp38-cp38-macosx_10_9_x86_64.whl (35.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.0/35.0 MB 27.5 MB/s eta 0:00:00
Collecting scs>=3.2.0 (from qpsolvers>=2.7.2)
Downloading scs-3.2.4-cp38-cp38-macosx_12_0_x86_64.whl.metadata (2.1 kB)
Collecting GitPython>=3.1.18 (from robot_descriptions>=1.4.1)
Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB)
Collecting tqdm>=4.64.0 (from robot_descriptions>=1.4.1)
Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 4.3 MB/s eta 0:00:00
Collecting gitdb<5,>=4.0.1 (from GitPython>=3.1.18->robot_descriptions>=1.4.1)
Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB)
Collecting qdldl (from osqp>=0.6.2->qpsolvers>=2.7.2)
Downloading qdldl-0.1.7.post0-cp38-cp38-macosx_10_9_x86_64.whl.metadata (1.7 kB)
Collecting tomli<3.0.0,>=2.0.1 (from cmeel->pin>=2.6.4)
Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting cmeel-assimp<6 (from hpp-fcl->pin>=2.6.4)
Downloading cmeel_assimp-5.2.5.1-1-py3-none-macosx_12_0_x86_64.whl.metadata (886 bytes)
Collecting cmeel-octomap<2 (from hpp-fcl->pin>=2.6.4)
Downloading cmeel_octomap-1.9.8.2-2-py3-none-macosx_12_0_x86_64.whl.metadata (926 bytes)
Collecting eigenpy<4 (from hpp-fcl->pin>=2.6.4)
Downloading eigenpy-3.1.3.tar.gz (139 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.6/139.6 kB 9.3 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [2 lines of output]
ERROR: Could not find a version that satisfies the requirement cmeel-boost~=1.82.0 (from versions: 1.80.0, 1.81.0)
ERROR: No matching distribution found for cmeel-boost~=1.82.0
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.