Package: fuzzylite / 6.0+dfsg-8

Metadata

Package Version Patches format
fuzzylite 6.0+dfsg-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
reproducible.patch | (download)

fuzzylite/fl/fuzzylite.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 avoid __file__ to make the build reproducible


fix tests.patch | (download)

fuzzylite/test/BenchmarkTest.cpp | 21 0 + 21 - 0 !
1 file changed, 21 deletions(-)

 fix tests



fix tests2.patch | (download)

fuzzylite/CMakeLists.txt | 2 2 + 0 - 0 !
fuzzylite/test/BenchmarkTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/MainTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/QuickTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/activation/ThresholdTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/hedge/HedgeFunctionTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/imex/FldExporterTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/imex/FllImporterTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/imex/RScriptExporterTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/norm/NormFunctionTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/AggregatedTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/DiscreteTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/FunctionTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/TrapezoidTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/TriangleTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/variable/VariableTest.cpp | 2 1 + 1 - 0 !
16 files changed, 17 insertions(+), 15 deletions(-)

 replace catch with catch2 and require c++11 for tests
when testing large float numbers for equ.patch | (download)

fuzzylite/test/BenchmarkTest.cpp | 12 11 + 1 - 0 !
1 file changed, 11 insertions(+), 1 deletion(-)

 when testing large float numbers for equality, use a larger epsilon



0001 fuzzylite src main.cpp support building with gcc 12.patch | (download)

fuzzylite/src/main.cpp | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 [patch] fuzzylite/src/main.cpp: support building with gcc-12

 * std::set_unexpected() is removed in c++17
 * We build with -Wall -Wextra -Werror and with gcc-12, using
   std::set_unexpected will trigger the warning due to
   -Werror=deprecated-declarations which in turn is treated as an error and
   makes the build fail.

catch2v3 | (download)

fuzzylite/CMakeLists.txt | 8 5 + 3 - 0 !
fuzzylite/test/BenchmarkTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/MainTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/QuickTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/activation/ThresholdTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/hedge/HedgeFunctionTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/imex/FldExporterTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/imex/FllImporterTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/imex/RScriptExporterTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/norm/NormFunctionTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/AggregatedTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/DiscreteTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/FunctionTest.cpp | 4 2 + 2 - 0 !
fuzzylite/test/term/TrapezoidTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/term/TriangleTest.cpp | 2 1 + 1 - 0 !
fuzzylite/test/variable/VariableTest.cpp | 11 7 + 4 - 0 !
16 files changed, 27 insertions(+), 22 deletions(-)

---