- Fix rpmlint error to fix build error for Tumbleweed. OBS-URL: https://build.opensuse.org/request/show/942437 OBS-URL: https://build.opensuse.org/package/show/science/libatlas3?expand=0&rev=28
334 lines
13 KiB
Plaintext
334 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Dec 24 13:15:06 UTC 2021 - ecsos <ecsos@opensuse.org>
|
|
|
|
- Fix rpmlint error to fix build error for Tumbleweed.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 29 11:16:36 UTC 2016 - normand@linux.vnet.ibm.com
|
|
|
|
- temporarily change basic flavor build
|
|
do not set -V -A and let ATLAS build to analyse architecture.
|
|
(would need more work to be compatible with new 3.10.3)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 29 08:33:30 UTC 2016 - normand@linux.vnet.ibm.com
|
|
|
|
- update to 3.10.3 (copy from changelog)
|
|
ATLAS 3.10.3 released 07/28/16, highlights of changes from 3.10.2
|
|
* Updated F77 L1BLAS testers to those used LAPACK3.6.1
|
|
* Fixed bug in rotmg revealed by LAPACK3.6.1 testers
|
|
* Fixed bug in hprk/sprk that could cause NaN propogation in HERK/SYRK due
|
|
to reading uninitialized memory in BETA=0 case
|
|
* Fixed bug in threaded SYR2K/HER2K that could cause NaN propogation due
|
|
to reading uninitialized memory
|
|
* Extended matrix/vector norm functions to detect NaNs
|
|
* Extended configure:
|
|
+ --force-clang=/path/to/clang : will use clang for all C compilers,
|
|
even goodgcc (assumes gcc flag & inline-assembly compatibility)
|
|
+ --cripple-atlas-performance: install despite failing throttle check
|
|
+ Can now use arch string rather than enum # for -A arg
|
|
+ --force-tids now affects ATLrun.sh as well as threaded build
|
|
+ ARM32 autodetects SOFTFP/HARDFP ABI
|
|
* backport of config & archdefs for:
|
|
+ POWER[7,8]le, IBMz[10,13,19], Corei[3,4], ARM[7,9,15,17],
|
|
ARM64[xgene,a53,a57]
|
|
+ archdefs for NEON ARMa[7,15]
|
|
+ config support for IBM Z[9,196,12]
|
|
* backport & extension of atlas_simd.h & atlas_cplxsimd.h
|
|
+ New SIMD kernels for: VSX, VXZ, AVX2, AdvancedSIMD, NEON
|
|
* Fixed mflop test of PrintMMLine, that sometimes failed to print
|
|
valid mflop due to negative values from prior runs
|
|
* Removed ATL_dmm6x1x60_sse2_32.c from z index files (not valid cplx kern)
|
|
* Forced MinGW comps to be ignored unless -Si nocygwin 1 is set
|
|
* Added support for WOW64 detection & basic use, numerous changes to make
|
|
work on cygwin64
|
|
* Fixed uninit nM in s[1,2]nxtune.c's RecDoubleNX
|
|
- update atlas-suse-shared.patch
|
|
- remove all related ppc64/ppc64le patches useless for 3.10.3
|
|
atlas-new_archdef_for_ppc64le.patch
|
|
atlas.3.10.2-add_power8_cpu.patch
|
|
atlas.3.10.2-ppc64le_abiv2.patch
|
|
atlas.3.10.2-ppc64le_do_not_use_files_with_lvx.patch
|
|
issue_64.patch
|
|
getdoublearr.stripwhite.patch
|
|
initialize_malloc_memory.invtrsm.wms.oct23.patch
|
|
- add %check pragma but do not fail on error.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 6 13:58:46 UTC 2016 - normand@linux.vnet.ibm.com
|
|
|
|
- modify last build rework to avoid build error for ppc64/ppc64le
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 11:05:07 UTC 2016 - jengelh@inai.de
|
|
|
|
- Rework the build of flavors, by splitting to separate .spec files
|
|
because the build time of target "ptshared" is quite long
|
|
already (>6000s).
|
|
- Make sure the flavor builds are only built with the extensions
|
|
they should have. This resolves a build failure in the
|
|
fflas-ffpack package because libatlas was built with AVX when it
|
|
should not have.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 18 16:21:36 UTC 2015 - jengelh@inai.de
|
|
|
|
- disable nonfunctional parallel build [boo#959154]
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 11 10:41:43 UTC 2015 - normand@linux.vnet.ibm.com
|
|
|
|
- For ppc64/ppc64le architectures:
|
|
Update the related patches to new version 3.10.2
|
|
deleted patches:
|
|
issue_64.patch is embeded in 3.10.2
|
|
atlas.3.10.1-ppc64le_abiv2.patch
|
|
atlas.3.10.1-add_power8_cpu.patch
|
|
new patches:
|
|
atlas.3.10.2-ppc64le_abiv2.patch
|
|
atlas.3.10.2-add_power8_cpu.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 9 13:01:20 UTC 2015 - p.drouand@gmail.com
|
|
|
|
- Update to version 3.10.2
|
|
* Fixed all errataed bugs:
|
|
+ Failure to init workspace can cause NaNs in SYRK
|
|
+ Complex row-major Q-type factorizations produce bad TAU
|
|
+ Failure to cast causes integer overflow on 64-byt platforms
|
|
+ Missing IBM S390 assembly file
|
|
* Fixed Make.bin to have threaded latime built to do parallel cache flushing
|
|
* Extended extract string lengths as patched by SAGE folks
|
|
* Backported fixes & some arch support to configure framework, including
|
|
host of Itanium and UST1 stuff provided by SAGE folks
|
|
NOTE: 3.10.2 is terribly out of date, and was released only because the
|
|
threading rewrite it taking too long. If possible, you should use a
|
|
developer release after testing that it works for your particular
|
|
platform. In particular, developer releases are *much* faster for any
|
|
x86 that uses AVX or later SIMD ISA, or any machine with ncores >= 8.
|
|
The developer release also supports ARM architectures better (though
|
|
performance is not hugely better if you can get stable installed).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 5 13:05:41 UTC 2015 - normand@linux.vnet.ibm.com
|
|
|
|
- For ppc64/ppc64le architectures:
|
|
Add support of Power8 cpu
|
|
Do not support lvx files for ppc64le (temporarily)
|
|
In spec create power8 archives files if do not exist yet
|
|
POWER864VSX from POWER764VSX and
|
|
POWER864LEVSX from POWER764LEVSX
|
|
removed patch:
|
|
xlf.command.not.found.patch
|
|
libatlas.ppc64le-abiv2.patch
|
|
new patches:
|
|
issue_64.patch
|
|
atlas.3.10.1-ppc64le_abiv2.patch
|
|
atlas-new_archdef_for_ppc64le.patch
|
|
atlas.3.10.1-add_power8_cpu.patch
|
|
atlas.3.10.2-ppc64le_do_not_use_files_with_lvx.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 7 13:34:04 UTC 2015 - dmitry_r@opensuse.org
|
|
|
|
- Move all headers to /usr/include/atlas directory to avoid conflicts
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 26 23:23:09 UTC 2014 - dvaleev@suse.com
|
|
|
|
- Enable build for ppc and ppc64le
|
|
see http://sourceforge.net/p/math-atlas/mailman/message/32471499/
|
|
POWER332.tar.bz2
|
|
POWER764LEVSX.tar.bz2
|
|
libatlas.ppc64le-abiv2.patch
|
|
initialize_malloc_memory.invtrsm.wms.oct23.patch
|
|
xlf.command.not.found.patch
|
|
getdoublearr.stripwhite.patch
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 14 12:17:31 UTC 2013 - mhrusecky@suse.com
|
|
|
|
- Don't require too many timing calibration data on x86
|
|
* atlas-hack.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 13 22:35:40 UTC 2013 - jengelh@inai.de
|
|
|
|
- Add missing update-alternative requires to subpackages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 4 11:59:46 UTC 2013 - jengelh@inai.de
|
|
|
|
- Update license field (bnc#823048)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 19 22:22:18 UTC 2013 - jengelh@inai.de
|
|
|
|
- Fixed lack of "lib" prefix on i586's /usr/lib/atlas/*.a that made
|
|
the linker not find the libraries.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 14 07:07:14 UTC 2013 - scorot@free.fr
|
|
|
|
- add build requirements for update-alternatives
|
|
- fix static library names in %%post scripts of the devel packages
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 13 20:33:28 UTC 2013 - scorot@free.fr
|
|
|
|
- use update-alternative to easily switch between sse type on
|
|
i586 arch
|
|
- use update-alternative to easily switch between several
|
|
blas and lapack implementations
|
|
- update atlas-suse-shared.patch in order to create the missing
|
|
symlinks between so files
|
|
- create new sub package libatlas-sse-common-devel which contains
|
|
the headers files for the sse, sse2 and ss3 sub packages
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 12 16:03:10 UTC 2013 - scorot@free.fr
|
|
|
|
- add missing symlinks between so files in devel packages
|
|
- fix self osboletion of some package
|
|
- package obsoletes atlas < 3.9 instead of 3.7
|
|
- fix files list in sse-devel and sse3-devel subpackage so that
|
|
there are no more conflicting files
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 11 19:22:25 UTC 2013 - scorot@free.fr
|
|
|
|
- update to version 3.10.1
|
|
* Fixed bad SSE guard that prevented PIII archdefs from working
|
|
* Added return to main of ATLAS/tune/sysinfo/matime.c
|
|
* Added ability for archinfo_x86.c to recognize more Corei2
|
|
platforms
|
|
* Fixed premature KillAllMMNodes in emit_mm.c
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 12 11:23:49 UTC 2012 - opensuse@dstoecker.de
|
|
|
|
- update to 3.10.0 and fix build for several targets
|
|
- fix license and group
|
|
- fix typo in rpmlintrc
|
|
- fix patch to work with 3.10.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 20 16:44:48 UTC 2011 - jengelh@medozas.de
|
|
|
|
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
|
|
- Update rpm group
|
|
- Use %_smp_mflags for parallel building
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 26 16:45:00 UTC 2011 - vljn@ovi.com
|
|
|
|
- Fixing i586 build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 26 16:16:22 UTC 2011 - vljn@ovi.com
|
|
|
|
- Update to 3.9.35 version
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 11 19:52:42 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
- fixed typo in specfile (bnc #599484 )
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 8 15:19:24 UTC 2010 - dl8fcl@darc.de
|
|
|
|
- fixed build for 11.3 i586
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 1 15:10:47 CEST 2009 - saigkill@opensuse.org
|
|
|
|
- cleanup Spec and Patches
|
|
-------------------------------------------------------------------
|
|
Fri May 01 15:09:00 CEST 2009 - dl9pf@gmx.de
|
|
|
|
- imported new Spec from Fedora
|
|
-------------------------------------------------------------------
|
|
Sun Apr 26 14:42:15 CEST 2009 - saigkill@opensuse.org
|
|
|
|
- removed *.a files
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 26 12:29:59 CEST 2009 - saigkill@opensuse.org
|
|
|
|
- cleaned up %%files Section
|
|
|
|
------------------------------------------------------------------
|
|
Mon Mar 23 01:42:49 CET 2009 - saigkill@opensuse.org
|
|
|
|
- updated to Version 3.8.3:
|
|
|
|
* New architectures, arch-specific kernels, and configure support:
|
|
- Changed Core2Duo arch to simply Core2
|
|
+ New kernels backported from 3.9.x for Core2 substantially
|
|
increase Core2 performance
|
|
+ New arch defs for all Core2 archs
|
|
- Added recognition of Corei7 architecture
|
|
+ Added arch defs which presently use new Core2-tuned kernels
|
|
- Added new K10h kernel
|
|
- Updated 64-bit arch defs to use it
|
|
* Fixed bugs:
|
|
- Fixed archinfo_x86 to always use extended family type
|
|
(new usage)
|
|
- Fixed error causing GEMM to get wrong answer if K=3 on
|
|
MIPS arch
|
|
- Fixed bug in TRSM tuning
|
|
- Pervasive performance bug in GEMM, affecting all architectures
|
|
- Occasional access of C when BETA=0
|
|
|
|
------------------------------------------------------------------
|
|
Sun Mar 15 12:22:00 CET 2009 - saigkill@opensuse.org
|
|
|
|
- added rpmlintrc
|
|
|
|
------------------------------------------------------------------
|
|
Thu Mar 12 22:09:01 CET 2009 - saigkill@opensuse.org
|
|
|
|
- fixed Compiler Errors
|
|
|
|
------------------------------------------------------------------
|
|
Fri Feb 06 13:07 UTC 2009 - saigkill@opensuse.org
|
|
|
|
- updated to Version 3.8.2
|
|
|
|
------------------------------------------------------------------
|
|
Thu Jan 29 23:58:00 CET 2009 - saigkill@opensuse.org
|
|
|
|
- added atlas3.8.2-makelib.patch to fix SONAME
|
|
|
|
------------------------------------------------------------------
|
|
Mon Jan 12 11:43 UTC 2009 - saigkill@opensuse.org
|
|
|
|
- branched for openSUSE:contrib
|
|
------------------------------------------------------------------
|
|
Thu Sep 25 15:00:36 CEST 2008 - lars@linux-schulserver.de
|
|
|
|
- moved to Education base repository
|
|
------------------------------------------------------------------
|
|
Mon Mar 24 18:52:57 CET 2008 - lars@linux-schulserver.de
|
|
|
|
- update to 3.8.1
|
|
+ Fixed bug in slvtst that counted complex flops same as real
|
|
+ Fixed bug causing wrong answer for row-major gemm C=A*A' or A'A in
|
|
+ Improved L1 BLAS timers so they work like the rest of the package, and
|
|
thus don't die all the time on tolerance failures
|
|
+ Improved ATLAS/tune/blas/gemm/mmsearch.c:
|
|
- for x86, tried more registers, since smart compiler can reduce A & B
|
|
regs to 2 (and possibly even 1)
|
|
- Made it so search tries both load-C-at-top and load-C-at-bottom of
|
|
M loop. Bottom is superior for error, and ATLAS originally defaulted
|
|
to load-C-at-top.
|
|
- added %check section
|
|
- run -p /sbin/ldconfig to avoid /bin/bash dependency
|
|
- steps in INSTALL.txt is already done -> remove from doc
|
|
------------------------------------------------------------------
|
|
Wed Oct 17 00:00:00 CET 2007 - Filip Brcic <brcha@gna.org>
|
|
|
|
- Initial version of libatlas3 package for openSUSE
|
|
|