mpicbg-scicomp / gearshifft

Benchmark Suite for Heterogenuous FFT Implementations
Apache License 2.0
34 stars 9 forks source link

Fixes uninitialized var, static libs, CLI options. #142

Open tdd11235813 opened 5 years ago

tdd11235813 commented 5 years ago

@emmenlau Can you test this PR on your systems? I changed some logic from your recent PRs. edit: refers to #140

psteinb commented 5 years ago

works for me with xcode AppleClang 9.0.0.9000034, boost: stable 1.69.0 (bottled) and fftw: stable 3.3.8 (bottled). The latter 2 from homebrew. The more we support other OSes, the more we need to think about adding other OSes to our .travis build. Think about a multi-OS build matrix.

psteinb commented 5 years ago

can this be merged?

tdd11235813 commented 5 years ago

let me test this again. If it will work, then we can merge it. Edit: going to rebase ...

tdd11235813 commented 5 years ago

tested on taurus: if intel mkl and intel compiler versions do not match it seems this will then lead to a stupid segfault after program has finished and cleaned up. This is also present on previous versions.

Working module setup on taurus:

# in scs5 env
module load imkl/2019.1.144-iimpi-2019a Boost/1.70.0-iimpi-2019a icc/2019.1.144-GCC-8.2.0-2.31.1
CXX=icc cmake ..

with this modules it worked, but I could not test all cases (GNU MKL wrapper?). Can you also test again?

psteinb commented 5 years ago

I'll test that next week.

tdd11235813 commented 5 years ago

k, np, I do not touch this PR.