Skip to content

also build fftw3_threads libraries, and enhance sanity checks#1013

Merged
boegel merged 5 commits intoeasybuilders:developfrom
boegel:fftw_threads
Dec 7, 2014
Merged

also build fftw3_threads libraries, and enhance sanity checks#1013
boegel merged 5 commits intoeasybuilders:developfrom
boegel:fftw_threads

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Aug 7, 2014

(syncs up with the FFTW easyconfig included in #988)

This was referenced Aug 11, 2014
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Aug 13, 2014

Test report by @boegel
FAILED
Build succeeded for 22 out of 31
Linux SL 6.5, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/7d8f5f6291e1710ab5ca for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Aug 21, 2014

Test report by @boegel
FAILED
Build succeeded for 24 out of 31
Linux SL 6.5, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/8ba870631fff5b177fe7 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Aug 23, 2014

Test report by @boegel
FAILED
Build succeeded for 28 out of 31
Linux SL 6.5, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/35e33e75425e3fc0f920 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Aug 28, 2014

The failing builds in my test report all suffer from the same issue; from config.log:

configure:4045: icc -fPIC -O2 -xHOST -ftz -fp-speculation=safe -fp-model source -I/user/scratchdelcatty/gent/vsc400/vsc40023/easybuild_REGTEST/SL6/sandybridge/software/imkl/11.0.3.163/mkl/include -L/user/scratchdelcatty/gent/vsc400/vsc40023/easybuild_REGTEST/SL6/sandybridge/software/icc/2013.3.163/compiler/lib/intel64 -L/user/scratchdelcatty/gent/vsc400/vsc40023/easybuild_REGTEST/SL6/sandybridge/software/imkl/11.0.3.163/mkl/lib/intel64 -L/user/scratchdelcatty/gent/vsc400/vsc40023/easybuild_REGTEST/SL6/sandybridge/software/imkl/11.0.3.163/compiler/lib/intel64 conftest.c -liomp5 -lguide -lpthread >&5
ld: cannot find -lguide
configure:4049: $? = 1

This suggests a bug in the framework w.r.t. the libraries for the Intel compilers? A version check that isn't 100% ok?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The talk of the town is 3.6 will finally have it 😉

@wpoely86
Copy link
Copy Markdown
Member

wpoely86 commented Dec 3, 2014

looking good

@hpcugentbot
Copy link
Copy Markdown

Test PASSed.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Yes, FFTW is clearly numlib and, in fact, an auto-tunable numlib that has to be examined a bit closer... Can this be verified across all fftw easyconfigs, to confirm consistency?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@hpcugentbot
Copy link
Copy Markdown

Test PASSed.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 3, 2014

Test report by @boegel
FAILED
Build succeeded for 36 out of 38 (35 easyconfigs in this PR)
Linux SL 6.6, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/4bc7c1164164779b99e3 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 3, 2014

Test report by @boegel
FAILED
Build succeeded for 25 out of 35 (35 easyconfigs in this PR)
Linux SL 6.6, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/43cd6749eb4b61b3f3af for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 3, 2014

Test report by @boegel
FAILED
Build succeeded for 25 out of 35 (35 easyconfigs in this PR)
Linux SL 6.6, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/c42da2fd9ff76118b521 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 5, 2014

Test report by @boegel
SUCCESS
Build succeeded for 38 out of 38 (35 easyconfigs in this PR)
Linux SL 6.6, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/7f14f2307e3d7129520f for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 5, 2014

Apparently testing with /dev/shm as install directory isn't a good idea, even if lots of RAM (64GB) is available...

Anyway, all tested & reviewed, so going in. Thanks for the review @wpoely86, @fgeorgatos!

boegel added a commit that referenced this pull request Dec 7, 2014
also build fftw3_threads libraries, and enhance sanity checks
@boegel boegel merged commit 6a801f7 into easybuilders:develop Dec 7, 2014
@boegel boegel deleted the fftw_threads branch December 7, 2014 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants