{math}[GCC/7.3.0-2.30,iccifort-2018.3.222-GCC-7.3.0-2.30] Arb v2.16.0, FLINT v2.5.2#8137
Conversation
|
Test report by @SethosII |
|
@SethosII Given that both libraries include math functions and the documentation puts a lot of emphasis on their performance, I would argue that it may be worth building separately with both |
|
@vanzod So I should change the toolchain to foss? |
|
@SethosII No, since there should not be any requirement for either |
|
@akesandgren @vanzod I changed the toolchain. I don't have the intel compiler so I can't test this. |
|
You don't have to test the versions for the icc/2018.3.222-GCC-7.3.0-2.30 toolchain. We can do that. But please do add Arb and FLINT easyconfigs with icc/2018.3.222-GCC-7.3.0-2.30 toolchain to this PR. |
|
@akesandgren Maybe a dumb question but is |
|
Hmm, you're probably right, @boegel you know the correct answer here... |
|
Quite so. After actually looking at the situation it's iccifort-2018.3.222-GCC-7.3.0-2.30.eb you should use. That corresponds to intel/2018b |
|
Test report by @akesandgren |
| portable, and extensively tested.""" | ||
|
|
||
| toolchain = {'name': 'iccifort', 'version': '2018.3.222-GCC-7.3.0-2.30'} | ||
|
|
There was a problem hiding this comment.
Can't find the real reason for the failing test (not enough time), but add a
toolchainopts = {'noopt': True}
to Arb for the iccifort version and it will pass the tests.
There was a problem hiding this comment.
@SethosII Do you have any chance to test this build on a more recent CPU architecture and see if there are any other solutions aside from what Åke suggested?
There was a problem hiding this comment.
@vanzod I don't have the intel compiler, so I can't test the failing easyconfig myself.
There was a problem hiding this comment.
@SethosII Then please go ahead and apply the change that @akesandgren proposed.
There was a problem hiding this comment.
@vanzod @akesandgren I added the toolchain option.
|
Test report by @vanzod |
|
Test report by @verdurin |
|
Test report by @vanzod |
|
Going in, thanks @SethosII! |
| portable, and extensively tested.""" | ||
|
|
||
| toolchain = {'name': 'iccifort', 'version': '2018.3.222-GCC-7.3.0-2.30'} | ||
| toolchainopts = {'noopt': True} |
There was a problem hiding this comment.
@akesandgren This was added by @SethosII based on your suggestion.
But, this corresponds to using -O0, which makes the resulting build painfully slow?
(created using
eb --new-pr)