>>> postgresql-uint: Building community/postgresql-uint 1.20231206-r1 (using abuild 3.15.0-r0) started Sun, 12 Oct 2025 13:13:27 +0000 >>> postgresql-uint: Validating /home/udu/aports/community/postgresql-uint/APKBUILD... >>> postgresql-uint: Analyzing dependencies... >>> postgresql-uint: Installing for build: build-base postgresql-dev python3 WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/22) Installing libpq (17.6-r0) (2/22) Installing openssl-dev (3.5.4-r0) (3/22) Installing libpq-dev (17.6-r0) (4/22) Installing libecpg (17.6-r0) (5/22) Installing libecpg-dev (17.6-r0) (6/22) Installing clang18-headers (18.1.8-r5) (7/22) Installing libxml2 (2.13.9-r0) (8/22) Installing llvm18-libs (18.1.8-r5) (9/22) Installing clang18-libs (18.1.8-r5) (10/22) Installing llvm18-linker-tools (18.1.8-r5) (11/22) Installing clang18 (18.1.8-r5) (12/22) Installing icu-data-en (76.1-r1) Executing icu-data-en-76.1-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (13/22) Installing icu-libs (76.1-r1) (14/22) Installing icu (76.1-r1) (15/22) Installing icu-dev (76.1-r1) (16/22) Installing llvm18 (18.1.8-r5) (17/22) Installing lz4-libs (1.10.0-r0) (18/22) Installing lz4-dev (1.10.0-r0) (19/22) Installing zstd (1.5.7-r0) (20/22) Installing zstd-dev (1.5.7-r0) (21/22) Installing postgresql17-dev (17.6-r0) (22/22) Installing .makedepends-postgresql-uint (20251012.131327) Executing busybox-1.37.0-r19.trigger OK: 710 MiB in 111 packages >>> postgresql-uint: Cleaning up srcdir >>> postgresql-uint: Cleaning up pkgdir >>> postgresql-uint: Cleaning up tmpdir >>> postgresql-uint: Fetching postgresql-uint-1.20231206.tar.gz::https://github.com/petere/pguint/archive/1.20231206.tar.gz >>> postgresql-uint: Fetching postgresql-uint-1.20231206.tar.gz::https://github.com/petere/pguint/archive/1.20231206.tar.gz >>> postgresql-uint: Checking sha512sums... postgresql-uint-1.20231206.tar.gz: OK >>> postgresql-uint: Unpacking /var/cache/distfiles/postgresql-uint-1.20231206.tar.gz... cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o aggregates.o aggregates.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o hash.o hash.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o hex.o hex.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o inout.o inout.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o magic.o magic.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o misc.o misc.c /usr/bin/python3 generate.py 17 /usr/bin/python3 generate.py 17 clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o aggregates.bc aggregates.c clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o hash.bc hash.c clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o hex.bc hex.c clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o inout.bc inout.c clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o magic.bc magic.c clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o misc.bc misc.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -fvisibility=hidden -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o operators.o operators.c clang-18 -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -O2 -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o operators.bc operators.c cat uint.sql hash.sql hex.sql operators.sql >uint--0.sql operators.c: In function 'uint2uint8le': operators.c:4258:8: warning: null character(s) ignored 4258 | uint64 arg2 = PG_GETARG_UINT64(1); | ^ In file included from /usr/include/postgresql/17/server/postgres.h:45, from operators.c:1: /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint2smaller' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4259:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4259 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint2smaller' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4259:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4259 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4261:8: error: static declaration of 'uint2smaller' follows non-static declaration 4261 | result = arg1 <= arg2; | ^ ~~~~~~~~~~~ In file included from operators.c:2: operators.c:4259:28: note: previous declaration of 'uint2smaller' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4259 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint2smaller': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4261:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4261 | result = arg1 <= arg2; | ^~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c:4263:16: warning: declaration of 'arg1' shadows a previous local [-Wshadow=compatible-local] 4263 | PG_RETURN_BOOL(result); | ^~~~ operators.c:4257:16: note: shadowed declaration is here 4257 | uint16 arg1 = PG_GETARG_UINT16(0); | ^~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint2larger' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4272:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4272 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint2larger' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4272:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4272 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4274:8: error: static declaration of 'uint2larger' follows non-static declaration 4274 | result = arg1 == arg2; | ^ ~~~~~~~~~~ operators.c:4272:28: note: previous declaration of 'uint2larger' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4272 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint2larger': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4274:20: note: in expansion of macro 'PG_FUNCTION_ARGS' 4274 | result = arg1 == arg2; | ^~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c:4276:16: warning: declaration of 'arg1' shadows a previous local [-Wshadow=compatible-local] 4276 | PG_RETURN_BOOL(result); | ^~~~ operators.c:4257:16: note: shadowed declaration is here 4257 | uint16 arg1 = PG_GETARG_UINT16(0); | ^~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4uint4and' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4285:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4285 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4uint4and' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4285:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4285 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4287:8: error: static declaration of 'uint4uint4and' follows non-static declaration 4287 | result = arg1 != arg2; | ^ ~~~~~~~~~~~~ operators.c:4285:28: note: previous declaration of 'uint4uint4and' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4285 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4uint4and': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4287:22: note: in expansion of macro 'PG_FUNCTION_ARGS' 4287 | result = arg1 != arg2; | ^~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4uint4or' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4298:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4298 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4uint4or' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4298:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4298 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4300:8: error: static declaration of 'uint4uint4or' follows non-static declaration 4300 | result = arg1 >= arg2; | ^ ~~~~~~~~~~~ operators.c:4298:28: note: previous declaration of 'uint4uint4or' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4298 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4uint4or': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4300:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4300 | result = arg1 >= arg2; | ^~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4uint4xor' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4311:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4311 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4uint4xor' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4311:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4311 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4313:8: error: static declaration of 'uint4uint4xor' follows non-static declaration 4313 | result = arg1 > arg2; | ^ ~~~~~~~~~~~~ operators.c:4311:28: note: previous declaration of 'uint4uint4xor' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4311 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4uint4xor': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4313:22: note: in expansion of macro 'PG_FUNCTION_ARGS' 4313 | result = arg1 > arg2; | ^~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4not' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4324:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4324 | int32 result; | ^ ~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4not' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4324:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4324 | int32 result; | ^ ~~~~~~~~~~~~~ operators.c:4326:8: error: static declaration of 'uint4not' follows non-static declaration 4326 | if (arg1 > arg2) | ^ ~~~~~~~ operators.c:4324:28: note: previous declaration of 'uint4not' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4324 | int32 result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4not': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4326:17: note: in expansion of macro 'PG_FUNCTION_ARGS' 4326 | if (arg1 > arg2) | ^~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4int4shl' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4336:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4336 | PG_FUNCTION_INFO_V1(uint2uint8pl); | ^~~~~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4int4shl' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4336:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4336 | PG_FUNCTION_INFO_V1(uint2uint8pl); | ^~~~~~~~~~~~~~~~~~~ operators.c:4338:1: error: static declaration of 'uint4int4shl' follows non-static declaration 4338 | uint2uint8pl(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~ operators.c:4336:21: note: previous declaration of 'uint4int4shl' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4336 | PG_FUNCTION_INFO_V1(uint2uint8pl); | ^~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4int4shl': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4338:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4338 | uint2uint8pl(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4int4shr' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4349:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4349 | errmsg("integer out of range"))); | ^ ~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4int4shr' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4349:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4349 | errmsg("integer out of range"))); | ^ ~~~~~~~~~~~~~~~ operators.c:4351:8: error: static declaration of 'uint4int4shr' follows non-static declaration 4351 | PG_RETURN_UINT64(result); | ^ ~~~~~~~~~~~ operators.c:4349:42: note: previous declaration of 'uint4int4shr' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4349 | errmsg("integer out of range"))); | ^~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4int4shr': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4351:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4351 | PG_RETURN_UINT64(result); | ^~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': operators.c:4363:1: error: invalid storage class for function 'btuint4fastcmp' 4363 | | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_btuint4sortsupport' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4376:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4376 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_btuint4sortsupport' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4376:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4376 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4378:8: error: static declaration of 'btuint4sortsupport' follows non-static declaration 4378 | uint64 result; | ^ ~~~~~~~~~~~~~~ operators.c:4376:28: note: previous declaration of 'btuint4sortsupport' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4376 | uint16 arg1 = PG_GETARG_UINT16(0); | ^~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'btuint4sortsupport': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4378:27: note: in expansion of macro 'PG_FUNCTION_ARGS' 4378 | uint64 result; | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4smaller' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4386:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4386 | | ^ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4smaller' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4386:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4386 | | ^ operators.c:4388:1: error: static declaration of 'uint4smaller' follows non-static declaration 4388 | } | ^ operators.c:4386:21: note: previous declaration of 'uint4smaller' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4386 | | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4smaller': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4388:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4388 | } | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint4larger' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4399:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4399 | { | ^ ~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint4larger' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4399:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4399 | { | ^ ~ operators.c:4401:8: error: static declaration of 'uint4larger' follows non-static declaration 4401 | (errcode(ERRCODE_DIVISION_BY_ZERO), | ^ ~~~~~~~~ operators.c:4399:28: note: previous declaration of 'uint4larger' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4399 | { | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint4larger': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4401:34: note: in expansion of macro 'PG_FUNCTION_ARGS' 4401 | (errcode(ERRCODE_DIVISION_BY_ZERO), | ^~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8uint8and' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4412:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4412 | Datum | ^~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8uint8and' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4412:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4412 | Datum | ^~~~~ operators.c:4414:1: error: static declaration of 'uint8uint8and' follows non-static declaration 4414 | { | ^ operators.c:4412:21: note: previous declaration of 'uint8uint8and' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4412 | Datum | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8uint8and': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4414:15: note: in expansion of macro 'PG_FUNCTION_ARGS' 4414 | { | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8uint8or' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4425:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4425 | } | ^ ~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8uint8or' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4425:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4425 | } | ^ ~ operators.c:4427:8: error: static declaration of 'uint8uint8or' follows non-static declaration 4427 | result = arg1 % arg2; | ^ ~~~~~~~~~~~ operators.c:4425:28: note: previous declaration of 'uint8uint8or' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4425 | } | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8uint8or': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4427:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4427 | result = arg1 % arg2; | ^~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8uint8xor' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4438:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4438 | | ^ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8uint8xor' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4438:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4438 | | ^ operators.c:4440:1: error: static declaration of 'uint8uint8xor' follows non-static declaration 4440 | | ^ operators.c:4438:21: note: previous declaration of 'uint8uint8xor' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4438 | | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8uint8xor': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4440:15: note: in expansion of macro 'PG_FUNCTION_ARGS' 4440 | | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8not' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4451:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4451 | | ^ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8not' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4451:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4451 | | ^ operators.c:4453:1: error: static declaration of 'uint8not' follows non-static declaration 4453 | | ^ operators.c:4451:21: note: previous declaration of 'uint8not' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4451 | | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8not': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4453:10: note: in expansion of macro 'PG_FUNCTION_ARGS' 4453 | | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8int4shl' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4463:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4463 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8int4shl' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4463:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4463 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4465:8: error: static declaration of 'uint8int4shl' follows non-static declaration 4465 | result = arg1 <= arg2; | ^ ~~~~~~~~~~~ operators.c:4463:28: note: previous declaration of 'uint8int4shl' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4463 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8int4shl': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4465:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4465 | result = arg1 <= arg2; | ^~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8int4shr' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4476:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4476 | bool result; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8int4shr' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4476:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4476 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4478:8: error: static declaration of 'uint8int4shr' follows non-static declaration 4478 | result = arg1 == arg2; | ^ ~~~~~~~~~~~ operators.c:4476:28: note: previous declaration of 'uint8int4shr' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4476 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8int4shr': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4478:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4478 | result = arg1 == arg2; | ^~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': operators.c:4490:1: error: invalid storage class for function 'btuint8fastcmp' 4490 | | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_btuint8sortsupport' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4503:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4503 | | ^ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_btuint8sortsupport' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4503:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4503 | | ^ operators.c:4505:1: error: static declaration of 'btuint8sortsupport' follows non-static declaration 4505 | | ^ operators.c:4503:21: note: previous declaration of 'btuint8sortsupport' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4503 | | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'btuint8sortsupport': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4505:20: note: in expansion of macro 'PG_FUNCTION_ARGS' 4505 | | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8smaller' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4513:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4513 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8smaller' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4513:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4513 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4515:8: error: static declaration of 'uint8smaller' follows non-static declaration 4515 | bool result; | ^ ~~~~~~~~~~~ operators.c:4513:28: note: previous declaration of 'uint8smaller' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4513 | uint16 arg1 = PG_GETARG_UINT16(0); | ^~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8smaller': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4515:21: note: in expansion of macro 'PG_FUNCTION_ARGS' 4515 | bool result; | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_uint8larger' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4526:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4526 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_uint8larger' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4526:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4526 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4528:8: error: static declaration of 'uint8larger' follows non-static declaration 4528 | int32 result; | ^ ~~~~~~~~~~ operators.c:4526:28: note: previous declaration of 'uint8larger' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4526 | uint16 arg1 = PG_GETARG_UINT16(0); | ^~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'uint8larger': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4528:20: note: in expansion of macro 'PG_FUNCTION_ARGS' 4528 | int32 result; | ^~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_int2int4mod' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4539:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4539 | | ^ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_int2int4mod' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4539:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4539 | | ^ operators.c:4541:1: error: static declaration of 'int2int4mod' follows non-static declaration 4541 | Datum | ^~~~~ operators.c:4539:21: note: previous declaration of 'int2int4mod' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4539 | | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'int2int4mod': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4541:13: note: in expansion of macro 'PG_FUNCTION_ARGS' 4541 | Datum | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_int4int2mod' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4563:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4563 | int16 arg2 = PG_GETARG_INT16(1); | ^ ~~~~~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_int4int2mod' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4563:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4563 | int16 arg2 = PG_GETARG_INT16(1); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4565:1: error: static declaration of 'int4int2mod' follows non-static declaration 4565 | | ^ operators.c:4563:28: note: previous declaration of 'int4int2mod' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4563 | int16 arg2 = PG_GETARG_INT16(1); | ^~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'int4int2mod': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4565:13: note: in expansion of macro 'PG_FUNCTION_ARGS' 4565 | | ^ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_int8int2mod' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4587:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4587 | | ^ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_int8int2mod' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4587:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4587 | | ^ operators.c:4589:8: error: static declaration of 'int8int2mod' follows non-static declaration 4589 | ereport(ERROR, | ^ ~~~~~~~~~ operators.c:4587:21: note: previous declaration of 'int8int2mod' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4587 | | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'int8int2mod': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4589:27: note: in expansion of macro 'PG_FUNCTION_ARGS' 4589 | ereport(ERROR, | ^~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': /usr/include/postgresql/17/server/fmgr.h:419:11: error: static declaration of 'pg_finfo_int8int4mod' follows non-static declaration 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4611:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4611 | } | ^ ~ /usr/include/postgresql/17/server/fmgr.h:417:54: note: previous declaration of 'pg_finfo_int8int4mod' with type 'const Pg_finfo_record *(void)' 417 | extern PGDLLEXPORT const Pg_finfo_record * CppConcat(pg_finfo_,funcname)(void); \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4611:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4611 | } | ^ ~ operators.c:4613:8: error: static declaration of 'int8int4mod' follows non-static declaration 4613 | result = arg1 / arg2; | ^ ~~~~~~~~~~ operators.c:4611:28: note: previous declaration of 'int8int4mod' with type 'Datum(struct FunctionCallInfoBaseData *)' {aka 'long unsigned int(struct FunctionCallInfoBaseData *)'} 4611 | } | ^ /usr/include/postgresql/17/server/fmgr.h:416:26: note: in definition of macro 'PG_FUNCTION_INFO_V1' 416 | extern PGDLLEXPORT Datum funcname(PG_FUNCTION_ARGS); \ | ^~~~~~~~ operators.c: In function 'int8int4mod': /usr/include/postgresql/17/server/fmgr.h:193:50: warning: declaration of 'fcinfo' shadows a parameter [-Wshadow=compatible-local] 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4613:20: note: in expansion of macro 'PG_FUNCTION_ARGS' 4613 | result = arg1 / arg2; | ^~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:193:50: note: shadowed declaration is here 193 | #define PG_FUNCTION_ARGS FunctionCallInfo fcinfo | ~~~~~~~~~~~~~~~~~^~~~~~ operators.c:4255:14: note: in expansion of macro 'PG_FUNCTION_ARGS' 4255 | uint2uint8le(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~~~~~ operators.c: In function 'uint2uint8le': operators.c:4633:8: error: expected declaration or statement at end of input 4633 | ereport(ERROR, | ^ /usr/include/postgresql/17/server/fmgr.h:424:12: warning: unused variable 'no_such_variable' [-Wunused-variable] 424 | extern int no_such_variable | ^~~~~~~~~~~~~~~~ operators.c:4611:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4611 | } | ^ ~ operators.c:4257:16: warning: unused variable 'arg1' [-Wunused-variable] 4257 | uint16 arg1 = PG_GETARG_UINT16(0); | ^~~~ operators.c:4634: warning: control reaches end of non-void function [-Wreturn-type] 4634 | (errcode(ERRCODE_DIVISION_BY_ZERO), operators.c: At top level: operators.c:4613:8: warning: 'int8int4mod' defined but not used [-Wunused-function] 4613 | result = arg1 / arg2; | ^ ~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_int8int4mod' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4611:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4611 | } | ^ ~ operators.c:4589:8: warning: 'int8int2mod' defined but not used [-Wunused-function] 4589 | ereport(ERROR, | ^ ~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_int8int2mod' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4587:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4587 | | ^ operators.c:4565:1: warning: 'int4int2mod' defined but not used [-Wunused-function] 4565 | | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_int4int2mod' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4563:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4563 | int16 arg2 = PG_GETARG_INT16(1); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4541:1: warning: 'int2int4mod' defined but not used [-Wunused-function] 4541 | Datum | ^~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_int2int4mod' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4539:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4539 | | ^ operators.c:4528:8: warning: 'uint8larger' defined but not used [-Wunused-function] 4528 | int32 result; | ^ ~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8larger' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4526:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4526 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4515:8: warning: 'uint8smaller' defined but not used [-Wunused-function] 4515 | bool result; | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8smaller' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4513:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4513 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4505:1: warning: 'btuint8sortsupport' defined but not used [-Wunused-function] 4505 | | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_btuint8sortsupport' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4503:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4503 | | ^ operators.c:4478:8: warning: 'uint8int4shr' defined but not used [-Wunused-function] 4478 | result = arg1 == arg2; | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8int4shr' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4476:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4476 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4465:8: warning: 'uint8int4shl' defined but not used [-Wunused-function] 4465 | result = arg1 <= arg2; | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8int4shl' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4463:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4463 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4453:1: warning: 'uint8not' defined but not used [-Wunused-function] 4453 | | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8not' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4451:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4451 | | ^ operators.c:4440:1: warning: 'uint8uint8xor' defined but not used [-Wunused-function] 4440 | | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8uint8xor' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4438:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4438 | | ^ operators.c:4427:8: warning: 'uint8uint8or' defined but not used [-Wunused-function] 4427 | result = arg1 % arg2; | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8uint8or' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4425:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4425 | } | ^ ~ operators.c:4414:1: warning: 'uint8uint8and' defined but not used [-Wunused-function] 4414 | { | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint8uint8and' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4412:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4412 | Datum | ^~~~~ operators.c:4401:8: warning: 'uint4larger' defined but not used [-Wunused-function] 4401 | (errcode(ERRCODE_DIVISION_BY_ZERO), | ^ ~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4larger' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4399:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4399 | { | ^ ~ operators.c:4388:1: warning: 'uint4smaller' defined but not used [-Wunused-function] 4388 | } | ^ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4smaller' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4386:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4386 | | ^ operators.c:4378:8: warning: 'btuint4sortsupport' defined but not used [-Wunused-function] 4378 | uint64 result; | ^ ~~~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_btuint4sortsupport' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4376:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4376 | uint16 arg1 = PG_GETARG_UINT16(0); | ^ ~~~~~~~~~~~~~~~~~~ operators.c:4351:8: warning: 'uint4int4shr' defined but not used [-Wunused-function] 4351 | PG_RETURN_UINT64(result); | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4int4shr' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4349:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4349 | errmsg("integer out of range"))); | ^ ~~~~~~~~~~~~~~~ operators.c:4338:1: warning: 'uint4int4shl' defined but not used [-Wunused-function] 4338 | uint2uint8pl(PG_FUNCTION_ARGS) | ^~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4int4shl' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4336:1: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4336 | PG_FUNCTION_INFO_V1(uint2uint8pl); | ^~~~~~~~~~~~~~~~~~~ operators.c:4326:8: warning: 'uint4not' defined but not used [-Wunused-function] 4326 | if (arg1 > arg2) | ^ ~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4not' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4324:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4324 | int32 result; | ^ ~~~~~~~~~~~~~ operators.c:4313:8: warning: 'uint4uint4xor' defined but not used [-Wunused-function] 4313 | result = arg1 > arg2; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4uint4xor' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4311:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4311 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4300:8: warning: 'uint4uint4or' defined but not used [-Wunused-function] 4300 | result = arg1 >= arg2; | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4uint4or' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4298:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4298 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4287:8: warning: 'uint4uint4and' defined but not used [-Wunused-function] 4287 | result = arg1 != arg2; | ^ ~~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint4uint4and' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4285:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4285 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4274:8: warning: 'uint2larger' defined but not used [-Wunused-function] 4274 | result = arg1 == arg2; | ^ ~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint2larger' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4272:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4272 | bool result; | ^ ~~~~~~~~~~~~ operators.c:4261:8: warning: 'uint2smaller' defined but not used [-Wunused-function] 4261 | result = arg1 <= arg2; | ^ ~~~~~~~~~~~ /usr/include/postgresql/17/server/fmgr.h:419:11: warning: 'pg_finfo_uint2smaller' defined but not used [-Wunused-function] 419 | CppConcat(pg_finfo_,funcname) (void) \ | ^~~~~~~~~ /usr/include/postgresql/17/server/c.h:328:41: note: in definition of macro 'CppConcat' 328 | #define CppConcat(x, y) x##y | ^ operators.c:4259:8: note: in expansion of macro 'PG_FUNCTION_INFO_V1' 4259 | bool result; | ^ ~~~~~~~~~~~~ make: *** [: operators.o] Error 1 make: *** Waiting for unfinished jobs.... >>> ERROR: postgresql-uint: build failed >>> postgresql-uint: Uninstalling dependencies... (1/22) Purging .makedepends-postgresql-uint (20251012.131327) (2/22) Purging postgresql17-dev (17.6-r0) (3/22) Purging libecpg-dev (17.6-r0) (4/22) Purging libecpg (17.6-r0) (5/22) Purging clang18 (18.1.8-r5) (6/22) Purging clang18-headers (18.1.8-r5) (7/22) Purging icu-dev (76.1-r1) (8/22) Purging llvm18 (18.1.8-r5) (9/22) Purging llvm18-linker-tools (18.1.8-r5) (10/22) Purging lz4-dev (1.10.0-r0) (11/22) Purging lz4-libs (1.10.0-r0) (12/22) Purging zstd-dev (1.5.7-r0) (13/22) Purging zstd (1.5.7-r0) (14/22) Purging clang18-libs (18.1.8-r5) (15/22) Purging icu (76.1-r1) (16/22) Purging icu-libs (76.1-r1) (17/22) Purging icu-data-en (76.1-r1) (18/22) Purging libpq-dev (17.6-r0) (19/22) Purging libpq (17.6-r0) (20/22) Purging llvm18-libs (18.1.8-r5) (21/22) Purging libxml2 (2.13.9-r0) (22/22) Purging openssl-dev (3.5.4-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages