Re: CHICKEN 5.4.0 release candidate available (Peter Bex)

Claude Marinier <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <CAPg6usBCxot1zWXDOMc6+ezQS2Retzq7vsBfM6FX3mzKA9aXpA@mail.gmail.com>
On Fri, 31 May 2024 10:08:42 +0200, Peter Bex wrote
> Please give it a test and report your findings to the mailing list.

The initial make produced two errors.

gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H
-DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer
-DC_BUILDING_LIBCHICKEN tcp.c -o tcp-static.o -I. -I./
In function ‘stub398’,
    inlined from ‘f_1381’ at tcp.c:1466:8:
tcp.c:190:1: warning: ‘memset’ writing 12 bytes into a region of size
0 overflows the destination [-Wstringop-overflow=]
  190 | memset(addr, 0, sizeof(struct sockaddr_in));
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H
-DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer -fPIC -DPIC
-DC_BUILDING_LIBCHICKEN tcp.c -o tcp.o -I. -I./
In function ‘stub398’,
    inlined from ‘f_1381’ at tcp.c:1466:8:
tcp.c:190:1: warning: ‘memset’ writing 12 bytes into a region of size
0 overflows the destination [-Wstringop-overflow=]
  190 | memset(addr, 0, sizeof(struct sockaddr_in));
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I built two of my programs (both small), quickly tested the first, and
processed the test file of the second. All worked well.

>   $ make PREFIX=<some dir> install check

======================================== done. All tests passed.

>   $ <some dir>/bin/chicken-install pastiche

There were some compilation warnings when compiling sqlite3.c
Otherwise OK.

> If you can, please let us know the following information about the
> environment you tested the RC tarball on:

Operating system: MX Linux (Debian bookworm
Hardware platform: x86-64
C Compiler: gcc (Debian 12.2.0-14) 12.2.0
Installation works?: yes
Tests work?: yes or no
Installation of eggs works?: yes

-- 
Claude Marinier
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.