Revisions of superlu
- update to version 5.3.0 (JSC#SLE-22138)
- Change 'Requires:' to other HPC packages to %requires_eq to depend on the exact version. This should take care of HPC packages ignoring proper ABI versioning.
- Add build support for gcc10 to HPC build (bsc#1174439). (forwarded request 833681 from eeich)
- Add support for gcc8/9 building (jsc#SLE-8604). (forwarded request 779442 from eeich)
- Fix the package group fix. - Fix dependencies. - Fix %%post and %%postun scripts for HPC. - Fix HPC modulefile. - Fix package groups. - Generate and add pkgconfig files. - add README.SUSE file in the %%doci in order to explain * Replace mc64ad.f by mc64ad.c using f2c. * Update doxygen code documentation. - Spec file reformating - remove selfprovides * Added "options" input argument and "stat" output argument * fixed a bug in the complex drivers sgssvx/zgssvx when the * prefixed the header files by "slu_". * Fixed a memory leak in get_perm_c() when bnz=0. - add missing function prototypes - avoid an endless loop during building (#133820) - Pass $(RPM_OPT_FLAGS) -Os -fPIC for files that don't need to be - fix owner for README.SuperLU
- Set default module version correctly when installing master package, unset when deinstalling the default library package. - make example make.inc work with non-HPC builds as well. - Add superlu-examples_Makefile_remove_itersol.patch superlu-make.linux.patch: get a buildable examples test suite (bsc#1124765) fixing Makefile adding missing make.inc (forwarded request 672775 from eeich)
Resync: Readded changes dropped by accident: - Fix a word in a comment. - Remove some colloquialism from a package description.
Fix typo. (forwarded request 667987 from eeich)
1
1
- repackage original source tarball in order to remove the HSL mc64ad routine that caonnt be redistributed bnc#796236 - add README.SUSE file in the %%doci in order to explain that change - add patch superlu-4.3-disable-hsl.patch in order to disable HSL code from the library - update patch superlu-4.3.diff so that test routines are run against the shared library - build tests routines in %%check section - Update to SuperLU 4.3: * Remove recursive DFS for postordering elimination tree in sp_coletree.c (The nonrecursive routine nr_etdfs() was contributed by Cedric Doucet, CEDRAT Group, Meylan, France.) * Make supermatrix.h the same for all three libraries * Include an on-line HTML documentation for the source code * Corrected backward error BERR formula when a component of the RHS and the residual are exactly zero * Change parameter "delta" to genmmd() from 1 to 0 in get_perm_c remove "static" declaration in EXAMPLE/xlinsolx*.c * Include threshold-based incomplete factorization (ILU) * Removed the static global variables so that it is thread-safe. * Make superlu_options_t{} structure and enum constants the same for both superlu & superlu_dist. * Replace qsort by "quick select" (qselect) in ILU's secondary dropping. * Replace mc64ad.f by mc64ad.c using f2c. * Bug fixes in ilu_sdrop_row.c. * Bug fixes in xgsisx.c, so that when mc64 permutation is used
Displaying revisions 1 - 20 of 31