Andreas Wacknitz
2023-11-07 925f9fdff74831e5468641fb836b3c77ded907c3
rebuild libfmt

3 files modified
60 ■■■■ changed files
components/developer/fmtlib/Makefile 9 ●●●●● patch | view | raw | blame | history
components/developer/fmtlib/pkg5 5 ●●●●● patch | view | raw | blame | history
components/developer/fmtlib/test/results-all.master 46 ●●●● patch | view | raw | blame | history
components/developer/fmtlib/Makefile
@@ -14,10 +14,12 @@
#
BUILD_STYLE= cmake
USE_DEFAULT_TEST_TRANSFORMS= yes
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         fmt
COMPONENT_VERSION=      10.1.1
COMPONENT_REVISION=        1
COMPONENT_SUMMARY=      fmt is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.
COMPONENT_PROJECT_URL=  https://github.com/fmtlib/$(COMPONENT_NAME)
COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
@@ -34,14 +36,11 @@
include $(WS_MAKE_RULES)/common.mk
COMPONENT_TEST_ENV += TZ=UTC
COMPONENT_TEST_TRANSFORMS += \
    '-e "s/Failed.*$$/Failed/" ' \
    '-e "s/Passed.*$$/Passed/" ' \
    '-e "/^Test project/d" ' \
    '-e "/^Total Test/d" '
# SPARC needs math library.
ifeq ($(MACH), sparc)
REQUIRED_PACKAGES += system/library/math
endif
CMAKE_OPTIONS += -DFMT_MASTER_PROJECT=ON
CMAKE_OPTIONS += -DCMAKE_BUILD_TYPE=Release
components/developer/fmtlib/pkg5
@@ -1,9 +1,8 @@
{
    "dependencies": [
        "system/library",
        "system/library/g++-10-runtime",
        "system/library/gcc-10-runtime",
        "system/library/math"
        "system/library/g++-13-runtime",
        "system/library/gcc-13-runtime"
    ],
    "fmris": [
        "developer/fmt"
components/developer/fmtlib/test/results-all.master
@@ -1,43 +1,43 @@
      Start  1: args-test
 1/20 Test  #1: args-test ........................   Passed
 1/20 Test  #1: args-test ........................   Passed
      Start  2: assert-test
 2/20 Test  #2: assert-test ......................   Passed
 2/20 Test  #2: assert-test ......................   Passed
      Start  3: chrono-test
 3/20 Test  #3: chrono-test ......................   Passed
 3/20 Test  #3: chrono-test ......................   Passed
      Start  4: color-test
 4/20 Test  #4: color-test .......................   Passed
 4/20 Test  #4: color-test .......................   Passed
      Start  5: core-test
 5/20 Test  #5: core-test ........................   Passed
 5/20 Test  #5: core-test ........................   Passed
      Start  6: gtest-extra-test
 6/20 Test  #6: gtest-extra-test .................   Passed
 6/20 Test  #6: gtest-extra-test .................   Passed
      Start  7: format-test
 7/20 Test  #7: format-test ......................   Passed
 7/20 Test  #7: format-test ......................***Failed
      Start  8: format-impl-test
 8/20 Test  #8: format-impl-test .................   Passed
 8/20 Test  #8: format-impl-test .................   Passed
      Start  9: ostream-test
 9/20 Test  #9: ostream-test .....................   Passed
 9/20 Test  #9: ostream-test .....................   Passed
      Start 10: compile-test
10/20 Test #10: compile-test .....................   Passed
10/20 Test #10: compile-test .....................   Passed
      Start 11: compile-fp-test
11/20 Test #11: compile-fp-test ..................   Passed
11/20 Test #11: compile-fp-test ..................   Passed
      Start 12: printf-test
12/20 Test #12: printf-test ......................   Passed
12/20 Test #12: printf-test ......................   Passed
      Start 13: ranges-test
13/20 Test #13: ranges-test ......................   Passed
13/20 Test #13: ranges-test ......................   Passed
      Start 14: scan-test
14/20 Test #14: scan-test ........................   Passed
14/20 Test #14: scan-test ........................   Passed
      Start 15: std-test
15/20 Test #15: std-test .........................   Passed
15/20 Test #15: std-test .........................   Passed
      Start 16: unicode-test
16/20 Test #16: unicode-test .....................   Passed
16/20 Test #16: unicode-test .....................   Passed
      Start 17: xchar-test
17/20 Test #17: xchar-test .......................   Passed
17/20 Test #17: xchar-test .......................   Passed
      Start 18: enforce-checks-test
18/20 Test #18: enforce-checks-test ..............   Passed
18/20 Test #18: enforce-checks-test ..............   Passed
      Start 19: posix-mock-test
19/20 Test #19: posix-mock-test ..................   Passed
19/20 Test #19: posix-mock-test ..................   Passed
      Start 20: os-test
20/20 Test #20: os-test ..........................   Passed
100% tests passed, 0 tests failed out of 20
20/20 Test #20: os-test ..........................   Passed
95% tests passed, 1 tests failed out of 20
      7 - format-test (Failed)
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.