You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
556 lines
43 KiB
556 lines
43 KiB
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_etcp_two_instances»: Нет такого файла или каталога |
|
cc1: fatal error: test_ll_queue_fixed.c: Нет такого файла или каталога |
|
compilation terminated. |
|
Using built-in specs. |
|
COLLECT_GCC=gcc |
|
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper |
|
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa |
|
OFFLOAD_TARGET_DEFAULT=1 |
|
Target: x86_64-linux-gnu |
|
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 |
|
Thread model: posix |
|
Supported LTO compression algorithms: zlib zstd |
|
gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) |
|
COLLECT_GCC_OPTIONS='-I' '/home/vnc1/proj/utun3/src' '-I' '/home/vnc1/proj/utun3/lib' '-I' '/home/vnc1/proj/utun3/tinycrypt/lib/include' '-I' '/home/vnc1/proj/utun3/tinycrypt/lib/source' '-g' '-O2' '-v' '-o' 'test_ll_queue_fixed' '-mtune=generic' '-march=x86-64' '-dumpdir' 'test_ll_queue_fixed-' |
|
/usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -I /home/vnc1/proj/utun3/src -I /home/vnc1/proj/utun3/lib -I /home/vnc1/proj/utun3/tinycrypt/lib/include -I /home/vnc1/proj/utun3/tinycrypt/lib/source -imultiarch x86_64-linux-gnu test_ll_queue_fixed.c -D_FORTIFY_SOURCE=3 -quiet -dumpdir test_ll_queue_fixed- -dumpbase test_ll_queue_fixed.c -dumpbase-ext .c -mtune=generic -march=x86-64 -g -O2 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccwoLaK6.s |
|
GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) |
|
compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP |
|
|
|
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 |
|
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" |
|
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" |
|
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" |
|
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" |
|
#include "..." search starts here: |
|
#include <...> search starts here: |
|
/home/vnc1/proj/utun3/src |
|
/home/vnc1/proj/utun3/lib |
|
/home/vnc1/proj/utun3/tinycrypt/lib/include |
|
/home/vnc1/proj/utun3/tinycrypt/lib/source |
|
/usr/lib/gcc/x86_64-linux-gnu/13/include |
|
/usr/local/include |
|
/usr/include/x86_64-linux-gnu |
|
/usr/include |
|
End of search list. |
|
cc1: fatal error: test_ll_queue_fixed.c: Нет такого файла или каталога |
|
compilation terminated. |
|
malloc(): corrupted top size |
|
timeout: отслеживаемая команда завершилась созданием дампа |
|
timeout: не удалось выполнить команду «./test_ll_queue_updated»: Нет такого файла или каталога |
|
cc1: fatal error: test_ll_queue_updated.c: Нет такого файла или каталога |
|
compilation terminated. |
|
cc1: fatal error: test_ll_queue_updated.c: Нет такого файла или каталога |
|
compilation terminated. |
|
cc1: fatal error: test_ll_queue_updated.c: Нет такого файла или каталога |
|
compilation terminated. |
|
malloc(): corrupted top size |
|
timeout: отслеживаемая команда завершилась созданием дампа |
|
malloc(): corrupted top size |
|
timeout: отслеживаемая команда завершилась созданием дампа |
|
timeout: отслеживаемая команда завершилась созданием дампа |
|
../build-aux/test-driver: строка 112: 1176142 Ошибка сегментирования (образ памяти сброшен на диск) "$@" >> "$log_file" 2>&1 |
|
make[3]: *** [Makefile:1223: test-suite.log] Ошибка 1 |
|
make[2]: *** [Makefile:1331: check-TESTS] Ошибка 2 |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
free(): double free detected in tcache 2 |
|
timeout: отслеживаемая команда завершилась созданием дампа |
|
ar: модификатор «u» игнорируется, так как по умолчанию используется «D» (смотрите «U») |
|
utun_instance.c: In function ‘utun_instance_create’: |
|
utun_instance.c:109:53: warning: ‘/32’ directive output may be truncated writing 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] |
|
109 | snprintf(tun_ip_str, sizeof(tun_ip_str), "%s/32", ip_buffer); |
|
| ^~~ |
|
In file included from /usr/include/stdio.h:980, |
|
from utun_instance.h:6, |
|
from utun_instance.c:2: |
|
In function ‘snprintf’, |
|
inlined from ‘utun_instance_create’ at utun_instance.c:109:9: |
|
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 4 and 67 bytes into a destination of size 64 |
|
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
55 | __glibc_objsize (__s), __fmt, |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
56 | __va_arg_pack ()); |
|
| ~~~~~~~~~~~~~~~~~ |
|
In file included from config_parser.c:8: |
|
config_parser.c: In function ‘parse_debug_categories’: |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:38:29: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
38 | if (!value_copy) return DEBUG_CATEGORY_ALL; // Default to all on error |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:66:27: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
66 | categories |= DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
etcp.c: In function ‘etcp_connection_create’: |
|
etcp.c:99:43: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
99 | queue_set_callback(etcp->input_queue, input_queue_cb, etcp); |
|
| ^~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
In file included from etcp.h:7, |
|
from etcp.c:3: |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
etcp.c:100:44: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
100 | queue_set_callback(etcp->input_send_q, input_send_q_cb, etcp); |
|
| ^~~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
pkt_normalizer.c: In function ‘pkt_normalizer_send_service’: |
|
pkt_normalizer.c:347:22: warning: initialization of ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘struct ll_entry *’ [-Wincompatible-pointer-types] |
|
347 | uint8_t* d = (entry); |
|
| ^ |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_working.c», требуемой для «test_ll_queue-test_ll_queue_working.o». Останов. |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_working.c», требуемой для «test_ll_queue-test_ll_queue_working.o». Останов. |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_working.c», требуемой для «test_ll_queue-test_ll_queue_working.o». Останов. |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
test_u_async_comprehensive.c: In function ‘test_concurrent_operations’: |
|
test_u_async_comprehensive.c:428:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] |
|
428 | write(sockets[0], &data, 1); |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from test_debug_categories.c:8: |
|
test_debug_categories.c: In function ‘main’: |
|
../lib/debug_config.h:42:36: warning: overflow in conversion from ‘long unsigned int’ to ‘int’ changes value from ‘18446744073709551615’ to ‘-1’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
test_debug_categories.c:64:32: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
64 | debug_categories = DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
make[3]: *** [Makefile:1223: test-suite.log] Ошибка 1 |
|
make[2]: *** [Makefile:1331: check-TESTS] Ошибка 2 |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[3]: *** [Makefile:1223: test-suite.log] Ошибка 1 |
|
make[2]: *** [Makefile:1331: check-TESTS] Ошибка 2 |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
ar: модификатор «u» игнорируется, так как по умолчанию используется «D» (смотрите «U») |
|
utun_instance.c: In function ‘utun_instance_create’: |
|
utun_instance.c:109:53: warning: ‘/32’ directive output may be truncated writing 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] |
|
109 | snprintf(tun_ip_str, sizeof(tun_ip_str), "%s/32", ip_buffer); |
|
| ^~~ |
|
In file included from /usr/include/stdio.h:980, |
|
from utun_instance.h:6, |
|
from utun_instance.c:2: |
|
In function ‘snprintf’, |
|
inlined from ‘utun_instance_create’ at utun_instance.c:109:9: |
|
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 4 and 67 bytes into a destination of size 64 |
|
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
55 | __glibc_objsize (__s), __fmt, |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
56 | __va_arg_pack ()); |
|
| ~~~~~~~~~~~~~~~~~ |
|
In file included from config_parser.c:8: |
|
config_parser.c: In function ‘parse_debug_categories’: |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:38:29: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
38 | if (!value_copy) return DEBUG_CATEGORY_ALL; // Default to all on error |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:66:27: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
66 | categories |= DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
etcp.c: In function ‘etcp_connection_create’: |
|
etcp.c:99:43: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
99 | queue_set_callback(etcp->input_queue, input_queue_cb, etcp); |
|
| ^~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
In file included from etcp.h:7, |
|
from etcp.c:3: |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
etcp.c:100:44: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
100 | queue_set_callback(etcp->input_send_q, input_send_q_cb, etcp); |
|
| ^~~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
pkt_normalizer.c: In function ‘pkt_normalizer_send_service’: |
|
pkt_normalizer.c:347:22: warning: initialization of ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘struct ll_entry *’ [-Wincompatible-pointer-types] |
|
347 | uint8_t* d = (entry); |
|
| ^ |
|
make[1]: *** [Makefile:375: all-recursive] Ошибка 1 |
|
make: *** [Makefile:316: all] Обрыв канала |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make[2]: *** Нет правила для сборки цели «test_ll_queue_new.c», требуемой для «test_ll_queue-test_ll_queue_new.o». Останов. |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
ar: модификатор «u» игнорируется, так как по умолчанию используется «D» (смотрите «U») |
|
utun_instance.c: In function ‘utun_instance_create’: |
|
utun_instance.c:109:53: warning: ‘/32’ directive output may be truncated writing 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] |
|
109 | snprintf(tun_ip_str, sizeof(tun_ip_str), "%s/32", ip_buffer); |
|
| ^~~ |
|
In file included from /usr/include/stdio.h:980, |
|
from utun_instance.h:6, |
|
from utun_instance.c:2: |
|
In function ‘snprintf’, |
|
inlined from ‘utun_instance_create’ at utun_instance.c:109:9: |
|
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 4 and 67 bytes into a destination of size 64 |
|
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
55 | __glibc_objsize (__s), __fmt, |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
56 | __va_arg_pack ()); |
|
| ~~~~~~~~~~~~~~~~~ |
|
In file included from config_parser.c:8: |
|
config_parser.c: In function ‘parse_debug_categories’: |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:38:29: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
38 | if (!value_copy) return DEBUG_CATEGORY_ALL; // Default to all on error |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:66:27: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
66 | categories |= DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
etcp.c: In function ‘etcp_connection_create’: |
|
etcp.c:99:43: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
99 | queue_set_callback(etcp->input_queue, input_queue_cb, etcp); |
|
| ^~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
In file included from etcp.h:7, |
|
from etcp.c:3: |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
etcp.c:100:44: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
100 | queue_set_callback(etcp->input_send_q, input_send_q_cb, etcp); |
|
| ^~~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
pkt_normalizer.c: In function ‘pkt_normalizer_send_service’: |
|
pkt_normalizer.c:347:22: warning: initialization of ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘struct ll_entry *’ [-Wincompatible-pointer-types] |
|
347 | uint8_t* d = (entry); |
|
| ^ |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
test_u_async_comprehensive.c: In function ‘test_concurrent_operations’: |
|
test_u_async_comprehensive.c:428:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] |
|
428 | write(sockets[0], &data, 1); |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from test_debug_categories.c:8: |
|
test_debug_categories.c: In function ‘main’: |
|
../lib/debug_config.h:42:36: warning: overflow in conversion from ‘long unsigned int’ to ‘int’ changes value from ‘18446744073709551615’ to ‘-1’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
test_debug_categories.c:64:32: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
64 | debug_categories = DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../build-aux/test-driver: строка 112: 1197495 Ошибка сегментирования (образ памяти сброшен на диск) "$@" >> "$log_file" 2>&1 |
|
make[3]: *** [Makefile:1223: test-suite.log] Ошибка 1 |
|
make[2]: *** [Makefile:1331: check-TESTS] Ошибка 2 |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
ar: модификатор «u» игнорируется, так как по умолчанию используется «D» (смотрите «U») |
|
utun_instance.c: In function ‘utun_instance_create’: |
|
utun_instance.c:109:53: warning: ‘/32’ directive output may be truncated writing 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] |
|
109 | snprintf(tun_ip_str, sizeof(tun_ip_str), "%s/32", ip_buffer); |
|
| ^~~ |
|
In file included from /usr/include/stdio.h:980, |
|
from utun_instance.h:6, |
|
from utun_instance.c:2: |
|
In function ‘snprintf’, |
|
inlined from ‘utun_instance_create’ at utun_instance.c:109:9: |
|
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 4 and 67 bytes into a destination of size 64 |
|
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
55 | __glibc_objsize (__s), __fmt, |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
56 | __va_arg_pack ()); |
|
| ~~~~~~~~~~~~~~~~~ |
|
In file included from config_parser.c:8: |
|
config_parser.c: In function ‘parse_debug_categories’: |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:38:29: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
38 | if (!value_copy) return DEBUG_CATEGORY_ALL; // Default to all on error |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:66:27: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
66 | categories |= DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
etcp.c: In function ‘etcp_connection_create’: |
|
etcp.c:99:43: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
99 | queue_set_callback(etcp->input_queue, input_queue_cb, etcp); |
|
| ^~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
In file included from etcp.h:7, |
|
from etcp.c:3: |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
etcp.c:100:44: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
100 | queue_set_callback(etcp->input_send_q, input_send_q_cb, etcp); |
|
| ^~~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
pkt_normalizer.c: In function ‘pkt_normalizer_send_service’: |
|
pkt_normalizer.c:347:22: warning: initialization of ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘struct ll_entry *’ [-Wincompatible-pointer-types] |
|
347 | uint8_t* d = (entry); |
|
| ^ |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
test_ll_queue.c: In function ‘test_memory_pool_integration’: |
|
test_ll_queue.c:670:21: error: ‘entry_data3’ undeclared (first use in this function) |
|
670 | queue_data_free(entry_data3); |
|
| ^~~~~~~~~~~ |
|
test_ll_queue.c:670:21: note: each undeclared identifier is reported only once for each function it appears in |
|
test_ll_queue.c: In function ‘test_edge_cases’: |
|
test_ll_queue.c:719:21: error: ‘entry_retrieved’ undeclared (first use in this function) |
|
719 | queue_data_free(entry_retrieved); |
|
| ^~~~~~~~~~~~~~~ |
|
test_ll_queue.c: In function ‘test_memory_pool_vs_malloc_performance’: |
|
test_ll_queue.c:1005:31: error: ‘entry_data’ undeclared (first use in this function) |
|
1005 | queue_data_put(q, entry_data, data->id); |
|
| ^~~~~~~~~~ |
|
make[2]: *** [Makefile:1086: test_ll_queue-test_ll_queue.o] Ошибка 1 |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
test_ll_queue.c: In function ‘test_memory_pool_integration’: |
|
test_ll_queue.c:670:21: error: ‘entry_data3’ undeclared (first use in this function) |
|
670 | queue_data_free(entry_data3); |
|
| ^~~~~~~~~~~ |
|
test_ll_queue.c:670:21: note: each undeclared identifier is reported only once for each function it appears in |
|
test_ll_queue.c: In function ‘test_edge_cases’: |
|
test_ll_queue.c:719:21: error: ‘entry_retrieved’ undeclared (first use in this function) |
|
719 | queue_data_free(entry_retrieved); |
|
| ^~~~~~~~~~~~~~~ |
|
test_ll_queue.c: In function ‘test_memory_pool_vs_malloc_performance’: |
|
test_ll_queue.c:1005:31: error: ‘entry_data’ undeclared (first use in this function) |
|
1005 | queue_data_put(q, entry_data, data->id); |
|
| ^~~~~~~~~~ |
|
make[2]: *** [Makefile:1086: test_ll_queue-test_ll_queue.o] Ошибка 1 |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
test_ll_queue.c: In function ‘test_memory_pool_integration’: |
|
test_ll_queue.c:670:21: error: ‘entry_data3’ undeclared (first use in this function) |
|
670 | queue_data_free(entry_data3); |
|
| ^~~~~~~~~~~ |
|
test_ll_queue.c:670:21: note: each undeclared identifier is reported only once for each function it appears in |
|
test_ll_queue.c: In function ‘test_edge_cases’: |
|
test_ll_queue.c:719:21: error: ‘entry_retrieved’ undeclared (first use in this function) |
|
719 | queue_data_free(entry_retrieved); |
|
| ^~~~~~~~~~~~~~~ |
|
test_ll_queue.c: In function ‘test_memory_pool_vs_malloc_performance’: |
|
test_ll_queue.c:1005:31: error: ‘entry_data’ undeclared (first use in this function) |
|
1005 | queue_data_put(q, entry_data, data->id); |
|
| ^~~~~~~~~~ |
|
make[2]: *** [Makefile:1086: test_ll_queue-test_ll_queue.o] Ошибка 1 |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
ar: модификатор «u» игнорируется, так как по умолчанию используется «D» (смотрите «U») |
|
utun_instance.c: In function ‘utun_instance_create’: |
|
utun_instance.c:109:53: warning: ‘/32’ directive output may be truncated writing 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] |
|
109 | snprintf(tun_ip_str, sizeof(tun_ip_str), "%s/32", ip_buffer); |
|
| ^~~ |
|
In file included from /usr/include/stdio.h:980, |
|
from utun_instance.h:6, |
|
from utun_instance.c:2: |
|
In function ‘snprintf’, |
|
inlined from ‘utun_instance_create’ at utun_instance.c:109:9: |
|
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 4 and 67 bytes into a destination of size 64 |
|
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
55 | __glibc_objsize (__s), __fmt, |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
56 | __va_arg_pack ()); |
|
| ~~~~~~~~~~~~~~~~~ |
|
In file included from config_parser.c:8: |
|
config_parser.c: In function ‘parse_debug_categories’: |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:38:29: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
38 | if (!value_copy) return DEBUG_CATEGORY_ALL; // Default to all on error |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../lib/debug_config.h:42:36: warning: conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
config_parser.c:66:27: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
66 | categories |= DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
etcp.c: In function ‘etcp_connection_create’: |
|
etcp.c:99:43: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
99 | queue_set_callback(etcp->input_queue, input_queue_cb, etcp); |
|
| ^~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
In file included from etcp.h:7, |
|
from etcp.c:3: |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
etcp.c:100:44: warning: passing argument 2 of ‘queue_set_callback’ from incompatible pointer type [-Wincompatible-pointer-types] |
|
100 | queue_set_callback(etcp->input_send_q, input_send_q_cb, etcp); |
|
| ^~~~~~~~~~~~~~~ |
|
| | |
|
| void (*)(struct ll_queue *, void *) |
|
../lib/ll_queue.h:83:63: note: expected ‘queue_callback_fn’ {aka ‘void (*)(struct ll_queue *, void *, void *)’} but argument is of type ‘void (*)(struct ll_queue *, void *)’ |
|
83 | void queue_set_callback(struct ll_queue* q, queue_callback_fn cbk_fn, void* arg); |
|
| ~~~~~~~~~~~~~~~~~~^~~~~~ |
|
pkt_normalizer.c: In function ‘pkt_normalizer_send_service’: |
|
pkt_normalizer.c:347:22: warning: initialization of ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘struct ll_entry *’ [-Wincompatible-pointer-types] |
|
347 | uint8_t* d = (entry); |
|
| ^ |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
test_ll_queue.c: In function ‘test_memory_pool_integration’: |
|
test_ll_queue.c:670:21: error: ‘entry_data3’ undeclared (first use in this function) |
|
670 | queue_data_free(entry_data3); |
|
| ^~~~~~~~~~~ |
|
test_ll_queue.c:670:21: note: each undeclared identifier is reported only once for each function it appears in |
|
test_ll_queue.c: In function ‘test_edge_cases’: |
|
test_ll_queue.c:719:21: error: ‘entry_retrieved’ undeclared (first use in this function) |
|
719 | queue_data_free(entry_retrieved); |
|
| ^~~~~~~~~~~~~~~ |
|
test_ll_queue.c: In function ‘test_memory_pool_vs_malloc_performance’: |
|
test_ll_queue.c:1005:31: error: ‘entry_data’ undeclared (first use in this function) |
|
1005 | queue_data_put(q, entry_data, data->id); |
|
| ^~~~~~~~~~ |
|
make[2]: *** [Makefile:1086: test_ll_queue-test_ll_queue.o] Ошибка 1 |
|
make[1]: *** [Makefile:1494: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
test_u_async_comprehensive.c: In function ‘test_concurrent_operations’: |
|
test_u_async_comprehensive.c:428:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] |
|
428 | write(sockets[0], &data, 1); |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from test_debug_categories.c:8: |
|
test_debug_categories.c: In function ‘main’: |
|
../lib/debug_config.h:42:36: warning: overflow in conversion from ‘long unsigned int’ to ‘int’ changes value from ‘18446744073709551615’ to ‘-1’ [-Woverflow] |
|
42 | #define DEBUG_CATEGORY_ALL (~((debug_category_t)0)) |
|
| ^ |
|
test_debug_categories.c:64:32: note: in expansion of macro ‘DEBUG_CATEGORY_ALL’ |
|
64 | debug_categories = DEBUG_CATEGORY_ALL; |
|
| ^~~~~~~~~~~~~~~~~~ |
|
../build-aux/test-driver: строка 112: 1203433 Ошибка сегментирования (образ памяти сброшен на диск) "$@" >> "$log_file" 2>&1 |
|
make[3]: *** [Makefile:1223: test-suite.log] Ошибка 1 |
|
make[2]: *** [Makefile:1331: check-TESTS] Ошибка 2 |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
test_ll_queue.c:20: warning: "DEBUG_CATEGORY_LL_QUEUE" redefined |
|
20 | #define DEBUG_CATEGORY_LL_QUEUE 1 |
|
| |
|
In file included from test_ll_queue.c:16: |
|
../lib/debug_config.h:32: note: this is the location of the previous definition |
|
32 | #define DEBUG_CATEGORY_LL_QUEUE ((debug_category_t)1 << 1) // ll_queue module |
|
| |
|
../build-aux/test-driver: строка 112: 1203954 Ошибка сегментирования (образ памяти сброшен на диск) "$@" >> "$log_file" 2>&1 |
|
make[3]: *** [Makefile:1223: test-suite.log] Ошибка 1 |
|
make[2]: *** [Makefile:1331: check-TESTS] Ошибка 2 |
|
make[1]: *** [Makefile:1495: check-am] Ошибка 2 |
|
make: *** [Makefile:375: check-recursive] Ошибка 1 |
|
make: *** Нет правила для сборки цели «test_ll_queue». Останов. |
|
make: *** Нет правила для сборки цели «test_ll_queue». Останов. |
|
make: *** Нет правила для сборки цели «test_ll_queue». Останов. |
|
/usr/bin/ld: невозможно найти ../lib/libuasync.a: Нет такого файла или каталога |
|
collect2: error: ld returned 1 exit status |
|
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o: в функции «_start»: |
|
(.text+0x1b): undefined reference to `main' |
|
collect2: error: ld returned 1 exit status |
|
timeout: не удалось выполнить команду «./test_ll_queue»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_ll_queue»: Нет такого файла или каталога |
|
timeout: не удалось выполнить команду «./test_ll_queue»: Нет такого файла или каталога |
|
/usr/bin/ld: невозможно найти ../lib/libuasync.a: Нет такого файла или каталога |
|
collect2: error: ld returned 1 exit status
|
|
|