<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/math-atlas/patches/" rel="alternate"/><link href="https://sourceforge.net/p/math-atlas/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/math-atlas/patches/</id><updated>2018-02-22T13:19:33.790000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>#80 Configure error on AMD barcelona CPU</title><link href="https://sourceforge.net/p/math-atlas/patches/80/?limit=25#06f5" rel="alternate"/><published>2018-02-22T13:19:33.790000Z</published><updated>2018-02-22T13:19:33.790000Z</updated><author><name>Johannes Buchner</name><uri>https://sourceforge.net/u/johannesbuchner/</uri></author><id>https://sourceforge.net2dd6f723c44280cb2e940484e801877e1fd53d2a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The cpu frequencies reported by the kernel differ as follows:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 
1197864
 # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
2000000
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;&lt;a href="https://askubuntu.com/questions/800970/cpu-scaling-how-can-current-frequency-be-out-of-min-max-range" rel="nofollow"&gt;https://askubuntu.com/questions/800970/cpu-scaling-how-can-current-frequency-be-out-of-min-max-range&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Configure error on AMD barcelona CPU</title><link href="https://sourceforge.net/p/math-atlas/patches/80/" rel="alternate"/><published>2018-02-22T12:49:40.205000Z</published><updated>2018-02-22T12:49:40.205000Z</updated><author><name>Johannes Buchner</name><uri>https://sourceforge.net/u/johannesbuchner/</uri></author><id>https://sourceforge.net209b5244fffeed176951ac88cea13d25bd5232a4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Configure fails for me on a AMD barcelona CPU, with ATLAS 3.11.39 and 3.10.2.&lt;br/&gt;
The architecture is not detected.&lt;/p&gt;
&lt;p&gt;Oddly it insists that cpu throttling is on, which it isn't. The clock rate is also not right. Related may be that in Linux 4.15/14 they changed the cpu frequency reporting in /proc/cpuinfo. &lt;a href="https://www.phoronix.com/scan.php?page=news_item&amp;amp;px=cpuinfo-fix-for-freq" rel="nofollow"&gt;https://www.phoronix.com/scan.php?page=news_item&amp;amp;px=cpuinfo-fix-for-freq&lt;/a&gt;&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="c"&gt; # ../ATLAS/configure -v 2&lt;/span&gt;
&lt;span class="err"&gt;gcc&lt;/span&gt; &lt;span class="err"&gt;-I/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS//CONFIG/include&lt;/span&gt;  &lt;span class="err"&gt;-g&lt;/span&gt; &lt;span class="err"&gt;-w&lt;/span&gt; &lt;span class="err"&gt;-c&lt;/span&gt; &lt;span class="err"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS//CONFIG/src/atlconf_misc.c&lt;/span&gt;
&lt;span class="err"&gt;gcc&lt;/span&gt; &lt;span class="err"&gt;-I/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS//CONFIG/include&lt;/span&gt;  &lt;span class="err"&gt;-g&lt;/span&gt; &lt;span class="err"&gt;-w&lt;/span&gt; &lt;span class="err"&gt;-o&lt;/span&gt; &lt;span class="err"&gt;xconfig&lt;/span&gt; &lt;span class="err"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS//CONFIG/src/config.c&lt;/span&gt; &lt;span class="err"&gt;atlconf_misc.o&lt;/span&gt; 
&lt;span class="nf"&gt;/tmp/ccAqsBVd.o&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt; `&lt;span class="n"&gt;ATL_tmpnam&lt;/span&gt;':
&lt;span class="nf"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS//CONFIG/include/atlas_sys.h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;224: &lt;span class="n"&gt;warning&lt;/span&gt;: &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; `&lt;span class="n"&gt;tmpnam&lt;/span&gt;' &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;dangerous&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;better&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; `&lt;span class="n"&gt;mkstemp&lt;/span&gt;'
&lt;span class="err"&gt;./xconfig&lt;/span&gt; &lt;span class="err"&gt;-d&lt;/span&gt; &lt;span class="err"&gt;s&lt;/span&gt; &lt;span class="err"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS/&lt;/span&gt; &lt;span class="err"&gt;-d&lt;/span&gt; &lt;span class="err"&gt;b&lt;/span&gt; &lt;span class="err"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared&lt;/span&gt;  &lt;span class="err"&gt;-v&lt;/span&gt; &lt;span class="err"&gt;2&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_OS &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2 "&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'OS='&lt;/span&gt;
&lt;span class="nf"&gt;probe_OS.o&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt; `&lt;span class="n"&gt;ATL_tmpnam&lt;/span&gt;':
&lt;span class="nf"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS//CONFIG/include/atlas_sys.h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;224: &lt;span class="n"&gt;warning&lt;/span&gt;: &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; `&lt;span class="n"&gt;tmpnam&lt;/span&gt;' &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;dangerous&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;better&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; `&lt;span class="n"&gt;mkstemp&lt;/span&gt;'

