|
From: | Hong Xu |
Subject: | [Help-gsl] GSL won't pass tests if I specify both -march=[any of core2 sandybridge ivybridge haswell] and -O2 |
Date: | Mon, 18 Aug 2014 14:11:34 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 |
Hi everyone,I have founded a very interesting problem: if I compile the gsl library with the CFLAGS of '-O2 -march=x86-64' or '-march=core2' (or one of sandybridge ivybridge haswell), all tests can pass. However, if I compile with CFLAGS='-O2 -march=[any of core2 sandybridge ivybridge haswell]', the tests won't pass. The file specfunc/testsuite.log is pasted in this link: http://pastebin.com/hcNhHz3b
This would limit the usage of the advantage of newer instructions, and potentially there may be a bug. Would anyone look into this?
Thanks! Hong
[Prev in Thread] | Current Thread | [Next in Thread] |