| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: form | Distribution: SUSE Linux Enterprise 16 |
| Version: 4.3.0 | Vendor: openSUSE |
| Release: bp160.1.43 | Build date: Sun Nov 27 06:26:25 2022 |
| Group: Productivity/Scientific/Math | Build host: reproducible |
| Size: 8482593 | Source RPM: form-4.3.0-bp160.1.43.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.
GPL-3.0-or-later
* 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.
/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/html/manual.css /usr/share/doc/packages/form/html/manual.html /usr/share/doc/packages/form/html/manual0x.png /usr/share/doc/packages/form/html/manual1x.png /usr/share/doc/packages/form/html/manual2x.png /usr/share/doc/packages/form/html/manual3x.png /usr/share/doc/packages/form/html/manual4x.png /usr/share/doc/packages/form/html/manual5x.png /usr/share/doc/packages/form/html/manual6x.png /usr/share/doc/packages/form/html/manual7x.png /usr/share/doc/packages/form/html/manual8x.png /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, Fri Oct 31 22:29:59 2025