&lt;span class="err"&gt;OS&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt; &lt;span class="err"&gt;Linux&lt;/span&gt; &lt;span class="err"&gt;(1)&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_asm &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2  -O 1"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'ASM='&lt;/span&gt;
&lt;span class="nf"&gt;probe_asm.o&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt; `&lt;span class="n"&gt;ATL_tmpnam&lt;/span&gt;':
&lt;span class="nf"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS//CONFIG/include/atlas_sys.h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;224: &lt;span class="n"&gt;warning&lt;/span&gt;: &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; `&lt;span class="n"&gt;tmpnam&lt;/span&gt;' &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;dangerous&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;better&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; `&lt;span class="n"&gt;mkstemp&lt;/span&gt;'
&lt;span class="err"&gt;system(make&lt;/span&gt; &lt;span class="err"&gt;IRun_GAS_x8632&lt;/span&gt; &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2"&lt;/span&gt; &lt;span class="nv"&gt;MYFLAGS&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-DATL_OS_Linux"&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&amp;gt; /dev/null &lt;span class="p"&gt;|&lt;/span&gt; fgrep SUCCESS&lt;span class="o"&gt;)&lt;/span&gt;

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_GAS_x8632 args="-v 2" MYFLAGS="-DATL_OS_Linux" 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;
&lt;span class="err"&gt;system(make&lt;/span&gt; &lt;span class="err"&gt;IRun_GAS_x8664&lt;/span&gt; &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2"&lt;/span&gt; &lt;span class="nv"&gt;MYFLAGS&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-DATL_OS_Linux"&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&amp;gt; /dev/null &lt;span class="p"&gt;|&lt;/span&gt; fgrep SUCCESS&lt;span class="o"&gt;)&lt;/span&gt;

&lt;span class="err"&gt;Assembly&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt; &lt;span class="err"&gt;GAS_x8664&lt;/span&gt; &lt;span class="err"&gt;(2)&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_vec &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2  -O 1 -s 2"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'VECFLAG='&lt;/span&gt;
&lt;span class="nf"&gt;probe_vec.o&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt; `&lt;span class="n"&gt;ATL_tmpnam&lt;/span&gt;':
&lt;span class="nf"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS//CONFIG/include/atlas_sys.h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;224: &lt;span class="n"&gt;warning&lt;/span&gt;: &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; `&lt;span class="n"&gt;tmpnam&lt;/span&gt;' &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;dangerous&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;better&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; `&lt;span class="n"&gt;mkstemp&lt;/span&gt;'

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_VSX MYFLAGS='&lt;/span&gt;-DATL_OS_Linux -DATL_GAS_x8664&lt;span class="s1"&gt;' 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_AltiVec MYFLAGS='&lt;/span&gt;-DATL_OS_Linux -DATL_GAS_x8664&lt;span class="s1"&gt;' 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_AVXMAC MYFLAGS='&lt;/span&gt;-DATL_OS_Linux -DATL_GAS_x8664&lt;span class="s1"&gt;' 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_AVXFMA4 MYFLAGS='&lt;/span&gt;-DATL_OS_Linux -DATL_GAS_x8664&lt;span class="s1"&gt;' 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_3DNow MYFLAGS='&lt;/span&gt;-DATL_OS_Linux -DATL_GAS_x8664&lt;span class="s1"&gt;' 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;

&lt;span class="nv"&gt;ierr&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;256&lt;/span&gt; in &lt;span class="nv"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'make IRun_NEON MYFLAGS='&lt;/span&gt;-DATL_OS_Linux -DATL_GAS_x8664&lt;span class="s1"&gt;' 2&amp;gt; /dev/null | fgrep SUCCESS'&lt;/span&gt;!

&lt;span class="nf"&gt;OUTPUT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;=======&lt;/span&gt;

&lt;span class="err"&gt;Vector&lt;/span&gt; &lt;span class="err"&gt;ISA&lt;/span&gt; &lt;span class="err"&gt;Extension&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt;  &lt;span class="err"&gt;AVX&lt;/span&gt; &lt;span class="err"&gt;(5,480)&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_arch &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2  -O 1 -s 2 -a"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'MACHTYPE='&lt;/span&gt;
&lt;span class="nf"&gt;probe_arch.o&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt; `&lt;span class="n"&gt;ATL_tmpnam&lt;/span&gt;':
&lt;span class="nf"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS//CONFIG/include/atlas_sys.h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;224: &lt;span class="n"&gt;warning&lt;/span&gt;: &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; `&lt;span class="n"&gt;tmpnam&lt;/span&gt;' &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;dangerous&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;better&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; `&lt;span class="n"&gt;mkstemp&lt;/span&gt;'
&lt;span class="nf"&gt;ERROR&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;enum&lt;/span&gt; &lt;span class="n"&gt;fam&lt;/span&gt;=0&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;chip&lt;/span&gt;=32526&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;=48&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mach&lt;/span&gt;=0
&lt;span class="nf"&gt;make[3]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:106: &lt;span class="n"&gt;atlas_run&lt;/span&gt;] &lt;span class="n"&gt;Error&lt;/span&gt; 100
&lt;span class="nf"&gt;make[2]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:404: &lt;span class="n"&gt;IRunArchInfo_x&lt;/span&gt;86] &lt;span class="n"&gt;Error&lt;/span&gt; 2

&lt;span class="err"&gt;Architecture&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt;  &lt;span class="err"&gt;UNKNOWNx86&lt;/span&gt; &lt;span class="err"&gt;(39)&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_arch &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2  -O 1 -s 2 -m"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'CPU MHZ='&lt;/span&gt;
&lt;span class="nf"&gt;ERROR&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;enum&lt;/span&gt; &lt;span class="n"&gt;fam&lt;/span&gt;=0&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;chip&lt;/span&gt;=32569&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;=48&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mach&lt;/span&gt;=0
&lt;span class="nf"&gt;make[3]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:106: &lt;span class="n"&gt;atlas_run&lt;/span&gt;] &lt;span class="n"&gt;Error&lt;/span&gt; 100
&lt;span class="nf"&gt;make[2]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:404: &lt;span class="n"&gt;IRunArchInfo_x&lt;/span&gt;86] &lt;span class="n"&gt;Error&lt;/span&gt; 2

&lt;span class="err"&gt;Clock&lt;/span&gt; &lt;span class="err"&gt;rate&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt; &lt;span class="err"&gt;1198Mhz&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_arch &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2  -O 1 -s 2 -n"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'NCPU='&lt;/span&gt;
&lt;span class="nf"&gt;ERROR&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;enum&lt;/span&gt; &lt;span class="n"&gt;fam&lt;/span&gt;=0&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;chip&lt;/span&gt;=32522&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;=48&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mach&lt;/span&gt;=0
&lt;span class="nf"&gt;make[3]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:106: &lt;span class="n"&gt;atlas_run&lt;/span&gt;] &lt;span class="n"&gt;Error&lt;/span&gt; 100
&lt;span class="nf"&gt;make[2]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:404: &lt;span class="n"&gt;IRunArchInfo_x&lt;/span&gt;86] &lt;span class="n"&gt;Error&lt;/span&gt; 2

