Closed JopKnoppers closed 3 years ago
typedef Simd::Detection<Simd::Allocator> Detection;
is used.
Seems like SimdDetection 420 should be: typedef std::shared_ptr<Level> LevelPtr;
, instead of typedef std::unique_ptr<Level> LevelPtr;
please correct me if I missed something.
I exchanged std::unique_ptr to std::shared_ptr in Simd::Detection.
I have made a module using SIMD, this works fine when using just C++ (see makefile), this however generates the following error when compiling with cython for Python usage:
The makefile (makefile):
I have the setup file (setup.py):
It seems that this is a repro issue, but I could be wrong and just be doing something wrong. Any ideas?