Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Build fails when Python is enabled with WITH_PYTHON_WRAPPER=ON: Warning 404: previous instantiation of 'enable_shared_from_this< SiconosMemory >' with name '' #501

@yurivict

Description

@yurivict

Build fails:

[  4%] Building Fortran object externals/CMakeFiles/externals.dir/netlib/odepack/opkda1.f.o
cd /usr/ports/science/siconos/work/.build/externals && /usr/local/bin/gfortran13 -DCLOCKTIME -Dexternals_EXPORTS -I/usr/ports/science/siconos/work/.build -I/usr/ports/science/siconos/work/.build/wrap/siconos -I/usr/local/include/python3.11 -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/hairer -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/netlib/dftemplates -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/netlib/odepack -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/optim_misc -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/optim_misc/ql0001 -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/SOL/lumod-c -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/sort -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/tools -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/numeric_bindings -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/boost_contribs -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/blas_lapack -I/usr/local/include -O -Wl,-rpath=/usr/local/lib/gcc13 -O3 -J../Modules -fPIC -w -Wno-unused-variable -Wno-unused-parameter -fallow-argument-mismatch -c /usr/ports/science/siconos/work/siconos-4.5.0/externals/netlib/odepack/opkda1.f -o CMakeFiles/externals.dir/netlib/odepack/opkda1.f.o
--- mechanics/swig/CMakeFiles/sicpybase_swig_compilation.dir/all ---
/usr/ports/science/siconos/work/siconos-4.5.0/kernel/swig/kernel.i:302: Warning 404: Duplicate template instantiation of 'enable_shared_from_this< SiconosMemory >' with name 'sharedSiconosMemory' ignored,
/usr/ports/science/siconos/work/siconos-4.5.0/wrap/swig/KernelTypes.i:195: Warning 404: previous instantiation of 'enable_shared_from_this< SiconosMemory >' with name ''.
--- mechanics/swig/CMakeFiles/sicpynative_swig_compilation.dir/all ---
/usr/ports/science/siconos/work/siconos-4.5.0/kernel/swig/kernel.i:302: Warning 404: Duplicate template instantiation of 'enable_shared_from_this< SiconosMemory >' with name 'sharedSiconosMemory' ignored,
/usr/ports/science/siconos/work/siconos-4.5.0/wrap/swig/KernelTypes.i:195: Warning 404: previous instantiation of 'enable_shared_from_this< SiconosMemory >' with name ''.
--- mechanics/swig/CMakeFiles/sicpyjoints_swig_compilation.dir/all ---
[  4%] Built target sicpyjoints_swig_compilation
--- externals/CMakeFiles/externals.dir/all ---
--- externals/CMakeFiles/externals.dir/netlib/odepack/opkda2.f.o ---
[  4%] Building Fortran object externals/CMakeFiles/externals.dir/netlib/odepack/opkda2.f.o
cd /usr/ports/science/siconos/work/.build/externals && /usr/local/bin/gfortran13 -DCLOCKTIME -Dexternals_EXPORTS -I/usr/ports/science/siconos/work/.build -I/usr/ports/science/siconos/work/.build/wrap/siconos -I/usr/local/include/python3.11 -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/hairer -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/netlib/dftemplates -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/netlib/odepack -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/optim_misc -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/optim_misc/ql0001 -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/SOL/lumod-c -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/sort -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/tools -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/numeric_bindings -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/boost_contribs -I/usr/ports/science/siconos/work/siconos-4.5.0/externals/blas_lapack -I/usr/local/include -O -Wl,-rpath=/usr/local/lib/gcc13 -O3 -J../Modules -fPIC -w -Wno-unused-variable -Wno-unused-parameter -fallow-argument-mismatch -c /usr/ports/science/siconos/work/siconos-4.5.0/externals/netlib/odepack/opkda2.f -o CMakeFiles/externals.dir/netlib/odepack/opkda2.f.o
--- mechanics/swig/CMakeFiles/sicpybodies_swig_compilation.dir/all ---
/usr/ports/science/siconos/work/siconos-4.5.0/kernel/swig/kernel.i:302: Warning 404: Duplicate template instantiation of 'enable_shared_from_this< SiconosMemory >' with name 'sharedSiconosMemory' ignored,
/usr/ports/science/siconos/work/siconos-4.5.0/wrap/swig/KernelTypes.i:195: Warning 404: previous instantiation of 'enable_shared_from_this< SiconosMemory >' with name ''.
--- mechanics/swig/CMakeFiles/sicpybase_swig_compilation.dir/all ---
/usr/ports/science/siconos/work/siconos-4.5.0/kernel/src/simulationTools/MoreauJeanOSI.hpp:0: Warning 325: Nested struct not currently supported (_NSLEffectOnFreeOutput ignored)
--- io/swig/CMakeFiles/manpages.dir/all ---
/usr/bin/make  -f io/swig/CMakeFiles/manpages.dir/build.make io/swig/CMakeFiles/manpages.dir/depend
--- io/swig/CMakeFiles/manpages.dir/depend ---
cd /usr/ports/science/siconos/work/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /usr/ports/science/siconos/work/siconos-4.5.0 /usr/ports/science/siconos/work/siconos-4.5.0/io/swig /usr/ports/science/siconos/work/.build /usr/ports/science/siconos/work/.build/io/swig /usr/ports/science/siconos/work/.build/io/swig/CMakeFiles/manpages.dir/DependInfo.cmake "--color="
/usr/bin/make  -f io/swig/CMakeFiles/manpages.dir/build.make io/swig/CMakeFiles/manpages.dir/build
make[2]: make[2]: don't know how to make io/swig/pyio_base. Stop

make[2]: stopped in /usr/ports/science/siconos/work/.build
*** [io/swig/CMakeFiles/manpages.dir/all] Error code 2

make[1]: stopped in /usr/ports/science/siconos/work/.build
--- externals/CMakeFiles/externals.dir/all ---
*** [externals/CMakeFiles/externals.dir/all] Error code 6

make[1]: stopped in /usr/ports/science/siconos/work/.build
--- mechanics/swig/CMakeFiles/sicpynative_swig_compilation.dir/all ---
/usr/ports/science/siconos/work/siconos-4.5.0/kernel/src/simulationTools/MoreauJeanOSI.hpp:0: Warning 325: Nested struct not currently supported (_NSLEffectOnFreeOutput ignored)
--- kernel/swig/CMakeFiles/sicpykernel_swig_compilation.dir/all ---
*** [kernel/swig/CMakeFiles/sicpykernel_swig_compilation.dir/all] Error code 6

Build succeeds with WITH_PYTHON_WRAPPER=OFF

Version: 4.5.0
clang-18
FreeBSD 14.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions