Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

form-4.3.0-1.11 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: form Distribution: openSUSE Tumbleweed
Version: 4.3.0 Vendor: openSUSE
Release: 1.11 Build date: Sun Nov 27 06:26:25 2022
Group: Productivity/Scientific/Math Build host: reproducible
Size: 5915546 Source RPM: form-4.3.0-1.11.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/vermaseren/form/
Summary: A Symbolic Manipulation System
FORM is a Symbolic Manipulation System. It reads symbolic expressions from files
and executes symbolic/algebraic transformations upon them. The answers are
returned in a textual mathematical representation. As its landmark feature, the
size of the considered expressions in FORM is only limited by the available
disk space and not by the available RAM.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Sun Nov 27 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.3.0:
    * Command-line options
    - Input filename - to use the standard input
      (gh#vermaseren/form#265).
    - Added -C flag to specify a custom log filename (b0e72a8).
    * Statements: Added allfloat option for `Format`
      (gh#vermaseren/form#216).
    * Functions: Added the Möbius function `moebius_` (0da2724).
    * Documentation
    - Added the FORM cookbook with practical examples
      (gh#vermaseren/form#409).
    - Documentation for features that were undocumented in the
      previous release (changed default setup parameters, `#System
    - e, SYSTEMERROR_, Print <filename>`).
    * Changed behaviour of `On fewerstatistics 0`
      (gh#vermaseren/form#285).
    * The setup `parameterContinuationLines` now affects all
      languages in addition to Fortran and 0 means infinity
      (gh#vermaseren/form#394).
    * The `Format` statement (except `Format <number>`) now does not
      reset the number of characters per line (dd1a71c).
    * Bug fixes
    - Crash for `#optimize` a trivial expression
      with Bracket (gh#vermaseren/form#7).
    - Exit statement in TFORM (gh#vermaseren/form#14).
    - Crash by `replace_` for nested functions
      (gh#vermaseren/form#307).
    - Disaster in adding many tables into a tablebase
      (gh#vermaseren/form#318).
    - Implicitly or autodeclared dimension of autodeclared indices
      (gh#vermaseren/form#324, gh#vermaseren/form#325,
      gh#vermaseren/form#405).
    - Crash when `ArgToExtraSymbol` is used for a function
      containing `g5_` (gh#vermaseren/form#340).
    - Incorrectly sorted `PolyRatFun` function arguments when
      `Argument` environment is used (gh#vermaseren/form#345).
    - Fixed `FactArg,(0)` (gh#vermaseren/form#353).
    - Unreplaced power signs by dictionaries
      (gh#vermaseren/form#358).
    - Inconsistent power signs with `Format` reduce
      (gh#vermaseren/form#359).
    - Denominators for nested denominator functions
      (gh#vermaseren/form#400).
  - Add form-dont-use-DATE.patch -- Do not use __DATE__ in source
    code to avoid issues with reproducibility.
  - Drop unused %{name}-rpmlintrc file.
  - Fix some TeX directives and re-enable documentation generation.
  - Exclude 32-bit builds as they fail during make for hitherto
    not understood reasons.
* Thu Sep 30 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Use openmpi macros to always build with the default openmpi version.
* Fri Nov 01 2019 Atri Bhattacharya <badshah400@gmail.com>
  - Switch to using the newer openmpi2 instead of openmpi(1).
* Fri Mar 15 2019 Atri B <badshah400@gmail.com>
  - Update to version 4.2.1:
    * See
      https://github.com/vermaseren/form/wiki/Release-Notes-Form-4.2.1
      for a full list of changes.
    * Bug fixes:
    - Replaced the obsolete ftime() function with clock_gettime()
      when the latter is available (gh#vermaseren/form#276)
    - Improved the algorithms of division and reminder for
      non-monic multivariate polynomials (gh#vermaseren/form#281)
    - Removed an inefficiency when many expressions are defined
    - Improved the merge sort inside memory based on Timsort
    - Fixed a bug that caused a pattern matching failure for
      restricted numbers in ex-Polyratfun (gh#vermaseren/form#55)
    - Fixed crashes in routines for gzip decompression
      (gh#vermaseren/form#95)
    - Fixed content_ for polynomials with constant terms
      (gh#vermaseren/form#185)
    - Fixed some portability issues (gh#vermaseren/form#217,
      gh#vermaseren/form#223)
    - Fixed corrupted characters from the prepreocessor calculator
      when the result is the most negative integer
      (gh#vermaseren/form#219)
    - Fixed a crash on accessing the first
      gh#vermaseren/form#factdollar factor of an integer
      (gh#vermaseren/form#222)
    - Fixed memory leaks in routines for gzip compression
      (gh#vermaseren/form#248)
    - Fixed a memory bug for local $-variables in TFORM
      (gh#vermaseren/form#253)
    - Fixed a bug that made gcd_ give wrong results
      (gh#vermaseren/form#258)
    - Fixed a bug in the polynomial GCD routine
      (gh#vermaseren/form#260)
    - Fixed a wrong "Division by zero" runtime error by mul_(x,0)
      (gh#vermaseren/form#261)
    - Fixed a bug that caused wrong results in code optimization
      (gh#vermaseren/form#272)
    - Fixed transform,addargs for the case that the result becomes
      0 (gh#vermaseren/form#277)
    - Fixed some bug in LHS patterns with poly(rat)fun and symbols
    - Fixed the problem that content_ did not handle functions
      properly
  - Disable documentation due to LaTeX errors.
* Tue Jul 10 2018 bwiedemann@suse.com
  - compile independent of build system CPU (boo#1100677)
* Wed Oct 25 2017 badshah400@gmail.com
  - Setup MPI environment before building.
* Sun Jul 09 2017 badshah400@gmail.com
  - Update to version 4.2.0:
    + See
      https://github.com/vermaseren/form/wiki/Release-Notes---Form-4.2.0
      for list of changes.
  - Drop form-devref-pdf.patch; incorporated upstream.
  - Add BuildRequires on git, required to ascertain revision id.
* Fri Dec 09 2016 badshah400@gmail.com
  - Initial package.
  - Add form-devref-pdf.patch to fix a typo preventing devref PDF
    documentation from generating.
  - Add %{name}-rpmlintrc file to suppress warning regarding missing
    man pages: upstream doesn't supply these.

Files

/usr/bin/form
/usr/bin/parform
/usr/bin/tform
/usr/share/doc/packages/form
/usr/share/doc/packages/form/AUTHORS
/usr/share/doc/packages/form/README.md
/usr/share/doc/packages/form/html
/usr/share/doc/packages/form/manual.pdf
/usr/share/licenses/form
/usr/share/licenses/form/COPYING
/usr/share/man/man1/form.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 17 00:04:04 2024