From 621b409bf9cedd9dbe2a12d5abe53e6d9da8aa75 Mon Sep 17 00:00:00 2001 From: Pierre Fernique Date: Tue, 30 Aug 2016 11:42:18 +0200 Subject: [PATCH] Update examples --- doc/examples/basic.ipynb | 800 ++------------------ doc/examples/basic/src/cpp/binomial.cpp | 3 + doc/examples/basic/src/cpp/binomial.h | 1 + doc/examples/basic/src/py/basic/__init__.py | 1 + 4 files changed, 87 insertions(+), 718 deletions(-) diff --git a/doc/examples/basic.ipynb b/doc/examples/basic.ipynb index 03d74ff6..9a49ee38 100644 --- a/doc/examples/basic.ipynb +++ b/doc/examples/basic.ipynb @@ -28,6 +28,39 @@ "import autowig" ] }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "autowig.scons('./basic', 'cpp')" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "import sys" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -37,14 +70,15 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [], "source": [ "asg = autowig.AbstractSemanticGraph()\n", - "asg = autowig.parser(asg, ['./basic/src/cpp/overload.h', './basic/src/cpp/binomial.h'],\n", + "asg = autowig.parser(asg, [sys.prefix + '/include/basic/overload.h',\n", + " sys.prefix + '/include/basic/binomial.h'],\n", " ['-x', 'c++', '-std=c++11'],\n", " silent = True)" ] @@ -58,7 +92,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 5, "metadata": { "collapsed": false }, @@ -77,7 +111,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 6, "metadata": { "collapsed": false }, @@ -99,7 +133,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 7, "metadata": { "collapsed": true }, @@ -117,751 +151,81 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "metadata": { - "collapsed": false + "collapsed": true }, "outputs": [], "source": [ - "shell = autowig.scons('./basic')" + "autowig.scons('./basic', 'py')" ] }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 8, "metadata": { "collapsed": false }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_xxx.hpp:8:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:9,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/copy_ctor_mutates_rhs.hpp:8,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/value_arg.hpp:7,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/forward.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/pointer_holder.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:40: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/detail/is_xxx.hpp:20:4: note: in definition of macro 'BOOST_DETAIL_IS_XXX_DEF'\n", - " qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \\\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro 'BOOST_PYTHON_IS_XXX_DEF'\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp: In static member function 'static PyObject* boost::python::detail::make_owning_holder::execute(T*)':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:90:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " typedef std::auto_ptr smart_pointer;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/function_handle.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:19,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp: At global scope:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp:167:18: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " mutable std::auto_ptr m_impl;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:41:0,\n", - " from build/py/_module.h:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp: In member function 'void boost::python::detail::install_holder::dispatch(U*, mpl_::true_) const':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp:48:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " std::auto_ptr owner(x);\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_xxx.hpp:8:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:9,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/copy_ctor_mutates_rhs.hpp:8,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/value_arg.hpp:7,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/forward.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/pointer_holder.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:40: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/detail/is_xxx.hpp:20:4: note: in definition of macro 'BOOST_DETAIL_IS_XXX_DEF'\n", - " qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \\\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro 'BOOST_PYTHON_IS_XXX_DEF'\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp: In static member function 'static PyObject* boost::python::detail::make_owning_holder::execute(T*)':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:90:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " typedef std::auto_ptr smart_pointer;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/function_handle.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:19,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp: At global scope:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp:167:18: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " mutable std::auto_ptr m_impl;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:41:0,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp: In member function 'void boost::python::detail::install_holder::dispatch(U*, mpl_::true_) const':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp:48:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " std::auto_ptr owner(x);\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/_module.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_xxx.hpp:8:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:9,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/copy_ctor_mutates_rhs.hpp:8,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/value_arg.hpp:7,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/forward.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/pointer_holder.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:40: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/detail/is_xxx.hpp:20:4: note: in definition of macro 'BOOST_DETAIL_IS_XXX_DEF'\n", - " qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \\\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro 'BOOST_PYTHON_IS_XXX_DEF'\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp: In static member function 'static PyObject* boost::python::detail::make_owning_holder::execute(T*)':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:90:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " typedef std::auto_ptr smart_pointer;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/function_handle.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:19,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp: At global scope:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp:167:18: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " mutable std::auto_ptr m_impl;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:41:0,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp: In member function 'void boost::python::detail::install_holder::dispatch(U*, mpl_::true_) const':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp:48:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " std::auto_ptr owner(x);\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_0f744e8d056f5d469a887c7c78eaf8fe.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_xxx.hpp:8:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:9,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/copy_ctor_mutates_rhs.hpp:8,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/value_arg.hpp:7,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/forward.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/pointer_holder.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:40: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/detail/is_xxx.hpp:20:4: note: in definition of macro 'BOOST_DETAIL_IS_XXX_DEF'\n", - " qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \\\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro 'BOOST_PYTHON_IS_XXX_DEF'\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp: In static member function 'static PyObject* boost::python::detail::make_owning_holder::execute(T*)':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:90:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " typedef std::auto_ptr smart_pointer;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/function_handle.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:19,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp: At global scope:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp:167:18: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " mutable std::auto_ptr m_impl;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:41:0,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp: In member function 'void boost::python::detail::install_holder::dispatch(U*, mpl_::true_) const':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp:48:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " std::auto_ptr owner(x);\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_4046a8421fe9587c9dfbc97778162c7d.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_xxx.hpp:8:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:9,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/copy_ctor_mutates_rhs.hpp:8,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/value_arg.hpp:7,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/forward.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/pointer_holder.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:40: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/detail/is_xxx.hpp:20:4: note: in definition of macro 'BOOST_DETAIL_IS_XXX_DEF'\n", - " qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \\\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro 'BOOST_PYTHON_IS_XXX_DEF'\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp: In static member function 'static PyObject* boost::python::detail::make_owning_holder::execute(T*)':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:90:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " typedef std::auto_ptr smart_pointer;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/function_handle.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:19,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp: At global scope:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp:167:18: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " mutable std::auto_ptr m_impl;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:41:0,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp: In member function 'void boost::python::detail::install_holder::dispatch(U*, mpl_::true_) const':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp:48:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " std::auto_ptr owner(x);\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_92d464d1243554009adc48a065a5be3e.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_xxx.hpp:8:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:9,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/copy_ctor_mutates_rhs.hpp:8,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/value_arg.hpp:7,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/forward.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/pointer_holder.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:40: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/detail/is_xxx.hpp:20:4: note: in definition of macro 'BOOST_DETAIL_IS_XXX_DEF'\n", - " qualified_name< BOOST_PP_ENUM_PARAMS_Z(1, nargs, T) > \\\n", - " ^\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/detail/is_auto_ptr.hpp:17:1: note: in expansion of macro 'BOOST_PYTHON_IS_XXX_DEF'\n", - " BOOST_PYTHON_IS_XXX_DEF(auto_ptr, std::auto_ptr, 1)\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp: In static member function 'static PyObject* boost::python::detail::make_owning_holder::execute(T*)':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/to_python_indirect.hpp:90:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " typedef std::auto_ptr smart_pointer;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/function_handle.hpp:10:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/converter/arg_to_python.hpp:19,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/call.hpp:15,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/object_core.hpp:14,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:25,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp: At global scope:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/object/py_function.hpp:167:18: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " mutable std::auto_ptr m_impl;\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "In file included from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:41:0,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp: In member function 'void boost::python::detail::install_holder::dispatch(U*, mpl_::true_) const':\n", - "/home/pfernique/.miniconda2/envs/autowig/include/boost/python/make_constructor.hpp:48:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]\n", - " std::auto_ptr owner(x);\n", - " ^\n", - "In file included from /usr/include/c++/5/memory:81:0,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_base.hpp:16,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/prologue.hpp:17,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function_template.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/detail/maybe_include.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/function/function0.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/errors.hpp:13,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/handle.hpp:11,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args_fwd.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python/args.hpp:10,\n", - " from /home/pfernique/.miniconda2/envs/autowig/include/boost/python.hpp:11,\n", - " from build/py/_module.h:1,\n", - " from build/py/wrapper_f926cb231a7f5da09f313cd361ff94c7.cpp:1:\n", - "/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here\n", - " template class auto_ptr;\n", - " ^\n", - "gcc: error: @/home/pfernique/Desktop/AutoWIG/doc/examples/basic/build/py/response_file.rsp: No such file or directory\n", - "scons: *** [src/py/basic/__module.so] Error 1\n", - "\n" - ] + "data": { + "text/plain": [ + "'Obtaining file:///home/pfernique/Desktop/AutoWIG/doc/examples/basic\\nInstalling collected packages: basic\\n Running setup.py develop for basic\\nSuccessfully installed basic-1.0.0\\n'" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ - "print shell.err" + "import subprocess\n", + "subprocess.check_output(['pip', 'install', '-e', './basic'])" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 10, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "import basic.__module" + ] + }, + { + "cell_type": "code", + "execution_count": 11, "metadata": { "collapsed": false }, "outputs": [ { - "ename": "ImportError", - "evalue": "No module named basic._module", + "ename": "RuntimeError", + "evalue": "This class cannot be instantiated from Python", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mImportError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mimport\u001b[0m \u001b[0mbasic\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_module\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", - "\u001b[0;31mImportError\u001b[0m: No module named basic._module" + "\u001b[0;31mRuntimeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mbasic\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__module\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mBinomialDistribution\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mRuntimeError\u001b[0m: This class cannot be instantiated from Python" ] } ], "source": [ - "import basic._module" + "basic.__module.BinomialDistribution()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "asg['class ::BinomialDistribution'].destructor" ] }, { diff --git a/doc/examples/basic/src/cpp/binomial.cpp b/doc/examples/basic/src/cpp/binomial.cpp index d53dbfcb..23174533 100644 --- a/doc/examples/basic/src/cpp/binomial.cpp +++ b/doc/examples/basic/src/cpp/binomial.cpp @@ -16,6 +16,9 @@ BinomialDistribution::BinomialDistribution(const BinomialDistribution& binomial) _pi = binomial._pi; } +BinomialDistribution::~BinomialDistribution() +{} + double BinomialDistribution::pmf(const unsigned int value) const { double p; diff --git a/doc/examples/basic/src/cpp/binomial.h b/doc/examples/basic/src/cpp/binomial.h index 1eb3fe0e..dd384474 100644 --- a/doc/examples/basic/src/cpp/binomial.h +++ b/doc/examples/basic/src/cpp/binomial.h @@ -12,6 +12,7 @@ class BinomialDistribution public: BinomialDistribution(const unsigned int n, const double pi); BinomialDistribution(const BinomialDistribution& binomial); + ~BinomialDistribution(); //! \brief Compute the probability of a value //! \details The probability is given by the flowwing formula \cite{JKK96} diff --git a/doc/examples/basic/src/py/basic/__init__.py b/doc/examples/basic/src/py/basic/__init__.py index e69de29b..e2121394 100644 --- a/doc/examples/basic/src/py/basic/__init__.py +++ b/doc/examples/basic/src/py/basic/__init__.py @@ -0,0 +1 @@ +from __module import BinomialDistribution, Overload \ No newline at end of file