diff options
author | Christian Pfeiffer <cpfeiffer@live.de> | 2017-04-24 18:41:49 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2017-04-25 13:11:56 (GMT) |
commit | 99ac0940ade3172d7b91a2215c8fb14cb8c0de1f (patch) | |
tree | 09d606e8597777c7b6f70d1d87b6ed4c531066b0 /Tests/FindOpenMP/Test/scaltest.c | |
parent | bb032c1bf583d2f26e0840b791fee07f8c7145d1 (diff) | |
download | CMake-99ac0940ade3172d7b91a2215c8fb14cb8c0de1f.zip CMake-99ac0940ade3172d7b91a2215c8fb14cb8c0de1f.tar.gz CMake-99ac0940ade3172d7b91a2215c8fb14cb8c0de1f.tar.bz2 |
FindOpenMP: Add tests
Diffstat (limited to 'Tests/FindOpenMP/Test/scaltest.c')
-rw-r--r-- | Tests/FindOpenMP/Test/scaltest.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Tests/FindOpenMP/Test/scaltest.c b/Tests/FindOpenMP/Test/scaltest.c new file mode 100644 index 0000000..2ee57f8 --- /dev/null +++ b/Tests/FindOpenMP/Test/scaltest.c @@ -0,0 +1,20 @@ +#ifdef __cplusplus +#include <iostream> +extern "C" +#else +#include <stdio.h> +#endif +int scalprod(int n, double* x, double* y, double* res); + +int main() +{ + double a[5] = { 1., 2., 3., 4., 5. }; + double b[5] = { 2., 3., 4., 5., 6. }; + double rk; + scalprod(5, a, b, &rk); +#ifdef __cplusplus + std::cout << rk << std::endl; +#else + printf("%f\n", rk); +#endif +} |