Wiki: ChangeLog-5.25.04
Error messages
In file included from /usr/include/string.h:548, from /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/os_defs.h:39, from /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/ncs_osprm.h:193, from /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/hj_edu.c:30: In function 'memset', inlined from 'ncs_edu_free_uba_contents' at /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/hj_edu.c:4344:2, inlined from 'ncs_edu_ver_exec' at /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/hj_edu.c:173:3: /usr/include/bits/string_fortified.h:59:10: error: argument 1 null where non-null expected [-Werror=nonnull] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/msg/apitest/test_CapacityThresholds.cc:319:49: error: 'thresholds' may be used uninitialized [-Werror=maybe-uninitialized] 319 | SaAisErrorT rc(saMsgQueueCapacityThresholdsSet(0xdeadbeef, &thresholds)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/msg/apitest/msgtest.h:31, from /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/msg/apitest/test_CapacityThresholds.cc:10:
/home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/tests/getenv_test.cc:81:3: error: 'uint64_t' was not declared in this scope 81 | uint64_t default_value{0xfefefefefefefefeull}; | ^~~~~~~~ /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/tests/getenv_test.cc:22:1: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' 21 | #include "gtest/gtest.h" +++ |+#include <cstdint>
/home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/tests/sna_test.cc: In function 'int test_sna(T)': /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/tests/sna_test.cc:59:17: error: 'uint64_t' was not declared in this scope 59 | uint64_t max_value = 0; | ^~~~~~~~ /home/thang/osaf_test_workdir/srcdir/opensaf-5.25.03/src/base/tests/sna_test.cc:20:1: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' 19 | #include "gtest/gtest.h" +++ |+#include <cstdint>
Path for reference.
commit c3103c9f7c59c3c3d58f10074ff1ead7930837b7 (HEAD -> develop, origin/develop, ticket-3368) Author: thang.d.nguyen thang.d.nguyen@endava.com Date: Wed Apr 2 15:43:52 2025 +0700
tool: fix error running test.sh on gcc14 [#3368] There are some warning that treated as error need to be fixed. It includes memset on null pointer, lack of header file, etc,.
Log in to post a comment.
Error messages
Path for reference.
commit c3103c9f7c59c3c3d58f10074ff1ead7930837b7 (HEAD -> develop, origin/develop, ticket-3368)
Author: thang.d.nguyen thang.d.nguyen@endava.com
Date: Wed Apr 2 15:43:52 2025 +0700