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.

Reply via email to