https://sourceware.org/bugzilla/show_bug.cgi?id=33731
Bug ID: 33731
Summary: libsframe testsuite fails to build
Product: binutils
Version: 2.45
Status: NEW
Severity: normal
Priority: P2
Component: libsframe
Assignee: indu.bhagat at oracle dot com
Reporter: sam at gentoo dot org
Target Milestone: ---
The testsuite fails to build for me:
```
x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -DHAVE_CONFIG_H -I.
-I/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe
-I/var/tmp/portage/sys-libs/binutils-libs-9999/work/
binutils/libsframe/testsuite
-I/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/../include
-Wall -Wextra -Wwrite-strings -Wmissing-format-attribute -Wstrict-prototyp
es -Wmissing-prototypes -O3 -march=native -fno-semantic-interposition
-mtls-dialect=gnu2 -g1 -pipe -fcf-protection=none -fdiagnostics-color=always
-fdiagnostics-urls=never -frecord-gcc-s
witches -fdiagnostics-show-context=3 -Warray-bounds --param=ggc-min-expand=120
-Wstrict-aliasing -Wfree-nonheap-object -Wuninitialized -Wmaybe-uninitialized
-Wbuiltin-declaration-mismatc
h -Wtautological-compare -Werror=lto-type-mismatch -Werror=strict-aliasing
-Werror=odr -Warray-bounds -Wstringop-overread -Wstringop-overflow
-Wstringop-truncation -Wformat-overflow -Wfo
rmat-truncation -Wrestrict -Wformat -Werror=format-security -ffat-lto-objects
-c -o
testsuite/libsframe.encode/testsuite_libsframe_encode_encode_1-encode-1.o `test
-f 'testsuite/libs
frame.encode/encode-1.c' || echo
'/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/'`testsuite/libsframe.encode/encode-1.c
/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/testsuite/libsframe.encode/encode-1.c:
In function ‘main’:
/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/testsuite/libsframe.encode/encode-1.c:180:3:
warning: the address of ‘err’ will always evaluate as ‘true’ [-Waddress]
180 | sframe_buf = sframe_encoder_write (encode, &sf_size, &err);
| ^~~~~~~~~~
/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/testsuite/libsframe.encode/encode-1.c:180:16:
error: too few arguments to function ‘sframe_encoder_write’; expected 4, have 3
180 | sframe_buf = sframe_encoder_write (encode, &sf_size, &err);
| ^~~~~~~~~~~~~~~~~~~~
In file included from
/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/testsuite/sframe-test.h:28,
from
/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/testsuite/libsframe.encode/encode-1.c:18:
/var/tmp/portage/sys-libs/binutils-libs-9999/work/binutils/libsframe/../include/sframe-api.h:315:1:
note: declared here
315 | sframe_encoder_write (sframe_encoder_ctx *ectx, size_t *encoded_size,
| ^~~~~~~~~~~~~~~~~~~~
```
--
You are receiving this mail because:
You are on the CC list for the bug.