305 Commits

Author SHA1 Message Date
Radovan Bast
9646992050 lazy copyright range 2015-09-15 23:04:30 +02:00
Radovan Bast
60e2c4dc75 restore autogenerated links to module source code; fixes #132 2015-09-15 16:50:57 +02:00
Radovan Bast
22b2b30b0a Merge pull request #130 from robertodr/master
Correct wrong path to Boost module
2015-09-15 10:51:59 +02:00
Roberto Di Remigio
39bf4afd29 Correct wrong path to Boost module 2015-09-15 10:49:09 +02:00
Radovan Bast
cc1e472d3d clang does not have omp, skip this test on osx 2015-09-10 08:37:51 +02:00
Radovan Bast
79342a172c skip static tests on osx 2015-09-10 08:36:19 +02:00
Radovan Bast
a77125f6f1 rm whitespace 2015-09-10 08:29:11 +02:00
Radovan Bast
e72cca11e3 s/robertodr/scisoft/ 2015-09-10 08:27:05 +02:00
Radovan Bast
3236c01ffb deactivate boost tests for the moment 2015-09-10 08:26:18 +02:00
Radovan Bast
65cbfa8d95 reformulate 2015-09-10 07:49:16 +02:00
Radovan Bast
b48fb20036 fix markup and typo 2015-09-10 07:46:34 +02:00
Radovan Bast
5a889609e0 Merge pull request #127 from miroi/patch-4
Update testing.rst documentation
2015-09-10 07:45:33 +02:00
Miro Iliaš
519d391bd5 Update testing.rst documentation 2015-09-09 10:16:12 +02:00
Radovan Bast
99f6535264 Merge pull request #125 from robertodr/master
Use message from the FindBoost.cmake module
2015-09-09 09:52:34 +02:00
Roberto Di Remigio
ed8e306b62 Use message from FindBoost.cmake 2015-09-09 09:49:56 +02:00
Radovan Bast
492cbaccab extract rst also from modules hidden in subdirectories; fixes #122 2015-09-08 20:19:02 +02:00
Radovan Bast
d5e429222d allow testing without network; fixes #117 2015-09-08 17:30:47 +02:00
Radovan Bast
da64739af3 place docopt under lib/docopt 2015-09-08 17:20:48 +02:00
Radovan Bast
707072615a fetch docopt.py from autocmake repo 2015-09-08 17:14:27 +02:00
Radovan Bast
21ce8b8810 Merge pull request #121 from robertodr/master
Added module for Boost detection and automatic build-up
2015-09-08 11:51:07 +02:00
Radovan Bast
9ee88ad81e Merge pull request #118 from miroi/msmpi
adapt fc_mpi test for MS Windows by utilizing ms-mpi package
2015-09-08 11:50:33 +02:00
Radovan Bast
1780e4a189 Added module for Boost detection and automatic build-up 2015-09-08 11:26:25 +02:00
Miro ILIAS
102e891278 adapt fc_mpi test for MS Windows by utilizing ms-mpi package
- 2 msmpi files are modified according to the tutorial
2015-09-07 21:10:31 +02:00
Radovan Bast
ea650eace1 s/minimum_cmake_version/min_cmake_version/ 2015-09-07 17:45:31 +02:00
Radovan Bast
ea694c0bdd module doc options prepend config instead of resetting it; fixes #114 2015-09-07 16:37:51 +02:00
Radovan Bast
bb526eae1b sort directories in CMAKE_MODULE_PATH; fixes #111 2015-09-07 15:59:02 +02:00
Radovan Bast
66ac83482f s/minimum_required_version/minimum_cmake_version/ 2015-09-06 14:37:38 +02:00
Radovan Bast
699ea2a26d add minimum_required_version to all tests 2015-09-06 14:35:31 +02:00
Radovan Bast
f80a0f6ef3 add help text; fixes #108 2015-09-06 14:16:45 +02:00
Radovan Bast
704de471eb make minimum CMake version configurable; fixes #109 2015-09-06 14:08:45 +02:00
Radovan Bast
51bdac40e2 Merge pull request #107 from robertodr/fix_doc_python_libs
Add a whitespace to have the Dependencies section parsed correctly
2015-09-04 11:40:34 +02:00
Roberto Di Remigio
0999376b15 Add a whitespace to have the Dependencies section parsed correctly 2015-09-04 11:34:41 +02:00
Radovan Bast
683f88798c better doc for definitions.cmake 2015-09-03 12:41:17 +02:00
Radovan Bast
cbaaed9e7e do not swallow stderr from configuring; fixes #105 2015-09-03 09:46:35 +02:00
Radovan Bast
ae11533157 hopefully more consistency 2015-09-03 09:33:45 +02:00
Radovan Bast
e20dc5d862 module for adding preprocessor definitions; fixes #103 2015-09-03 09:19:00 +02:00
Radovan Bast
c41c10bf9c Merge pull request #104 from miroi/patch-4
math_libs.cmake: remove "-lc" linking flag, not necessary
2015-09-03 08:43:54 +02:00
Miro Iliaš
978a221f72 math_libs.cmake: remove "-lc" linking flag, not necessary
Fix this linking problem found with DIRAC - remove "-lc" linking flag. 


