OCL package: preliminary support for Octave 4.4/5.1

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

OCL package: preliminary support for Octave 4.4/5.1

Matthias W. Klein
Dear octave maintainers,

my latest commit to the OCL repo [1] added many compiler switches to
enable *compilation* on Octave 4.4 and 5.1.

However, for Octave >= 4.4, no full functionality is achieved in this
revision:  The interpreter methods of the new C++ data types 'ocl *
matrix' (as_index, sum, repmat, etc.) do not run, because of the lack of
a mechanism internal to octave (Octave version 4.4 abandoned
'symbol_table::add_dispatch').

This revision and email notification is intended for developers
interested in testing and supporting towards full OCL functionality in
the current Octave version.  Feedback is welcome, by e-mail or
project ticket.

Matt

[1]
https://sourceforge.net/p/octave-ocl/code/ci/718d37742d4fc5f6e6182d4e11191d9b8017f861/