Hi @nfrasser, we still receive an error after going through these steps (see below, couldn’t paste all of the errors). In addition, we are installing on a GPFS, which is showing permission issues with v3.0, but not v2.15.0. We installed v3.0 on a local node with no problem, but we would like to continue to have the installation on the GPFS for our nodes to access. So it seems something in the v3.0 installation doesn’t like the GPFS.
bpl-subset/bpl_subset/boost/lexical_cast.hpp:1737:17: note: in expansion of macro ‘BOOST_STATIC_ASSERT_MSG’
BOOST_STATIC_ASSERT_MSG(( sizeof(CharT) == sizeof(T) ),
^
bpl-subset/bpl_subset/boost/python/detail/defaults_def.hpp: In function ‘void pycudaboost::python::detail::define_with_defaults(const char*, const OverloadsT&, NameSpaceT&, const SigT&)’:
bpl-subset/bpl_subset/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_247’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
bpl-subset/bpl_subset/boost/python/detail/defaults_def.hpp:246:7: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT(
^
bpl-subset/bpl_subset/boost/python/pure_virtual.hpp: In member function ‘void pycudaboost::python::detail::pure_virtual_visitor<PointerToMemberFunction>::visit(C_&, const char*, Options&) const’:
bpl-subset/bpl_subset/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_80’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
bpl-subset/bpl_subset/boost/python/pure_virtual.hpp:80:11: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT(!Options::has_default_implementation);
^
bpl-subset/bpl_subset/boost/python/return_arg.hpp: In static member function ‘static PyObject* pycudaboost::python::return_arg<arg_pos, Base>::postcall(const ArgumentPackage&, PyObject*)’:
bpl-subset/bpl_subset/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_85’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
bpl-subset/bpl_subset/boost/python/return_arg.hpp:85:9: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT(arg_pos > 0);
^
bpl-subset/bpl_subset/boost/optional/optional.hpp: In member function ‘void pycudaboost::optional_detail::optional_base<T>::construct(const Expr&, const pycudaboost::in_place_factory_base*)’:
bpl-subset/bpl_subset/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
bpl-subset/bpl_subset/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
bpl-subset/bpl_subset/boost/optional/optional.hpp: In member function ‘void pycudaboost::optional_detail::optional_base<T>::construct(const Expr&, const pycudaboost::typed_in_place_factory_base*)’:
bpl-subset/bpl_subset/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
bpl-subset/bpl_subset/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from src/wrapper/wrap_curand.cpp:1:0:
src/cpp/cuda.hpp: In member function ‘pycudaboost::python::tuple pycuda::device::compute_capability()’:
src/cpp/cuda.hpp:448:29: warning: ‘CUresult cuDeviceComputeCapability(int*, int*, CUdevice)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:2984) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED(cuDeviceComputeCapability, (&major, &minor, m_device));
^
src/cpp/cuda.hpp:143:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:448:81: warning: ‘CUresult cuDeviceComputeCapability(int*, int*, CUdevice)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:2984) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED(cuDeviceComputeCapability, (&major, &minor, m_device));
^
src/cpp/cuda.hpp:143:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In static member function ‘static pycudaboost::shared_ptr<pycuda::context> pycuda::context::attach(unsigned int)’:
src/cpp/cuda.hpp:645:29: warning: ‘CUresult cuCtxAttach(CUctx_st**, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:4026) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED(cuCtxAttach, (¤t, flags));
^
src/cpp/cuda.hpp:143:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:645:58: warning: ‘CUresult cuCtxAttach(CUctx_st**, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:4026) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED(cuCtxAttach, (¤t, flags));
^
src/cpp/cuda.hpp:143:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘virtual void pycuda::context::detach_internal()’:
src/cpp/cuda.hpp:654:37: warning: ‘CUresult cuCtxDetach(CUcontext)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:4062) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED_CLEANUP(cuCtxDetach, (m_context));
^
src/cpp/cuda.hpp:152:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_CLEANUP’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:654:60: warning: ‘CUresult cuCtxDetach(CUcontext)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:4062) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED_CLEANUP(cuCtxDetach, (m_context));
^
src/cpp/cuda.hpp:152:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_CLEANUP’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In constructor ‘pycuda::texture_reference::texture_reference()’:
src/cpp/cuda.hpp:1127:29: warning: ‘CUresult cuTexRefCreate(CUtexref_st**)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:13235) [-Wdeprecated-declarations]
{ CUDAPP_CALL_GUARDED(cuTexRefCreate, (&m_texref)); }
^
src/cpp/cuda.hpp:143:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1127:55: warning: ‘CUresult cuTexRefCreate(CUtexref_st**)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:13235) [-Wdeprecated-declarations]
{ CUDAPP_CALL_GUARDED(cuTexRefCreate, (&m_texref)); }
^
src/cpp/cuda.hpp:143:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In destructor ‘pycuda::texture_reference::~texture_reference()’:
src/cpp/cuda.hpp:1137:39: warning: ‘CUresult cuTexRefDestroy(CUtexref)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:13255) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED_CLEANUP(cuTexRefDestroy, (m_texref));
^
src/cpp/cuda.hpp:152:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_CLEANUP’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1137:65: warning: ‘CUresult cuTexRefDestroy(CUtexref)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:13255) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED_CLEANUP(cuTexRefDestroy, (m_texref));
^
src/cpp/cuda.hpp:152:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_CLEANUP’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::set_block_shape(int, int, int)’:
src/cpp/cuda.hpp:1360:13: warning: ‘CUresult cuFuncSetBlockShape(CUfunction, int, int, int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:10932) [-Wdeprecated-declarations]
cuFuncSetBlockShape, (m_function, x, y, z), m_symbol);
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1360:54: warning: ‘CUresult cuFuncSetBlockShape(CUfunction, int, int, int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:10932) [-Wdeprecated-declarations]
cuFuncSetBlockShape, (m_function, x, y, z), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::set_shared_size(unsigned int)’:
src/cpp/cuda.hpp:1365:13: warning: ‘CUresult cuFuncSetSharedSize(CUfunction, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:10966) [-Wdeprecated-declarations]
cuFuncSetSharedSize, (m_function, bytes), m_symbol);
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1365:52: warning: ‘CUresult cuFuncSetSharedSize(CUfunction, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:10966) [-Wdeprecated-declarations]
cuFuncSetSharedSize, (m_function, bytes), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::param_set_size(unsigned int)’:
src/cpp/cuda.hpp:1371:13: warning: ‘CUresult cuParamSetSize(CUfunction, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:10998) [-Wdeprecated-declarations]
cuParamSetSize, (m_function, bytes), m_symbol);
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1371:47: warning: ‘CUresult cuParamSetSize(CUfunction, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:10998) [-Wdeprecated-declarations]
cuParamSetSize, (m_function, bytes), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::param_set(int, unsigned int)’:
src/cpp/cuda.hpp:1376:13: warning: ‘CUresult cuParamSeti(CUfunction, int, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11031) [-Wdeprecated-declarations]
cuParamSeti, (m_function, offset, value), m_symbol);
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1376:52: warning: ‘CUresult cuParamSeti(CUfunction, int, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11031) [-Wdeprecated-declarations]
cuParamSeti, (m_function, offset, value), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::param_set(int, float)’:
src/cpp/cuda.hpp:1381:11: warning: ‘CUresult cuParamSetf(CUfunction, int, float)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11064) [-Wdeprecated-declarations]
cuParamSetf, (m_function, offset, value), m_symbol);
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1381:50: warning: ‘CUresult cuParamSetf(CUfunction, int, float)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11064) [-Wdeprecated-declarations]
cuParamSetf, (m_function, offset, value), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::param_setv(int, void*, size_t)’:
src/cpp/cuda.hpp:1387:11: warning: ‘CUresult cuParamSetv(CUfunction, int, void*, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11099) [-Wdeprecated-declarations]
cuParamSetv, (m_function, offset, buf, (unsigned int) len), m_symbol);
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1387:68: warning: ‘CUresult cuParamSetv(CUfunction, int, void*, unsigned int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11099) [-Wdeprecated-declarations]
cuParamSetv, (m_function, offset, buf, (unsigned int) len), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::param_set_texref(const pycuda::texture_reference&)’:
src/cpp/cuda.hpp:1391:45: warning: ‘CUresult cuParamSetTexRef(CUfunction, int, CUtexref)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11247) [-Wdeprecated-declarations]
CUDAPP_CALL_GUARDED_WITH_TRACE_INFO(cuParamSetTexRef, (m_function,
^
src/cpp/cuda.hpp:121:22: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1392:45: warning: ‘CUresult cuParamSetTexRef(CUfunction, int, CUtexref)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11247) [-Wdeprecated-declarations]
CU_PARAM_TR_DEFAULT, tr.handle()), m_symbol);
^
src/cpp/cuda.hpp:121:27: note: in definition of macro ‘CUDAPP_CALL_GUARDED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::launch()’:
src/cpp/cuda.hpp:1398:13: warning: ‘CUresult cuLaunch(CUfunction)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11136) [-Wdeprecated-declarations]
cuLaunch, (m_function), m_symbol);
^
src/cpp/cuda.hpp:111:24: note: in definition of macro ‘CUDAPP_CALL_GUARDED_THREADED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1398:34: warning: ‘CUresult cuLaunch(CUfunction)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11136) [-Wdeprecated-declarations]
cuLaunch, (m_function), m_symbol);
^
src/cpp/cuda.hpp:111:29: note: in definition of macro ‘CUDAPP_CALL_GUARDED_THREADED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::launch_grid(int, int)’:
src/cpp/cuda.hpp:1403:11: warning: ‘CUresult cuLaunchGrid(CUfunction, int, int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11175) [-Wdeprecated-declarations]
cuLaunchGrid, (m_function, grid_width, grid_height), m_symbol);
^
src/cpp/cuda.hpp:111:24: note: in definition of macro ‘CUDAPP_CALL_GUARDED_THREADED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1403:61: warning: ‘CUresult cuLaunchGrid(CUfunction, int, int)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11175) [-Wdeprecated-declarations]
cuLaunchGrid, (m_function, grid_width, grid_height), m_symbol);
^
src/cpp/cuda.hpp:111:29: note: in definition of macro ‘CUDAPP_CALL_GUARDED_THREADED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp: In member function ‘void pycuda::function::launch_grid_async(int, int, const pycuda::stream&)’:
src/cpp/cuda.hpp:1408:13: warning: ‘CUresult cuLaunchGridAsync(CUfunction, int, int, CUstream)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11222) [-Wdeprecated-declarations]
cuLaunchGridAsync, (m_function, grid_width, grid_height, s.handle()),
^
src/cpp/cuda.hpp:111:24: note: in definition of macro ‘CUDAPP_CALL_GUARDED_THREADED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
src/cpp/cuda.hpp:1408:80: warning: ‘CUresult cuLaunchGridAsync(CUfunction, int, int, CUstream)’ is deprecated (declared at /usr/local/cuda/include/cuda.h:11222) [-Wdeprecated-declarations]
cuLaunchGridAsync, (m_function, grid_width, grid_height, s.handle()),
^
src/cpp/cuda.hpp:111:29: note: in definition of macro ‘CUDAPP_CALL_GUARDED_THREADED_WITH_TRACE_INFO’
cu_status_code = NAME ARGLIST; \
^
In file included from src/wrapper/wrap_curand.cpp:2:0:
src/cpp/curand.hpp: In function ‘void pycuda::curandom::py_curand_get_direction_vectors(curandDirectionVectorSet_t, pycudaboost::python::api::object, int)’:
src/cpp/curand.hpp:55:26: warning: unused variable ‘len’ [-Wunused-variable]
PYCUDA_BUFFER_SIZE_T len = buf_wrapper.m_buf.len;
^
In file included from src/wrapper/wrap_curand.cpp:2:0:
src/cpp/curand.hpp: In function ‘void pycuda::curandom::py_curand_get_scramble_constants32(pycudaboost::python::api::object, int)’:
src/cpp/curand.hpp:96:26: warning: unused variable ‘len’ [-Wunused-variable]
PYCUDA_BUFFER_SIZE_T len = buf_wrapper.m_buf.len;
^
src/cpp/curand.hpp: In function ‘void pycuda::curandom::py_curand_get_scramble_constants64(pycudaboost::python::api::object, int)’:
src/cpp/curand.hpp:118:26: warning: unused variable ‘len’ [-Wunused-variable]
PYCUDA_BUFFER_SIZE_T len = buf_wrapper.m_buf.len;
^
In file included from /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:21:0,
from /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from src/wrapper/tools.hpp:10,
from src/wrapper/wrap_curand.cpp:4:
/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/__multiarray_api.h: At global scope:
/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/__multiarray_api.h:1463:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function]
_import_array(void)
^
g++ -pthread -shared -B /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/compiler_compat -L/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib -Wl,-rpath=/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-3.7/src/cpp/cuda.o build/temp.linux-x86_64-3.7/src/cpp/bitlog.o build/temp.linux-x86_64-3.7/src/wrapper/wrap_cudadrv.o build/temp.linux-x86_64-3.7/src/wrapper/mempool.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/converter/arg_to_python_base.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/converter/builtin_converters.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/converter/from_python.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/converter/registry.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/converter/type_id.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/class.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/enum.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/function.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/function_doc_signature.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/inheritance.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/iterator.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/life_support.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/pickle_support.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object/stl_iterator.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/dict.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/errors.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/exec.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/import.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/list.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/long.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/module.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/numeric.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object_operators.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/object_protocol.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/slice.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/str.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/tuple.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/python/src/wrapper.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/smart_ptr/src/sp_collector.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/smart_ptr/src/sp_debug_hooks.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/system/src/error_code.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/thread/src/pthread/once.o build/temp.linux-x86_64-3.7/bpl-subset/bpl_subset/libs/thread/src/pthread/thread.o build/temp.linux-x86_64-3.7/src/wrapper/wrap_curand.o -L/usr/local/cuda/lib -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib/stubs -L/usr/local/cuda/lib64/stubs -L/usr/local/cuda/lib -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib/stubs -L/usr/local/cuda/lib64/stubs -lcuda -lcurand -o build/lib.linux-x86_64-3.7/pycuda/_driver.cpython-37m-x86_64-linux-gnu.so
building '_pvt_struct' extension
gcc -pthread -B /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/compiler_compat -Wl,--sysroot=/ -Wsign-compare -fwrapv -Wall -O3 -DNDEBUG -fPIC -I/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include -I/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/include/python3.7m -c src/wrapper/_pvt_struct_v3.cpp -o build/temp.linux-x86_64-3.7/src/wrapper/_pvt_struct_v3.o
In file included from /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:0,
from /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from src/wrapper/_pvt_struct_v3.cpp:11:
/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
#warning "Using deprecated NumPy API, disable it with " \
^
src/wrapper/_pvt_struct_v3.cpp: In function ‘int prepare_s(PyStructObject*)’:
src/wrapper/_pvt_struct_v3.cpp:959:57: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((len + 1) > (PY_SSIZE_T_MAX / sizeof(formatcode))) {
^
src/wrapper/_pvt_struct_v3.cpp: In function ‘int s_init(PyObject*, PyObject*, PyObject*)’:
src/wrapper/_pvt_struct_v3.cpp:1049:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
static char *kwlist[] = {"format", 0};
^
src/wrapper/_pvt_struct_v3.cpp: In function ‘PyObject* s_unpack_from(PyObject*, PyObject*, PyObject*)’:
src/wrapper/_pvt_struct_v3.cpp:1168:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
static char *kwlist[] = {"buffer", "offset", 0};
^
src/wrapper/_pvt_struct_v3.cpp:1168:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
src/wrapper/_pvt_struct_v3.cpp: In function ‘int s_pack_internal(PyStructObject*, PyObject*, int, char*)’:
src/wrapper/_pvt_struct_v3.cpp:1226:17: warning: unused variable ‘isstring’ [-Wunused-variable]
int isstring;
^
src/wrapper/_pvt_struct_v3.cpp: In function ‘PyObject* s_pack_into(PyObject*, PyObject*)’:
src/wrapper/_pvt_struct_v3.cpp:1368:10: warning: ‘int PyObject_AsWriteBuffer(PyObject*, void**, Py_ssize_t*)’ is deprecated (declared at /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/include/python3.7m/abstract.h:500) [-Wdeprecated-declarations]
if ( PyObject_AsWriteBuffer(PyTuple_GET_ITEM(args, 0),
^
src/wrapper/_pvt_struct_v3.cpp:1369:89: warning: ‘int PyObject_AsWriteBuffer(PyObject*, void**, Py_ssize_t*)’ is deprecated (declared at /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/include/python3.7m/abstract.h:500) [-Wdeprecated-declarations]
(void**)&buffer, &buffer_len) == -1 ) {
^
g++ -pthread -shared -B /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/compiler_compat -L/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib -Wl,-rpath=/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-3.7/src/wrapper/_pvt_struct_v3.o -o build/lib.linux-x86_64-3.7/pycuda/_pvt_struct.cpython-37m-x86_64-linux-gnu.so
running install_lib
copying build/lib.linux-x86_64-3.7/pycuda/_driver.cpython-37m-x86_64-linux-gnu.so -> /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda
copying build/lib.linux-x86_64-3.7/pycuda/_pvt_struct.cpython-37m-x86_64-linux-gnu.so -> /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda
running install_egg_info
Copying pycuda.egg-info to /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda-2020.1-py3.7.egg-info
error: [Errno 13] Permission denied: '/grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda-2020.1-py3.7.egg-info/PKG-INFO'
----------------------------------------
ERROR: Command errored out with exit status 1: /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-fp9_fqws/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-fp9_fqws/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-4zyc9pgg/install-record.txt --single-version-externally-managed --compile --install-headers /grid/joshua-tor/home/wangm/cryosparc3/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/include/python3.7m/pycuda Check the logs for full command output.