Discussion:
[Pyublas] put_zonelist: error: did not match C++ signature
Daniele Rosa
2015-01-05 17:00:51 UTC
Permalink
What am I doing wrong here?

osf.put_zonelist('zonelist',nzones,ndims,nodelist,shapesize,shapecounts)
Boost.Python.ArgumentError: Python argument types in
DBFile.put_zonelist(SiloFile, str, int, int, list, list, list)
did not match C++ signature:
put_zonelist((anonymous namespace)::DBfileWrapper {lvalue}, char const*, int, int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)

Thanks
Daniele
Andreas Kloeckner
2015-01-05 23:32:37 UTC
Permalink
Post by Daniele Rosa
What am I doing wrong here?
osf.put_zonelist('zonelist',nzones,ndims,nodelist,shapesize,shapecounts)
Boost.Python.ArgumentError: Python argument types in
DBFile.put_zonelist(SiloFile, str, int, int, list, list, list)
put_zonelist((anonymous namespace)::DBfileWrapper {lvalue}, char const*, int, int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)
Can you post some sample code that exhibits this?

Andreas

Loading...