libprima / prima

PRIMA is a package for solving general nonlinear optimization problems without using derivatives. It provides the reference implementation for Powell's derivative-free optimization methods, i.e., COBYLA, UOBYQA, NEWUOA, BOBYQA, and LINCOA. PRIMA means Reference Implementation for Powell's methods with Modernization and Amelioration, P for Powell.
http://libprima.net
BSD 3-Clause "New" or "Revised" License
304 stars 40 forks source link

Test `clang` #71

Open zaikunzhang opened 1 year ago

zaikunzhang commented 1 year ago

Hi @jschueller Julien,

I guess it would be a good idea to test the C interface and CMake building system with clang, which I suppose is available on all three of Linux, macOS, and Windows.

This may be helpful: https://github.com/marketplace/actions/install-llvm-and-clang https://github.com/marketplace/actions/install-clang

Thanks.

Zaikun

jschueller commented 11 months ago

Hi, why not, but the C wrapper is very thin and only contains very basic code so this is low priority.

zaikunzhang commented 8 months ago

See also https://github.com/libprima/prima/issues/144