Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
science
arpack-ng
arpack-ng.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File arpack-ng.changes of Package arpack-ng
------------------------------------------------------------------- Sun Mar 24 11:28:44 UTC 2024 - Sarah Kriesch <sarah.kriesch@opensuse.org> - Remove s390x specific memory constraints based on improved memory usage ------------------------------------------------------------------- Fri Feb 2 18:38:28 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com> - Add openmpi5 flavour. ------------------------------------------------------------------- Wed Dec 6 06:33:31 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com> - Update to version 3.9.1: * pyarpack: Ensure that the matrix properties (symmetric/hermitian) fit the solver (CG/LDL) with which they are used in the tests * [BUG FIX] Tests for PARPACK with C/C++ bindings icb_parpack_c and icb_parpack_cpp are now really parallel and split the problem across MPI processes. * Update arpackmm test suite: enable solving non-symmetric tests with BiCG solver * README: Add details on Windows installation. * [BUG FIX] Fix install: headers in /path/to/local/include/arpack for ICB samples * [BUG FIX] Fix install: headers in /path/to/local/include/arpack * arpackmm: allow for using LA/SA magnitudes. * Rename icbexmm option into eigen option. * README: document how to use ICB. * [BUG FIX] arpackmm: fix restart. * README: document where to find arpack user's guide. - Make tests run with '-j1' for serial flavour (gh#opencollab/arpack-ng#439). - Update includedir location: arpack-ng now installs headers to %{_includedir}/arpack/ instead of %{_includedir}/arpack-ng/ used previously. ------------------------------------------------------------------- Mon Oct 23 11:38:32 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com> - Drop support for obsolete openmpi[123] - Prepare support for openmpi5 ------------------------------------------------------------------- Wed Feb 15 13:33:04 UTC 2023 - Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 3.9.0 * parpack.h and parpack.hpp: type of rwork should be real instead of complex. * Allow ritz_option {"LR", "SR", "LI", "SI"} for complex eigenvalue problems in ICB. * Replace deprecated NP complex * Include location of header files changed to arpack-ng * Many smaller bugfixes - Drop upsteam fixed and merged patches * fix_tautological_compare_321.patch * replace_deprecated_np-complex.patch * Use-CMAKE_INSTALL_FULL_-dir.patch - Rebased arpack-ng-python-module-installdir.patch ------------------------------------------------------------------- Thu Jan 26 01:11:36 UTC 2023 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Fix build after numpy 1.24 API changes, add replace_deprecated_np-complex.patch ------------------------------------------------------------------- Mon Dec 5 19:10:27 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Add memory constraints for pyarpack builds on s390x (slightly higher than on other 64 bit archs). - Remove obsolete rpmlintrc. ------------------------------------------------------------------- Tue Apr 26 21:26:11 UTC 2022 - Jan Engelhardt <jengelh@inai.de> - Add an rpmlintrc for shlib-policy-name-error ------------------------------------------------------------------- Wed Feb 2 00:38:08 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Add fix_tautological_compare_321.patch - Apply memory constraints also on ppc64/ppc64le ------------------------------------------------------------------- Wed Nov 24 08:48:52 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Disable pyarpack on armv6/7 to fix build ------------------------------------------------------------------- Thu Sep 30 13:11:51 UTC 2021 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Reduce memory requirements/constraints: * Only apply to serial multibuild flavor, where pyarpack is built * Build arpackmm and pyarpack sequentially * Use memory instead of physicalmemory - Fix pkgconfig files, add Use-CMAKE_INSTALL_FULL_-dir.patch ------------------------------------------------------------------- Thu Sep 30 07:21:04 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Increase RAM size required in _constraints to avoid OOM seen in Tumbleweed ------------------------------------------------------------------- Thu Jul 1 15:11:00 UTC 2021 - Andreas Schwab <schwab@suse.de> - Add option to build without openblas - Adjust constraints for riscv64 ------------------------------------------------------------------- Thu Jun 10 16:45:20 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com> - Add openmpi4 to the list of multibuild flavors (appropriate definitions were already in spec file). ------------------------------------------------------------------- Fri May 28 12:23:15 UTC 2021 - Ludwig Nussel <lnussel@suse.de> - don't own /usr/lib/pkgconfig, already owned by filesystem ------------------------------------------------------------------- Thu Dec 10 00:31:22 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> - Update to version 3.8.0: * Bug fixes: - bmat return "G" instead of "B" for generalized matrix in arpack.hpp. - pass arrays of chars as scalar in fortran calls in order not to crash when calling subroutines through icb interface. - fix 'Unknown CMake command "check_symbol_exists".' when ICB=ON. - fix arpackdef.h (resp. arpackicb.h) must be included only by C/C++ (resp. F77/F90). - iparam/ipntr sizes may change depending on cases. - ILP64 support: using debug_c and stat_c. - fix check precision which may fail with some ATLAS versions. - fix 'eval: Syntax error: "(" unexpected' error at build time. - ICB using rvec/select: rvec/select turned to integer bool should be, but, is not always supported (depend on compiler, options). * arpackmm: - extract arpackSolver.hpp from arpakmm.cpp. - arpackSolver/arpackmm: switch eigen version to 3.3. - arpackmm: add --slvItrPC option (PC: Jacobi, ILU). - arpackmm: add --slv LLT LDLT (for SPD matrices). - arpackmm: add --simplePrec option (to enable use of s*upd). - arpackmm: add --dense option. * pyarpack: python binding based on Boost.Python.Numpy exposing C++ API. * autotools: provide *.cmake files (in addition to *.pc file). * Only build shared libraries by default. To build static libraries, use --enable-static (autotools) or -DBUILD_SHARED_LIBS=OFF (cmake). * [CLEAN] arpackSolver API: more convenient, suppress template parameters when possible. * Add parpack.pc and arpackSolver.pc. * Support of gfortran 10. - Drop patches incorporated upstream: * arpack-ng-gcc10.patch. * arpack-ng-double-comparison.patch. - New patches: * arpack-ng-python-module-installdir.patch to move python module to standard python sitearch. - Enable pyarpack: a python interface for arpack-ng, and split it out into a new package: python3-arpack-ng; this module is only built once -- for the serial flavor: * Disabled for i586 (gh#opencollab/arpack-ng#289). * Disbaled for openSUSE < 1550: boost too old. - Add _constraints to allow enough memory (12 GB) and disk size (3 GB) required to build pyarpack (only for x86_64, aarch64). - Switch to building with cmake: * Add BuildRequires: cmake. * Pass -DCMAKE_INSTALL_<foo> options to suggest correct install paths for different flavors. * CMAKE_CXX_COMPILER_VERSION: GCC version is required to build pyarpack * To work around broken rpath handling in Leap 15.2's macros, pass `-DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH=ON` (do this on all distro versions as it doesn't hurt) - Use arpack-ng-%{version} as the naming format for the source tarball. ------------------------------------------------------------------- Tue Jun 16 21:36:18 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> - Add arpack-ng-double-comparison.patch: Add a tolerance for testing float equivalence in TESTS/bug_79_double_complex.f; fixes build failure for i586 [gh#opencollab/arpack-ng#269]. ------------------------------------------------------------------- Sat Jun 6 21:01:08 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> - Add arpack-ng-gcc10.patch to fix build against GCC 10 [gh#opencollab/arpack-ng#239, gh#opencollab/arpack-ng#245]. ------------------------------------------------------------------- Fri Jan 3 14:14:12 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Update to version 3.7.0: * [BUG FIX] ICB: missing workev for *[ds]neupd (real+not-sym) => API/ABI change for *[ds]neupd_c. * [BUG FIX] autotools - make distcheck: fix circular dependencies. * arpackmm: utility to test arpack with matrix market files. * ICB: add ILP64 support. - arpack includes arpackdef.h when/where needed: - #define provide c_int/a_int according to architecture. - all f90 who need to include "arpackdef.h" must be moved to F90. Note: by convention, F90 are preprocessed (f90 are not). - MPI does not support ILP64: integer*4 must be imposed in all calls involving MPI (f90 example/test code). - Update to version 3.6.3: * Add Fortran common initialization (block data). * Give up forcing the initial residual to be in the range of the operator OP after a restart (Closes: #142). - Update to version 3.6.2: * Install: move headers into a dedicated directory (local/include/arpack). (Closes #126) * Add configuration summary. * Improve the flag detection. Hopefully fix the ppc64el and other archs issues in Debian - Update to version 3.6.1: * Fix a regression on i386 and other archs (Closes #123) - Update to version 3.6.0: * Add support for ISO_C_BINDING (Fortran 2003) for ARPACK, PARPACK (Fortran <-> C/C++). * Provide find_package for (cmake) users to find arpack-ng. * Rename pslamch to pslamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context. * Force the initial residual to be in the range of the operator OP in the standard case, too (Closes: #79). * Add coverage information to improve testing: https://coveralls.io/github/opencollab/arpack-ng * Add C++11 interface through arpack.hpp and parpack.hpp * Rewrite C++ examples / tests demonstrating new C++11 interface * Pre-C++11 interface available through arpack.h and parpack.h ------------------------------------------------------------------- Sun Dec 15 20:27:10 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Create baselibs.conf on the fly, based on flavor. ------------------------------------------------------------------- Sun Dec 8 22:36:32 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de> - Use _multibuild for building serial and MPI versions, readd openmpi(1) for older distribution versions, add openmpi3. - Reflect MPI flavor in package names - Stop distributing compiled examples ------------------------------------------------------------------- Fri Nov 1 14:19:32 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com> - Fix file list from previous change: use /%{ompi_ver}/ as the openmpi directory instead of the no longer existing /openmpi/. ------------------------------------------------------------------- Thu Oct 10 07:01:12 UTC 2019 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Replace openmpi(1) by newer openmpi2 - Add explicit dependency to MPI library as multiple ones may provide the same symbols ------------------------------------------------------------------- Sun Jul 9 12:06:49 UTC 2017 - badshah400@gmail.com - Update to version 3.5.0: * Improve cmake build system: disable C++ detection, set default build type. * Use AC_PROG_FC instead of AC_PROG_F77 for proper inizialization for the usage of AC_FC_LINE_LENGTH. * Improve cmake build system: add make install and fix shared libraries. * fix usages of DLACPY to not alias inputs (patch from https://software.intel.com/en-us/articles/how-to-resolve-arpack-issues-with-intel-mkl-110-update-3) * Fix possible deadlock when PARPACK call uses communicator with a larger number of CPUs than previous call * Portability improvements to the autotools build system. * Let cmake guess the default installation directories. Can be overridden by changing CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_BINDIR. * Shared libraries built by cmake now have their SONAME set identical to those built by autotools. * Avoid purification stage in [d,s]neupd.f if it requires division by zero (Closes: gh#opencollab/arpack-ng#58). ------------------------------------------------------------------- Fri Jul 8 09:38:13 UTC 2016 - dmitry_r@opensuse.org - Update to version 3.4.0 * Build system updates ------------------------------------------------------------------- Tue May 31 15:21:21 UTC 2016 - ronisbr@gmail.com - Update to version 3.3.0 * Rename pdlamch to pdlamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context. * General improvements on the build system. * libparpack links against libarpack (instead of doing a static link). * Reverts using {d,s}lahqr from lapack 2. * Use dlahqr from lapack 3 instead of dlaqrb. - Run spec-cleaner. - Minor improvements in the .spec file. ------------------------------------------------------------------- Sat Dec 13 20:14:54 UTC 2014 - dmitry_r@opensuse.org - Update to version 3.2.0 * See included CHANGES file for details * Remove obsolete 0001-Do-not-install-test-binaries.patch ------------------------------------------------------------------- Wed Jan 8 06:55:25 UTC 2014 - badshah400@gmail.com - Add baselibs.conf file for multiarch binaries. ------------------------------------------------------------------- Tue Dec 10 13:48:49 UTC 2013 - sweet_f_a@gmx.de - Update to version 3.1.4 * libparpack2: missing dependency on MPI: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718790 * Replace LAPACK second function with ARPACK's own arscnd in PARPACK * Fix issue #1259 in DSEUPD and SSEUPD The Ritz vector purification step assumes workl(iq) still contains the original Q matrix. This is however overwritten by the call to xGEQR2 earlier. * Use configure supplied blas and lapack in the pkg-config. Thanks to Ward Poelmans (Closes: #1320) * Switch to automake 1.14 + libtool 2.4.2. Thanks to Ward Poelmans (Closes: #1321) * dseupd routine may lead to a segmentation fault Thanks to Edouard Canot (Closes: #1323) * dsaupd and 'BE' option returns wrong eigenvalues for a SPD matrix Thanks to Edouard Canot (Closes: #1329) - enable test suite - add 0001-Do-not-install-test-binaries.patch to remove useless test binaries, this removes the whole default arpack-ng package ------------------------------------------------------------------- Fri Sep 6 22:08:30 UTC 2013 - dmitry_r@opensuse.org - Update to version 3.1.3 * Replace depcomp symlink with actual file. * Replace arpack.pc with proper autotooled arpack.pc.in * Add debug.h to TESTS/Makefile.am sources * "make dist" is functionnal * Also build the library "libparpacksrcblacs" (PARPACK/UTIL/BLACS/) * Wrong call to pdlamch was causing segfaults * Get rid of the mpif.h occurences in the source code * Configure detected built-in LAPACK and BLAS, but refused to use them * Fixed division by zero in smlnum by usind p[d,s]lamch instead of the serial ------------------------------------------------------------------- Sun Aug 26 18:05:43 UTC 2012 - scorot@free.fr - fix source file Url ------------------------------------------------------------------- Sun Aug 26 14:11:06 UTC 2012 - scorot@free.fr - fix borken obsoletes/provides in devel package ------------------------------------------------------------------- Tue Jul 10 21:57:20 UTC 2012 - scorot@free.fr - version 3.1.1 * Many bug fixes in the parpack lib. It is an old patch from upstream. Thanks to Viral Shah for pinging us on this subject. See the PARPACK_CHANGES file for the details. * Fixed a lack of appropriate bounds check in DNAUP2. Thanks to Pauli Virtanen for the patch (Closes: #632) * Update of the doc about TOL in dnaupd. * Reorder bug fixed when eigenvectors are requested and the resulting number of converged eigenvalues is less than the number requested. Patches from Tim Mitchell. (Closes: #664) - spec file cleanup ------------------------------------------------------------------- Thu Jun 7 20:24:35 UTC 2012 - scorot@free.fr - add missing requirements of blas and lapack in devel package ------------------------------------------------------------------- Mon May 14 21:23:45 UTC 2012 - scorot@free.fr - Modify Requires of devel subpackages to match changes in lapack and blas packages ------------------------------------------------------------------- Thu May 10 21:18:49 UTC 2012 - scorot@free.fr - Modify BuildRequires to match recent name changes of lapack and blas in project. ------------------------------------------------------------------- Tue May 8 00:08:28 UTC 2012 - scorot@free.fr - link against reference blas and lapack instead of openblas - build parallel parpack libs for openmpi and mvapich2 - add examples files in the doc of devel package ------------------------------------------------------------------- Sun May 6 21:56:21 UTC 2012 - scorot@free.fr - spec file cleanup - fix license flag ------------------------------------------------------------------- Wed Mar 21 22:11:10 UTC 2012 - scorot@free.fr - add provides %%name in devel package ------------------------------------------------------------------- Tue Feb 28 18:37:14 UTC 2012 - scorot@free.fr - add BuildRoot flag in order to fix build on SLE - fix wrong library minor number - fix wrong requirement in devel package ------------------------------------------------------------------- Sun Feb 26 17:48:21 UTC 2012 - scorot@free.fr - initial package - version 3.0.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor