| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: form-doc | Distribution: openSUSE Tumbleweed |
| Version: 5.0.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Sep 19 17:29:01 2026 |
| Group: Documentation/HTML | Build host: reproducible |
| Size: 262594 | Source RPM: form-5.0.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/form-dev/form/ | |
| Summary: Additional documentation for form - 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. This package provides additional documentation for form.
GPL-3.0-or-later
* Sat Sep 19 2026 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 5.0.2:
* Add: Print a warning if script setup commands are ignored
due to being provided out of order (gh#form-dev/form#879).
* Changes:
- Tamed the scaling of the threadbuckets with MaxTermSize,
greatly reducing FORM's memory allocation size for larger
values (gh#form-dev/form#829).
- On SortVerbose; also prints the maximal term size
encountered during processing (gh#form-dev/form#875).
* Performance improvements:
- Added an extra level to TFORM's parallel merge,
parallelising term comparisons and writing expressions to
disk.
- Worth 0-7% depending on code and system characteristics
(gh#form-dev/form#903).
- Improved performance of CopySpectator in TFORM.
- Worth 0-100% depending on code and system characteristics
(gh#form-dev/form#905).
* Fixes:
- Fixed problems when removing non-symbol content from input
before creating extrasymbols and calling polynomial routines
(gh#form-dev/form#814).
- SEVERE Fixed a bug in the FLINT interface, which lost
overall factors of univariate polynomials in modules which
change FORM's sort ordering (On highfirst;) and also call
FactArg (gh#form-dev/form#860).
- Fixed erroneous truncation of the Hide file when expressions
are read from it in InParallel; mode (gh#form-dev/form#865).
- Fixed misaligned stats print when expression names are very
long (gh#form-dev/form#872).
- Fixed crashes and erroneous output when making replacements
in nested function arguments (gh#form-dev/form#874).
- Fixed units error in On HumanStats; (#896)
- Fixed memory error when using Transform argument wildcards
(gh#form-dev/form#894).
- Fixed incorrect termination when using GRCC's maximal number
of couplings, and increased the default number of couplings
and legs. (#901]
- Properly clean up expressions which are redefined multiple
times in a single module (gh#form-dev/form#901).
- Fixed crashes due to products of vector wildcards
(gh#form-dev/form#901).
- Use of InExpression now works correctly for expressions
which were redefined in the current module
(gh#form-dev/form#901).
- Fixed an issue which caused large amounts of unnecessary
file overwriting when using TableBase AddTo
(gh#form-dev/form#907).
- Fixed an issue which caused replace_ to be applied to
multiple or nested denominator functions too early and for
denominators containing only numbers to not be properly
normalized (gh#form-dev/form#912).
- Changes from version 5.0.1:
* See
https://github.com/form-dev/form/wiki/Release-Notes-FORM-5.0#v5.0.1
- Update form-dont-use-DATE.patch for version 5.0.2.
* Wed Feb 18 2026 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 5.0.0:
* Long list of changes, see
<https://github.com/form-dev/form/wiki/Release-Notes-FORM-5.0.0>
- Drop upstreamed patches:
* form-build-docs-without-git-repo.patch
* form-fix-doxygen-failure.patch
- Add _service file to allow automatic importing of submodules.
* Thu Aug 07 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.3.1:
* Fixed build errors on 32-bit machines
(gh#vermaseren/form#422).
* Fixed integer overflows in moebius_ with large numbers
(gh#vermaseren/form#430).
* Fixed possible memory errors in expanding user-defined
preprocessor macros (gh#vermaseren/form#434).
* Fixed an extremely rare bug in the long division with GMP
(gh#vermaseren/form#439).
- Add patches from upstream to fix building documentation:
* form-build-docs-without-git-repo.patch (gh#form-dev/form#497).
* form-fix-doxygen-failure.patch (gh#form-dev/form#467).
- Make doc package noarch.
- Add a %check section and run `make check`.
* 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.
/usr/share/doc/packages/form-doc /usr/share/doc/packages/form-doc/devref.pdf /usr/share/doc/packages/form-doc/html
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 22 22:25:44 2026