~~~
Linking Fortran executable dirac_mointegral_export.x
/usr/lib64/libpthread.a(libpthread.o): In function `__libc_sigaction':
(.text+0x9a40): multiple definition of `__libc_sigaction'
/usr/lib64/libc.a(sigaction.o):(.text+0x20): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__connect_nocancel':
(.text+0x8e19): multiple definition of `__connect_nocancel'
/usr/lib64/libc.a(connect.o):(.text+0x9): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `fcntl':
(.text+0x8c60): multiple definition of `__libc_fcntl'
/usr/lib64/libc.a(fcntl.o):(.text+0xf0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__funlockfile':
(.text+0x99e0): multiple definition of `_IO_funlockfile'
/usr/lib64/libc.a(funlockfile.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `read':
(.text+0x8ab0): multiple definition of `__libc_read'
/usr/lib64/libc.a(read.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__open_nocancel':
(.text+0x92d9): multiple definition of `__open_nocancel'
/usr/lib64/libc.a(open.o):(.text+0x9): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__lseek_nocancel':
(.text+0x91b9): multiple definition of `__lseek_nocancel'
/usr/lib64/libc.a(llseek.o):(.text+0x9): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__read_nocancel':
(.text+0x8ab9): multiple definition of `__read_nocancel'
/usr/lib64/libc.a(read.o):(.text+0x9): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__libc_send':
(.text+0x8fe0): multiple definition of `__libc_send'
/usr/lib64/libc.a(send.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `close':
(.text+0x8b10): multiple definition of `__libc_close'
/usr/lib64/libc.a(close.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__open64':
(.text+0x92d0): multiple definition of `__libc_open'
/usr/lib64/libc.a(open.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__write_nocancel':
(.text+0x8a59): multiple definition of `__write_nocancel'
/usr/lib64/libc.a(write.o):(.text+0x9): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__close_nocancel':
(.text+0x8b19): multiple definition of `__close_nocancel'
/usr/lib64/libc.a(close.o):(.text+0x9): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__fcntl_nocancel':
(.text+0x8b70): multiple definition of `__fcntl_nocancel'
/usr/lib64/libc.a(fcntl.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `lseek64':
(.text+0x91b0): multiple definition of `__libc_lseek'
/usr/lib64/libc.a(llseek.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__sigaction':
(.text+0x9c40): multiple definition of `__sigaction'
/usr/lib64/libc.a(sigaction.o):(.text+0x220): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__funlockfile':
(.text+0x99e0): multiple definition of `__funlockfile'
/usr/lib64/libc.a(funlockfile.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__lll_lock_wait_private':
(.text+0x85a0): multiple definition of `__lll_lock_wait_private'
/usr/lib64/libc.a(libc-lowlevellock.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__libc_write':
(.text+0x8a50): multiple definition of `__libc_write'
/usr/lib64/libc.a(write.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__libc_connect':
(.text+0x8e10): multiple definition of `__libc_connect'
/usr/lib64/libc.a(connect.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `__lll_unlock_wake_private':
(.text+0x8730): multiple definition of `__lll_unlock_wake_private'
/usr/lib64/libc.a(libc-lowlevellock.o):(.text+0x30): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `raise':
(.text+0x98d0): multiple definition of `raise'
/usr/lib64/libc.a(raise.o):(.text+0x0): first defined here
/usr/lib64/libpthread.a(libpthread.o): In function `sem_open':
(.text+0x774d): warning: the use of `mktemp' is dangerous, better use `mkstemp'
make[3]: *** [dirac_mointegral_export.x] Error 2
make[2]: *** [CMakeFiles/dirac_mointegral_export.x.dir/all] Error 2
make[1]: *** [CMakeFiles/dirac_mointegral_export.x.dir/rule] Error 2
make: *** [dirac_mointegral_export.x] Error 2
~~~
2015-09-03 08:36:38 +02:00
Radovan Bast
3bde575656 rm spurious 'None' in cmake command 2015-09-02 16:11:15 +02:00
Radovan Bast
d90d15cdf7 Merge pull request #101 from miroi/cc_clapack_test
new test: cc_lapack
2015-09-01 16:54:48 +02:00
Miro ILIAS
f4b2c2305b new test: cc_lapack
- extended math_libs.cmake for C headers detection
- static_linking tests included
- rearranged math-libs order for better libraries detection
- no int64 for cc_lapack
- added include/ directory to %path% to detect clapack.h in appveyor
- simplified C-code, intendations kept
- travis-ci kept simple, but needs liblapack-dev and libatlas-base-dev
- libatlas-dev can not be installed due to repeating xerba objects in *.a lib
  files
2015-09-01 11:35:58 +02:00
Radovan Bast
b95993aa26 Merge pull request #99 from miroi/cblas_test
new test cc_cblas (closes #95)
2015-08-31 21:04:41 +02:00
Miro ILIAS
7665b883ac new test cc_cblas (closes #95)
- extended math_libs.cmake for C headers detection
- static_linking test included
- no int64 in the cc_cblas test
- released allocated memory
- adaptated for MS Windows (OpenBLAS)
2015-08-31 19:58:03 +02:00
Radovan Bast
48ad07e5d7 add url 2015-08-30 19:50:28 +02:00
Radovan Bast
abad6437c3 make the horror if statement easier to read 2015-08-30 17:29:19 +02:00
Radovan Bast
8d0d1c4848 Merge pull request #97 from miroi/fix_openblas_static_linking
fix static linking of blas/lapack with openblas
2015-08-30 17:27:34 +02:00
Miro ILIAS
2d8574ff2b fix static linking of blas/lapack with openblas 2015-08-30 16:54:55 +02:00
Radovan Bast
4b3a3a0007 Merge pull request #88 from miroi/fc_lapack_openblas
adapt fc_lapack test for MS Windows
2015-08-30 10:30:24 +02:00
Radovan Bast
85dc78a9d5 Merge pull request #93 from robertodr/master
Fixes problem with format syntax spotted by @miroi
2015-08-28 21:46:28 +02:00
Roberto Di Remigio
1c3c42630b Fixes problem with format syntax spotted by @miroi 2015-08-28 21:27:56 +02:00