* 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`. OBS-URL: https://build.opensuse.org/package/show/science/form?expand=0&rev=17
157 lines
6.7 KiB
Plaintext
157 lines
6.7 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Aug 7 09:30:59 UTC 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 05:26:25 UTC 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 21:04:04 UTC 2021 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
- Use openmpi macros to always build with the default openmpi version.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 1 14:03:58 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Switch to using the newer openmpi2 instead of openmpi(1).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 15 14:44:09 UTC 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 04:18:45 UTC 2018 - bwiedemann@suse.com
|
|
|
|
- compile independent of build system CPU (boo#1100677)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 25 08:41:35 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Setup MPI environment before building.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 9 03:17:32 UTC 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 9 13:39:04 UTC 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.
|