Re: [ViennaCL-devel] Disappearance of layout template parameter and proliferation of classes

2014-06-19 Thread Philippe Tillet
Hi Toby, 2014-06-20 0:09 GMT+02:00 Toby St Clere Smithe : > Hi all, > > In merging Philippe's changes to bring PyViennaCL up to date with > ViennaCL master, I've noticed that the removal of the layout parameter > from the matrix_base<> template (but not the matrix<> template) is > causing a bit

[ViennaCL-devel] Disappearance of layout template parameter and proliferation of classes

2014-06-19 Thread Toby St Clere Smithe
Hi all, In merging Philippe's changes to bring PyViennaCL up to date with ViennaCL master, I've noticed that the removal of the layout parameter from the matrix_base<> template (but not the matrix<> template) is causing a bit of trouble. Previously I would down-cast (for example) matrix_slice > to

Re: [ViennaCL-devel] cppclean

2014-06-19 Thread Philippe Tillet
Hi, Since the tests pass and the code compiles fine (though GEMV and GEMM have not been merged yet - I have reverted to the old fallback kernel for GEMM), It could be merged by tomorrow night. Then, i'll re-branch to handle GEMM and GEMV properly. I won't be available in the incoming weeks so it

Re: [ViennaCL-devel] cppclean

2014-06-19 Thread Karl Rupp
Hi, > Have you heard of this Google project : > https://code.google.com/p/cppclean/ > For some reason it no longer contains code and has been forked on > https://github.com/myint/cppclean I've once run the ViennaCL codebase against cppcheck (http://cppcheck.sourceforge.net/), which is somewhat

[ViennaCL-devel] cppclean

2014-06-19 Thread Philippe Tillet
Hi! Have you heard of this Google project : https://code.google.com/p/cppclean/ For some reason it no longer contains code and has been forked on https://github.com/myint/cppclean The features currently implemented: - Find and print C++ language constructs: classes, methods, functions, et