&lt;span class="err"&gt;Maximum&lt;/span&gt; &lt;span class="err"&gt;number&lt;/span&gt; &lt;span class="err"&gt;of&lt;/span&gt; &lt;span class="err"&gt;threads&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt;  &lt;span class="err"&gt;4&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_pmake &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2 -O 1 -t 4"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'PMAKE='&lt;/span&gt;
&lt;span class="nf"&gt;probe_pmake.o&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;function&lt;/span&gt; `&lt;span class="n"&gt;ATL_tmpnam&lt;/span&gt;':
&lt;span class="nf"&gt;/mnt/data/tmp/portage/sci-libs/atlas-3.10.2/work/ATLAS_shared/../ATLAS//CONFIG/include/atlas_sys.h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;224: &lt;span class="n"&gt;warning&lt;/span&gt;: &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; `&lt;span class="n"&gt;tmpnam&lt;/span&gt;' &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;dangerous&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;better&lt;/span&gt; &lt;span class="n"&gt;use&lt;/span&gt; `&lt;span class="n"&gt;mkstemp&lt;/span&gt;'
&lt;span class="err"&gt;Parallel&lt;/span&gt; &lt;span class="err"&gt;make&lt;/span&gt; &lt;span class="err"&gt;command&lt;/span&gt; &lt;span class="err"&gt;configured&lt;/span&gt; &lt;span class="err"&gt;as&lt;/span&gt; &lt;span class="s1"&gt;'$(MAKE) -j 4'&lt;/span&gt;
&lt;span class="nv"&gt;cmnd&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;make IRun_arch &lt;span class="nv"&gt;args&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"-v 2  -O 1 -s 2 -t"&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; fgrep &lt;span class="s1"&gt;'CPU THROTTLE='&lt;/span&gt;
&lt;span class="nf"&gt;ERROR&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;enum&lt;/span&gt; &lt;span class="n"&gt;fam&lt;/span&gt;=0&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;chip&lt;/span&gt;=32695&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;=48&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mach&lt;/span&gt;=0
&lt;span class="nf"&gt;make[3]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:106: &lt;span class="n"&gt;atlas_run&lt;/span&gt;] &lt;span class="n"&gt;Error&lt;/span&gt; 100
&lt;span class="nf"&gt;make[2]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; *** [&lt;span class="n"&gt;Makefile&lt;/span&gt;:404: &lt;span class="n"&gt;IRunArchInfo_x&lt;/span&gt;86] &lt;span class="n"&gt;Error&lt;/span&gt; 2
&lt;span class="err"&gt;CPU&lt;/span&gt; &lt;span class="err"&gt;Throttling&lt;/span&gt; &lt;span class="err"&gt;apparently&lt;/span&gt; &lt;span class="err"&gt;enabled!&lt;/span&gt;
&lt;span class="err"&gt;It&lt;/span&gt; &lt;span class="err"&gt;appears&lt;/span&gt; &lt;span class="err"&gt;you&lt;/span&gt; &lt;span class="err"&gt;have&lt;/span&gt; &lt;span class="err"&gt;cpu&lt;/span&gt; &lt;span class="err"&gt;throttling&lt;/span&gt; &lt;span class="err"&gt;enabled,&lt;/span&gt; &lt;span class="err"&gt;which&lt;/span&gt; &lt;span class="err"&gt;makes&lt;/span&gt; &lt;span class="err"&gt;timings&lt;/span&gt;
&lt;span class="err"&gt;unreliable&lt;/span&gt; &lt;span class="err"&gt;and&lt;/span&gt; &lt;span class="err"&gt;an&lt;/span&gt; &lt;span class="err"&gt;ATLAS&lt;/span&gt; &lt;span class="err"&gt;install&lt;/span&gt; &lt;span class="err"&gt;nonsensical.&lt;/span&gt;  &lt;span class="err"&gt;Aborting.&lt;/span&gt;
&lt;span class="err"&gt;See&lt;/span&gt; &lt;span class="err"&gt;ATLAS/INSTALL.txt&lt;/span&gt; &lt;span class="err"&gt;for&lt;/span&gt; &lt;span class="err"&gt;further&lt;/span&gt; &lt;span class="err"&gt;information&lt;/span&gt;
&lt;span class="err"&gt;xconfig&lt;/span&gt; &lt;span class="err"&gt;exited&lt;/span&gt; &lt;span class="err"&gt;with&lt;/span&gt; &lt;span class="err"&gt;1&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;I also had an openblas detection issue which was then fixed:  &lt;a href="https://github.com/xianyi/OpenBLAS/issues/1139" rel="nofollow"&gt;https://github.com/xianyi/OpenBLAS/issues/1139&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;System information:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;# uname -a
Linux hostname 4.15.2-gentoo #18 SMP Sat Feb 17 01:29:36 -03 2018 x86_64 AMD A8-6410 APU with AMD Radeon R5 Graphics AuthenticAMD GNU/Linux
# cat /sys/devices/system/cpu/cpufreq/policy?/scaling_governor 
performance
performance
performance
performance
# cat /proc/cpuinfo 
processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 22
model       : 48
model name  : AMD A8-6410 APU with AMD Radeon R5 Graphics
stepping    : 1
microcode   : 0x7030104
cpu MHz     : 1197.843
cache size  : 2048 KB
physical id : 0
siblings    : 4
core id     : 0
cpu cores   : 4
apicid      : 0
initial apicid  : 0
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext ptsc perfctr_llc cpb hw_pstate vmmcall bmi1 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold overflow_recov
bugs        : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
bogomips    : 3992.86
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb acc_power [13]

processor   : 1
vendor_id   : AuthenticAMD
cpu family  : 22
model       : 48
model name  : AMD A8-6410 APU with AMD Radeon R5 Graphics
stepping    : 1
microcode   : 0x7030104
cpu MHz     : 1197.859
cache size  : 2048 KB
physical id : 0
siblings    : 4
core id     : 1
cpu cores   : 4
apicid      : 1
initial apicid  : 1
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext ptsc perfctr_llc cpb hw_pstate vmmcall bmi1 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold overflow_recov
bugs        : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
bogomips    : 3992.86
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb acc_power [13]

processor   : 2
vendor_id   : AuthenticAMD
cpu family  : 22
model       : 48
model name  : AMD A8-6410 APU with AMD Radeon R5 Graphics
stepping    : 1
microcode   : 0x7030104
cpu MHz     : 1197.838
cache size  : 2048 KB
physical id : 0
siblings    : 4
core id     : 2
cpu cores   : 4
apicid      : 2
initial apicid  : 2
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext ptsc perfctr_llc cpb hw_pstate vmmcall bmi1 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold overflow_recov
bugs        : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
bogomips    : 3992.86
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb acc_power [13]

processor   : 3
vendor_id   : AuthenticAMD
cpu family  : 22
model       : 48
model name  : AMD A8-6410 APU with AMD Radeon R5 Graphics
stepping    : 1
microcode   : 0x7030104
cpu MHz     : 1197.879
cache size  : 2048 KB
physical id : 0
siblings    : 4
core id     : 3
cpu cores   : 4
apicid      : 3
initial apicid  : 3
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext ptsc perfctr_llc cpb hw_pstate vmmcall bmi1 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold overflow_recov
bugs        : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
bogomips    : 3992.86
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb acc_power [13]
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>#19 Patch allow support of FreeBSD Kernel in Debian</title><link href="https://sourceforge.net/p/math-atlas/patches/19/?limit=25#e3a9" rel="alternate"/><published>2017-08-28T15:35:43.790000Z</published><updated>2017-08-28T15:35:43.790000Z</updated><author><name>Sébastien Villemot</name><uri>https://sourceforge.net/u/svillemot/</uri></author><id>https://sourceforge.nete887acd526da424861435cabfd2ba44a1ffc92bf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks, I confirm that the patch fixes the build on GNU/kFreeBSD (without breaking GNU/Hurd).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#79 Fix endianness detection on 64-bit PowerPC</title><link href="https://sourceforge.net/p/math-atlas/patches/79/?limit=25#5030" rel="alternate"/><published>2017-08-25T12:57:51.534000Z</published><updated>2017-08-25T12:57:51.534000Z</updated><author><name>R. Clint Whaley</name><uri>https://sourceforge.net/u/rwhaley/</uri></author><id>https://sourceforge.net8e76314a98d1425950ac3ebf08a55775c024fdac</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: R. Clint Whaley&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#78 Fix typos (preceeding -&gt; preceding)</title><link href="https://sourceforge.net/p/math-atlas/patches/78/?limit=25#f84c" rel="alternate"/><published>2017-08-25T12:56:05.864000Z</published><updated>2017-08-25T12:56:05.864000Z</updated><author><name>Sébastien Villemot</name><uri>https://sourceforge.net/u/svillemot/</uri></author><id>https://sourceforge.net879a0281ff671045be42a19b43fd57a5134fc9fe</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks. Note that I'm not particularly interested in hunting spelling mistakes, but that one was dectected by lintian (the Debian package checker), so I felt compelled to fix it!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#19 Patch allow support of FreeBSD Kernel in Debian</title><link href="https://sourceforge.net/p/math-atlas/patches/19/?limit=25#4ac8" rel="alternate"/><published>2017-08-25T12:51:58.437000Z</published><updated>2017-08-25T12:51:58.437000Z</updated><author><name>R. Clint Whaley</name><uri>https://sourceforge.net/u/rwhaley/</uri></author><id>https://sourceforge.net23e1ed832093ff256cb9e33d11aca068044b28a7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; open-accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; developer&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#19 Patch allow support of FreeBSD Kernel in Debian</title><link href="https://sourceforge.net/p/math-atlas/patches/19/?limit=25#d268" rel="alternate"/><published>2017-08-25T12:51:40.509000Z</published><updated>2017-08-25T12:51:40.509000Z</updated><author><name>R. Clint Whaley</name><uri>https://sourceforge.net/u/rwhaley/</uri></author><id>https://sourceforge.neta23235861648e1f87a94b7277f0dd8aa3625a8a4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The amusing part is that a patch for accepting HURD as Linux by Sylvestre was what broke it, if you read the comments of the if :)&lt;/p&gt;
&lt;p&gt;If you look on git, I have taken your suggestion to move the GNU == HURD == Linux assumption to dead last.&lt;/p&gt;
&lt;p&gt;Can you confirm that the attached probe_OS.c (extracted from git basefiles) fixes the problem?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#78 Fix typos (preceeding -&gt; preceding)</title><link href="https://sourceforge.net/p/math-atlas/patches/78/?limit=25#8c28" rel="alternate"/><published>2017-08-25T12:05:39.052000Z</published><updated>2017-08-25T12:05:39.052000Z</updated><author><name>R. Clint Whaley</name><uri>https://sourceforge.net/u/rwhaley/</uri></author><id>https://sourceforge.net0badaebdf68e61c6708646c8067963fa0a3bd56a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: R. Clint Whaley&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>Fix endianness detection on 64-bit PowerPC</title><link href="https://sourceforge.net/p/math-atlas/patches/79/" rel="alternate"/><published>2017-08-16T19:40:42.645000Z</published><updated>2017-08-16T19:40:42.645000Z</updated><author><name>Sébastien Villemot</name><uri>https://sourceforge.net/u/svillemot/</uri></author><id>https://sourceforge.net61adaae69e8faf55b25159485eebb411ad050a3e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;ATLAS incorrectly detects big-endian 64-bit PowerPC platforms as being little endian.&lt;/p&gt;
&lt;p&gt;The reason is that it tests whether the macro &lt;strong&gt;ORDER_LITTLE_ENDIAN&lt;/strong&gt; is defined in CONFIG/src/SpewMakeInc.c. But this macro is defined even on big-endian systems. The right tests is to check whether &lt;strong&gt;BYTE_ORDER&lt;/strong&gt; == &lt;strong&gt;ORDER_LITTLE_ENDIAN&lt;/strong&gt; (at least with GCC).&lt;/p&gt;
&lt;p&gt;I attach a patch for ATLAS 3.10.3 that is applied to the Debian package. It is straightforward to adapt it for ATLAS 3.11 branch, where two instances of the same test need to be fixed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix endianness detection on 64-bit PowerPC</title><link href="https://sourceforge.net/p/math-atlas/patches/79/" rel="alternate"/><published>2017-08-16T19:40:42.645000Z</published><updated>2017-08-16T19:40:42.645000Z</updated><author><name>Sébastien Villemot</name><uri>https://sourceforge.net/u/svillemot/</uri></author><id>https://sourceforge.net41c147afe13cb1f3872643487743d39b86d61122</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 79 has been modified: Fix endianness detection on 64-bit PowerPC&lt;br/&gt;
Edited By: R. Clint Whaley (rwhaley)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed-accepted'&lt;br/&gt;
Owner updated: None =&amp;gt; u'rwhaley'&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>