* Package: sys-devel/smatch-1.72:0 * Repository: gentoo * Maintainer: toolchain@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking smatch-1.72.tar.gz to /var/tmp/portage/sys-devel/smatch-1.72/work >>> Source unpacked in /var/tmp/portage/sys-devel/smatch-1.72/work >>> Preparing source in /var/tmp/portage/sys-devel/smatch-1.72/work/smatch-1.72-7f4b936 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-devel/smatch-1.72/work/smatch-1.72-7f4b936 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-devel/smatch-1.72/work/smatch-1.72-7f4b936 ... make -j4 PREFIX=/usr V=1 AR=x86_64-pc-linux-gnu-ar CC=x86_64-pc-linux-gnu-gcc LD=$(CC) PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config HAVE_GTK2=no HAVE_LLVM=no HAVE_LIBXML=no smatch Makefile:159: Your system does not have libxml, disabling c2xml Makefile:233: Your system does not have llvm, disabling sparse-llvm CC check_trinity_generator.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_trinity_generator.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_trinity_generator"' -c -o check_trinity_generator.o check_trinity_generator.c CC check_dev_queue_xmit.o CC check_return_enomem.o CC check_bit_shift.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_bit_shift.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_bit_shift"' -c -o check_bit_shift.o check_bit_shift.c x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_return_enomem.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_return_enomem"' -c -o check_return_enomem.o check_return_enomem.c x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_dev_queue_xmit.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_dev_queue_xmit"' -c -o check_dev_queue_xmit.o check_dev_queue_xmit.c CC check_deref.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_deref.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_deref"' -c -o check_deref.o check_deref.c CC check_return_efault.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_return_efault.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_return_efault"' -c -o check_return_efault.o check_return_efault.c CC smatch_hooks.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_hooks.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_hooks"' -c -o smatch_hooks.o smatch_hooks.c CC check_wine_WtoA.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_wine_WtoA.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_wine_WtoA"' -c -o check_wine_WtoA.o check_wine_WtoA.c CC check_memcpy_overflow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_memcpy_overflow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_memcpy_overflow"' -c -o check_memcpy_overflow.o check_memcpy_overflow.c CC smatch_real_absolute.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_real_absolute.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_real_absolute"' -c -o smatch_real_absolute.o smatch_real_absolute.c CC check_dma_mapping_error.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_dma_mapping_error.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_dma_mapping_error"' -c -o check_dma_mapping_error.o check_dma_mapping_error.c CC check_passes_sizeof.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_passes_sizeof.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_passes_sizeof"' -c -o check_passes_sizeof.o check_passes_sizeof.c CC check_atomic_inc_dec.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_atomic_inc_dec.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_atomic_inc_dec"' -c -o check_atomic_inc_dec.o check_atomic_inc_dec.c CC smatch_buf_comparison.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_buf_comparison.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_buf_comparison"' -c -o smatch_buf_comparison.o smatch_buf_comparison.c CC smatch_expressions.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_expressions.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_expressions"' -c -o smatch_expressions.o smatch_expressions.c CC smatch_tracker.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_tracker.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_tracker"' -c -o smatch_tracker.o smatch_tracker.c CC smatch_stored_conditions.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_stored_conditions.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_stored_conditions"' -c -o smatch_stored_conditions.o smatch_stored_conditions.c CC smatch_param_limit.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_limit.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_limit"' -c -o smatch_param_limit.o smatch_param_limit.c CC check_allocation_funcs.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_allocation_funcs.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_allocation_funcs"' -c -o check_allocation_funcs.o check_allocation_funcs.c CC smatch_expression_stacks.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_expression_stacks.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_expression_stacks"' -c -o smatch_expression_stacks.o smatch_expression_stacks.c CC check_expects_err_ptr.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_expects_err_ptr.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_expects_err_ptr"' -c -o check_expects_err_ptr.o check_expects_err_ptr.c CC smatch_passes_array_size.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_passes_array_size.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_passes_array_size"' -c -o smatch_passes_array_size.o smatch_passes_array_size.c CC smatch_constraints.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_constraints.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_constraints"' -c -o smatch_constraints.o smatch_constraints.c CC smatch_assigned_expr.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_assigned_expr.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_assigned_expr"' -c -o smatch_assigned_expr.o smatch_assigned_expr.c CC avl.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.avl.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"avl"' -c -o avl.o avl.c CC smatch_math.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_math.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_math"' -c -o smatch_math.o smatch_math.c CC check_err_ptr_deref.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_err_ptr_deref.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_err_ptr_deref"' -c -o check_err_ptr_deref.o check_err_ptr_deref.c CC check_struct_type.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_struct_type.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_struct_type"' -c -o check_struct_type.o check_struct_type.c CC smatch_param_to_mtag_data.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_to_mtag_data.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_to_mtag_data"' -c -o smatch_param_to_mtag_data.o smatch_param_to_mtag_data.c CC smatch_annotate.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_annotate.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_annotate"' -c -o smatch_annotate.o smatch_annotate.c CC check_snprintf.o CC check_kmalloc_wrong_size.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_snprintf.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_snprintf"' -c -o check_snprintf.o check_snprintf.c x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_kmalloc_wrong_size.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_kmalloc_wrong_size"' -c -o check_kmalloc_wrong_size.o check_kmalloc_wrong_size.c CC check_return_negative_var.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_return_negative_var.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_return_negative_var"' -c -o check_return_negative_var.o check_return_negative_var.c CC check_implicit_dependencies.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_implicit_dependencies.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_implicit_dependencies"' -c -o check_implicit_dependencies.o check_implicit_dependencies.c CC smatch_returns.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_returns.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_returns"' -c -o smatch_returns.o smatch_returns.c CC smatch_parameter_names.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_parameter_names.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_parameter_names"' -c -o smatch_parameter_names.o smatch_parameter_names.c CC check_debug.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_debug.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_debug"' -c -o check_debug.o check_debug.c CC check_kunmap.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_kunmap.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_kunmap"' -c -o check_kunmap.o check_kunmap.c CC check_puts_argument.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_puts_argument.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_puts_argument"' -c -o check_puts_argument.o check_puts_argument.c CC check_test_bit.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_test_bit.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_test_bit"' -c -o check_test_bit.o check_test_bit.c CC smatch_function_ptrs.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_function_ptrs.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_function_ptrs"' -c -o smatch_function_ptrs.o smatch_function_ptrs.c CC smatch_start_states.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_start_states.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_start_states"' -c -o smatch_start_states.o smatch_start_states.c CC check_wrong_size_arg.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_wrong_size_arg.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_wrong_size_arg"' -c -o check_wrong_size_arg.o check_wrong_size_arg.c CC check_kvmalloc_NOFS.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_kvmalloc_NOFS.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_kvmalloc_NOFS"' -c -o check_kvmalloc_NOFS.o check_kvmalloc_NOFS.c CC smatch_kernel_user_data.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_kernel_user_data.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_kernel_user_data"' -c -o smatch_kernel_user_data.o smatch_kernel_user_data.c CC check_snprintf_overflow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_snprintf_overflow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_snprintf_overflow"' -c -o check_snprintf_overflow.o check_snprintf_overflow.c CC check_check_deref.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_check_deref.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_check_deref"' -c -o check_check_deref.o check_check_deref.c smatch_kernel_user_data.c: In function ‘get_rl_from_function’: smatch_kernel_user_data.c:485:39: warning: the comparison will always evaluate as ‘true’ for the address of ‘name’ will never be NULL [-Waddress] 485 | !expr->fn->symbol_name || !expr->fn->symbol_name->name) | ^ In file included from symbol.h:28, from parse.h:28, from smatch.h:30, from smatch_kernel_user_data.c:25: token.h:79:14: note: ‘name’ declared here 79 | char name[]; /* Actual identifier */ | ^~~~ smatch_kernel_user_data.c: In function ‘set_param_user_data’: smatch_kernel_user_data.c:1200:63: warning: comparison between pointer and integer 1200 | if (param_data_treat_untagged(value) || sym->ctype.as == 5) | ^~ CC smatch_type_links.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_type_links.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_type_links"' -c -o smatch_type_links.o smatch_type_links.c CC check_free_strict.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_free_strict.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_free_strict"' -c -o check_free_strict.o check_free_strict.c CC check_pointer_math.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_pointer_math.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_pointer_math"' -c -o check_pointer_math.o check_pointer_math.c CC check_indenting.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_indenting.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_indenting"' -c -o check_indenting.o check_indenting.c CC smatch_param_used.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_used.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_used"' -c -o smatch_param_used.o smatch_param_used.c CC smatch_mtag.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_mtag.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_mtag"' -c -o smatch_mtag.o smatch_mtag.c CC smatch_string_list.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_string_list.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_string_list"' -c -o smatch_string_list.o smatch_string_list.c CC check_zero_to_err_ptr.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_zero_to_err_ptr.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_zero_to_err_ptr"' -c -o check_zero_to_err_ptr.o check_zero_to_err_ptr.c smatch_mtag.c: In function ‘str_to_mtag’: smatch_mtag.c:61:9: warning: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 61 | MD5_Init(&mdContext); | ^~~~~~~~ In file included from smatch_mtag.c:49: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ smatch_mtag.c:62:9: warning: ‘MD5_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 62 | MD5_Update(&mdContext, str, len); | ^~~~~~~~~~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ smatch_mtag.c:63:9: warning: ‘MD5_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 63 | MD5_Final(c, &mdContext); | ^~~~~~~~~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ CC smatch_implied.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_implied.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_implied"' -c -o smatch_implied.o smatch_implied.c CC check_access_ok_math.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_access_ok_math.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_access_ok_math"' -c -o check_access_ok_math.o check_access_ok_math.c CC check_sleep_info.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_sleep_info.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_sleep_info"' -c -o check_sleep_info.o check_sleep_info.c CC check_gfp_dma.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_gfp_dma.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_gfp_dma"' -c -o check_gfp_dma.o check_gfp_dma.c CC check_info_leak.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_info_leak.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_info_leak"' -c -o check_info_leak.o check_info_leak.c CC check_64bit_shift.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_64bit_shift.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_64bit_shift"' -c -o check_64bit_shift.o check_64bit_shift.c CC smatch_function_info.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_function_info.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_function_info"' -c -o smatch_function_info.o smatch_function_info.c CC check_testing_index_after_use.o CC check_container_of.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_container_of.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_container_of"' -c -o check_container_of.o check_container_of.c x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_testing_index_after_use.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_testing_index_after_use"' -c -o check_testing_index_after_use.o check_testing_index_after_use.c CC check_impossible_mask.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_impossible_mask.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_impossible_mask"' -c -o check_impossible_mask.o check_impossible_mask.c CC smatch_nul_terminator.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_nul_terminator.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_nul_terminator"' -c -o smatch_nul_terminator.o smatch_nul_terminator.c CC smatch_project.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_project.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_project"' -c -o smatch_project.o smatch_project.c CC smatch_address.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_address.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_address"' -c -o smatch_address.o smatch_address.c CC check_precedence.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_precedence.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_precedence"' -c -o check_precedence.o check_precedence.c CC check_syscall_arg_type.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_syscall_arg_type.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_syscall_arg_type"' -c -o check_syscall_arg_type.o check_syscall_arg_type.c CC check_input_free_device.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_input_free_device.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_input_free_device"' -c -o check_input_free_device.o check_input_free_device.c CC check_double_checking.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_double_checking.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_double_checking"' -c -o check_double_checking.o check_double_checking.c CC check_no_effect.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_no_effect.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_no_effect"' -c -o check_no_effect.o check_no_effect.c CC check_platform_device_put.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_platform_device_put.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_platform_device_put"' -c -o check_platform_device_put.o check_platform_device_put.c CC check_continue_vs_break.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_continue_vs_break.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_continue_vs_break"' -c -o check_continue_vs_break.o check_continue_vs_break.c CC check_stack.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_stack.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_stack"' -c -o check_stack.o check_stack.c CC check_spectre_second_half.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_spectre_second_half.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_spectre_second_half"' -c -o check_spectre_second_half.o check_spectre_second_half.c CC smatch_modification_hooks.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_modification_hooks.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_modification_hooks"' -c -o smatch_modification_hooks.o smatch_modification_hooks.c CC check_kernel.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_kernel.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_kernel"' -c -o check_kernel.o check_kernel.c CC check_wine.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_wine.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_wine"' -c -o check_wine.o check_wine.c CC check_proc_create.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_proc_create.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_proc_create"' -c -o check_proc_create.o check_proc_create.c CC check_free.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_free.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_free"' -c -o check_free.o check_free.c CC smatch_mtag_map.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_mtag_map.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_mtag_map"' -c -o smatch_mtag_map.o smatch_mtag_map.c CC check_dma_on_stack.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_dma_on_stack.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_dma_on_stack"' -c -o check_dma_on_stack.o check_dma_on_stack.c CC check_do_while_loop_limit.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_do_while_loop_limit.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_do_while_loop_limit"' -c -o check_do_while_loop_limit.o check_do_while_loop_limit.c CC check_macro_side_effects.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_macro_side_effects.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_macro_side_effects"' -c -o check_macro_side_effects.o check_macro_side_effects.c CC check_macros.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_macros.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_macros"' -c -o check_macros.o check_macros.c CC smatch_unknown_value.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_unknown_value.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_unknown_value"' -c -o smatch_unknown_value.o smatch_unknown_value.c CC smatch_container_of.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_container_of.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_container_of"' -c -o smatch_container_of.o smatch_container_of.c CC check_locking.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_locking.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_locking"' -c -o check_locking.o check_locking.c CC check_freeing_null.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_freeing_null.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_freeing_null"' -c -o check_freeing_null.o check_freeing_null.c CC check_buffer_too_small_for_struct.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_buffer_too_small_for_struct.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_buffer_too_small_for_struct"' -c -o check_buffer_too_small_for_struct.o check_buffer_too_small_for_struct.c check_locking.c:876:12: warning: ‘sm_both_locked_and_unlocked’ defined but not used [-Wunused-function] 876 | static int sm_both_locked_and_unlocked(struct sm_state *sm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC check_frees_param.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_frees_param.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_frees_param"' -c -o check_frees_param.o check_frees_param.c CC smatch_integer_overflow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_integer_overflow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_integer_overflow"' -c -o smatch_integer_overflow.o smatch_integer_overflow.c CC smatch_fn_arg_link.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_fn_arg_link.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_fn_arg_link"' -c -o smatch_fn_arg_link.o smatch_fn_arg_link.c CC smatch_flow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_flow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_flow"' -c -o smatch_flow.o smatch_flow.c CC smatch_capped.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_capped.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_capped"' -c -o smatch_capped.o smatch_capped.c CC check_sscanf_return.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_sscanf_return.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_sscanf_return"' -c -o check_sscanf_return.o check_sscanf_return.c CC check_deref_check.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_deref_check.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_deref_check"' -c -o check_deref_check.o check_deref_check.c CC smatch_db.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_db.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_db"' -c -o smatch_db.o smatch_db.c CC smatch_links.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_links.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_links"' -c -o smatch_links.o smatch_links.c CC smatch_mem_tracker.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_mem_tracker.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_mem_tracker"' -c -o smatch_mem_tracker.o smatch_mem_tracker.c CC check_frees_param_strict.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_frees_param_strict.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_frees_param_strict"' -c -o check_frees_param_strict.o check_frees_param_strict.c smatch_db.c: In function ‘sql_select_caller_info’: smatch_db.c:728:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘name’ will never be NULL [-Waddress] 728 | if (sym->ident->name && is_common_function(sym->ident->name)) | ^~~ In file included from symbol.h:28, from parse.h:28, from smatch.h:30, from smatch_db.c:22: token.h:79:14: note: ‘name’ declared here 79 | char name[]; /* Actual identifier */ | ^~~~ smatch_mem_tracker.c: In function ‘get_mem_kb’: smatch_mem_tracker.c:60:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 60 | fread(buf, 1, sizeof(buf), file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC smatch_about_fn_ptr_arg.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_about_fn_ptr_arg.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_about_fn_ptr_arg"' -c -o smatch_about_fn_ptr_arg.o smatch_about_fn_ptr_arg.c CC smatch_type.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_type.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_type"' -c -o smatch_type.o smatch_type.c CC check_return_cast.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_return_cast.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_return_cast"' -c -o check_return_cast.o check_return_cast.c CC check_select.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_select.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_select"' -c -o check_select.o check_select.c CC check_type.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_type.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_type"' -c -o check_type.o check_type.c CC check_dereferences_param.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_dereferences_param.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_dereferences_param"' -c -o check_dereferences_param.o check_dereferences_param.c CC check_spectre.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_spectre.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_spectre"' -c -o check_spectre.o check_spectre.c CC smatch_estate.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_estate.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_estate"' -c -o smatch_estate.o smatch_estate.c CC check_resource_size.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_resource_size.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_resource_size"' -c -o check_resource_size.o check_resource_size.c CC smatch_mtag_data.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_mtag_data.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_mtag_data"' -c -o smatch_mtag_data.o smatch_mtag_data.c CC check_param_mapper.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_param_mapper.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_param_mapper"' -c -o check_param_mapper.o check_param_mapper.c smatch_mtag_data.c: In function ‘is_head_next’: smatch_mtag_data.c:95:30: warning: the comparison will always evaluate as ‘true’ for the address of ‘name’ will never be NULL [-Waddress] 95 | if (!expr->member || !expr->member->name || | ^ In file included from symbol.h:28, from parse.h:28, from smatch.h:30, from smatch_mtag_data.c:24: token.h:79:14: note: ‘name’ declared here 79 | char name[]; /* Actual identifier */ | ^~~~ smatch_mtag_data.c:106:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘name’ will never be NULL [-Waddress] 106 | if (!type->ident || !type->ident->name || | ^ token.h:79:14: note: ‘name’ declared here 79 | char name[]; /* Actual identifier */ | ^~~~ CC check_sizeof.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_sizeof.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_sizeof"' -c -o check_sizeof.o check_sizeof.c CC smatch_parse_call_math.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_parse_call_math.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_parse_call_math"' -c -o smatch_parse_call_math.o smatch_parse_call_math.c CC smatch_param_compare_limit.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_compare_limit.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_compare_limit"' -c -o smatch_param_compare_limit.o smatch_param_compare_limit.c CC smatch_helper.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_helper.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_helper"' -c -o smatch_helper.o smatch_helper.c CC check_allocating_enough_data.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_allocating_enough_data.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_allocating_enough_data"' -c -o check_allocating_enough_data.o check_allocating_enough_data.c CC check_preempt_info.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_preempt_info.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_preempt_info"' -c -o check_preempt_info.o check_preempt_info.c CC smatch_strings.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_strings.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_strings"' -c -o smatch_strings.o smatch_strings.c CC smatch_conditions.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_conditions.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_conditions"' -c -o smatch_conditions.o smatch_conditions.c CC check_bogus_irqrestore.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_bogus_irqrestore.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_bogus_irqrestore"' -c -o check_bogus_irqrestore.o check_bogus_irqrestore.c smatch_strings.c: In function ‘match_string’: smatch_strings.c:133:42: warning: the comparison will always evaluate as ‘true’ for the address of ‘data’ will never be NULL [-Waddress] 133 | if (expr->type != EXPR_STRING || !expr->string->data) | ^ In file included from symbol.h:28, from parse.h:28, from smatch.h:30, from smatch_strings.c:18: token.h:172:14: note: ‘data’ declared here 172 | char data[]; | ^~~~ CC check_leaks.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_leaks.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_leaks"' -c -o check_leaks.o check_leaks.c CC check_string_len.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_string_len.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_string_len"' -c -o check_string_len.o check_string_len.c CC smatch_function_hooks.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_function_hooks.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_function_hooks"' -c -o smatch_function_hooks.o smatch_function_hooks.c CC smatch_param_key.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_key.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_key"' -c -o smatch_param_key.o smatch_param_key.c CC smatch_ignore.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_ignore.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_ignore"' -c -o smatch_ignore.o smatch_ignore.c smatch_param_key.c: In function ‘get_implied_rl_from_call_str’: smatch_param_key.c:281:30: warning: passing argument 1 of ‘split_param_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 281 | if (!split_param_key(data, ¶m, buf, sizeof(buf))) | ^~~~ smatch_param_key.c:236:35: note: expected ‘char *’ but argument is of type ‘const char *’ 236 | static bool split_param_key(char *value, int *param, char *key, int len) | ~~~~~~^~~~~ CC check_uninitialized.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_uninitialized.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_uninitialized"' -c -o check_uninitialized.o check_uninitialized.c CC check_memset.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_memset.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_memset"' -c -o check_memset.o check_memset.c CC smatch_untracked_param.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_untracked_param.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_untracked_param"' -c -o smatch_untracked_param.o smatch_untracked_param.c CC smatch_bits.o CC smatch_param_bits_clear.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_bits.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_bits"' -c -o smatch_bits.o smatch_bits.c x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_bits_clear.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_bits_clear"' -c -o smatch_param_bits_clear.o smatch_param_bits_clear.c smatch_untracked_param.c: In function ‘register_untracked_param’: smatch_untracked_param.c:266:52: warning: passing argument 2 of ‘select_return_states_hook’ from incompatible pointer type [-Wincompatible-pointer-types] 266 | select_return_states_hook(UNTRACKED_PARAM, &mark_untracked); | ^~~~~~~~~~~~~~~ | | | void (*)(struct expression *, int, const char *, const char *) In file included from smatch_untracked_param.c:34: smatch.h:203:63: note: expected ‘void (*)(struct expression *, int, char *, char *)’ but argument is of type ‘void (*)(struct expression *, int, const char *, const char *)’ 203 | oid select_return_states_hook(int type, return_implies_hook *callback); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ smatch_untracked_param.c:267:47: warning: passing argument 2 of ‘select_return_states_hook’ from incompatible pointer type [-Wincompatible-pointer-types] 267 | select_return_states_hook(LOST_PARAM, &mark_lost); | ^~~~~~~~~~ | | | void (*)(struct expression *, int, const char *, const char *) smatch.h:203:63: note: expected ‘void (*)(struct expression *, int, char *, char *)’ but argument is of type ‘void (*)(struct expression *, int, const char *, const char *)’ 203 | oid select_return_states_hook(int type, return_implies_hook *callback); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ CC check_err_ptr.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_err_ptr.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_err_ptr"' -c -o check_err_ptr.o check_err_ptr.c CC check_missing_break.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_missing_break.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_missing_break"' -c -o check_missing_break.o check_missing_break.c CC check_array_condition.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_array_condition.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_array_condition"' -c -o check_array_condition.o check_array_condition.c CC check_wait_for_common.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_wait_for_common.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_wait_for_common"' -c -o check_wait_for_common.o check_wait_for_common.c smatch_bits.c: In function ‘match_assign’: smatch_bits.c:359:22: warning: ‘new.possible’ may be used uninitialized [-Wmaybe-uninitialized] 359 | new.possible &= mask; | ^~ smatch_bits.c:334:25: note: ‘new.possible’ was declared here 334 | struct bit_info new; | ^~~ smatch_bits.c:358:17: warning: ‘new.set’ may be used uninitialized [-Wmaybe-uninitialized] 358 | new.set &= mask; | ^~ smatch_bits.c:334:25: note: ‘new.set’ was declared here 334 | struct bit_info new; | ^~~ CC smatch_points_to_user_data.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_points_to_user_data.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_points_to_user_data"' -c -o smatch_points_to_user_data.o smatch_points_to_user_data.c CC check_nospec.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_nospec.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_nospec"' -c -o check_nospec.o check_nospec.c CC check_or_vs_and.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_or_vs_and.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_or_vs_and"' -c -o check_or_vs_and.o check_or_vs_and.c CC check_freeing_devm.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_freeing_devm.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_freeing_devm"' -c -o check_freeing_devm.o check_freeing_devm.c CC smatch_return_to_param.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_return_to_param.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_return_to_param"' -c -o smatch_return_to_param.o smatch_return_to_param.c CC check_kmalloc_to_bugon.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_kmalloc_to_bugon.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_kmalloc_to_bugon"' -c -o check_kmalloc_to_bugon.o check_kmalloc_to_bugon.c CC smatch_ssa.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_ssa.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_ssa"' -c -o smatch_ssa.o smatch_ssa.c CC smatch_comparison.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_comparison.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_comparison"' -c -o smatch_comparison.o smatch_comparison.c CC check_preempt.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_preempt.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_preempt"' -c -o check_preempt.o check_preempt.c CC smatch_buf_size.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_buf_size.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_buf_size"' -c -o smatch_buf_size.o smatch_buf_size.c CC smatch_states.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_states.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_states"' -c -o smatch_states.o smatch_states.c CC check_cmn_err.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_cmn_err.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_cmn_err"' -c -o check_cmn_err.o check_cmn_err.c CC check_netdev_priv.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_netdev_priv.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_netdev_priv"' -c -o check_netdev_priv.o check_netdev_priv.c CC check_off_by_one_relative.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_off_by_one_relative.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_off_by_one_relative"' -c -o check_off_by_one_relative.o check_off_by_one_relative.c CC smatch_imaginary_absolute.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_imaginary_absolute.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_imaginary_absolute"' -c -o smatch_imaginary_absolute.o smatch_imaginary_absolute.c smatch_comparison.c: In function ‘select_caller_info’: smatch_comparison.c:2553:63: warning: ‘ vs ’ directive output may be truncated writing 4 bytes into a region of size between 1 and 128 [-Wformat-truncation=] 2553 | snprintf(comparison_name, sizeof(comparison_name), "%s vs %s", name, right_name); | ^~~~ In file included from /usr/include/stdio.h:906, from smatch.h:21, from smatch_comparison.c:31: In function ‘snprintf’, inlined from ‘select_caller_info’ at smatch_comparison.c:2553:2: /usr/include/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 5 and 259 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC smatch_struct_assignment.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_struct_assignment.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_struct_assignment"' -c -o smatch_struct_assignment.o smatch_struct_assignment.c CC check_unreachable.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_unreachable.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_unreachable"' -c -o check_unreachable.o check_unreachable.c CC smatch_power_of_two.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_power_of_two.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_power_of_two"' -c -o smatch_power_of_two.o smatch_power_of_two.c CC check_missing_error_code.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_missing_error_code.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_missing_error_code"' -c -o check_missing_error_code.o check_missing_error_code.c CC smatch_var_sym.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_var_sym.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_var_sym"' -c -o smatch_var_sym.o smatch_var_sym.c CC smatch_type_val.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_type_val.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_type_val"' -c -o smatch_type_val.o smatch_type_val.c CC smatch_common_functions.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_common_functions.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_common_functions"' -c -o smatch_common_functions.o smatch_common_functions.c CC smatch_sval.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_sval.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_sval"' -c -o smatch_sval.o smatch_sval.c smatch_type_val.c: In function ‘set_param_type’: smatch_type_val.c:381:9: warning: ‘__builtin_strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 381 | strncpy(type_buf, argv[0], sizeof(type_buf)); | ^ CC check_kernel_printf.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_kernel_printf.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_kernel_printf"' -c -o check_kernel_printf.o check_kernel_printf.c CC smatch_files.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_files.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_files"' -c -o smatch_files.o smatch_files.c CC check_signed.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_signed.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_signed"' -c -o check_signed.o check_signed.c CC smatch_param_filter.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_filter.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_filter"' -c -o smatch_param_filter.o smatch_param_filter.c CC smatch_array_values.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_array_values.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_array_values"' -c -o smatch_array_values.o smatch_array_values.c CC check_bogus_loop.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_bogus_loop.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_bogus_loop"' -c -o check_bogus_loop.o check_bogus_loop.c CC check_wine_filehandles.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_wine_filehandles.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_wine_filehandles"' -c -o check_wine_filehandles.o check_wine_filehandles.c CC check_shift_to_zero.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_shift_to_zero.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_shift_to_zero"' -c -o check_shift_to_zero.o check_shift_to_zero.c CC check_assign_vs_compare.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_assign_vs_compare.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_assign_vs_compare"' -c -o check_assign_vs_compare.o check_assign_vs_compare.c CC smatch_data_source.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_data_source.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_data_source"' -c -o smatch_data_source.o smatch_data_source.c CC check_get_user_overflow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_get_user_overflow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_get_user_overflow"' -c -o check_get_user_overflow.o check_get_user_overflow.c CC check_min_t.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_min_t.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_min_t"' -c -o check_min_t.o check_min_t.c CC check_no_if_block.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_no_if_block.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_no_if_block"' -c -o check_no_if_block.o check_no_if_block.c CC check_rosenberg.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_rosenberg.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_rosenberg"' -c -o check_rosenberg.o check_rosenberg.c CC check_signed_integer_overflow_check.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_signed_integer_overflow_check.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_signed_integer_overflow_check"' -c -o check_signed_integer_overflow_check.o check_signed_integer_overflow_check.c CC smatch_param_cleared.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_param_cleared.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_param_cleared"' -c -o smatch_param_cleared.o smatch_param_cleared.c CC check_strcpy_overflow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_strcpy_overflow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_strcpy_overflow"' -c -o check_strcpy_overflow.o check_strcpy_overflow.c CC check_call_tree.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_call_tree.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_call_tree"' -c -o check_call_tree.o check_call_tree.c check_rosenberg.c: In function ‘check_struct’: check_rosenberg.c:108:35: warning: ‘tmp’ may be used uninitialized [-Wmaybe-uninitialized] 108 | tmp->ident ? tmp->ident->name : "", | ^~ check_rosenberg.c:64:24: note: ‘tmp’ was declared here 64 | struct symbol *tmp, *prev; | ^~~ CC smatch_equiv.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.smatch_equiv.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"smatch_equiv"' -c -o smatch_equiv.o smatch_equiv.c CC check_index_overflow.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.check_index_overflow.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"check_index_overflow"' -c -o check_index_overflow.o check_index_overflow.c CC tokenize.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.tokenize.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"tokenize"' -c -o tokenize.o tokenize.c CC pre-process.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.pre-process.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"pre-process"' -c -o pre-process.o pre-process.c pre-process.c: In function ‘find_include’: pre-process.c:974:25: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 974 | chdir(entry->d_name); | ^~~~~~~~~~~~~~~~~~~~ pre-process.c:976:25: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 976 | chdir(".."); | ^~~~~~~~~~~ pre-process.c: In function ‘search_dir’: pre-process.c:1019:17: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1019 | chdir(".."); | ^~~~~~~~~~~ pre-process.c: In function ‘init_include_path’: pre-process.c:2424:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2424 | fgets(os, sizeof(os) - 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pre-process.c: In function ‘use_best_guess_header_file’: pre-process.c:1061:9: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1061 | chdir(dir_part); | ^~~~~~~~~~~~~~~ pre-process.c:1063:9: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1063 | chdir(cwd); | ^~~~~~~~~~ CC simplify.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.simplify.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"simplify"' -c -o simplify.o simplify.c CC target-sh.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-sh.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"target-sh"' -c -o target-sh.o target-sh.c CC target-h8300.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-h8300.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"target-h8300"' -c -o target-h8300.o target-h8300.c CC utils.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.utils.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"utils"' -c -o utils.o utils.c CC target-default.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-default.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"target-default"' -c -o target-default.o target-default.c CC ptrmap.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.ptrmap.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"ptrmap"' -c -o ptrmap.o ptrmap.c CC options.o x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -Wno-switch -Wno-psabi -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.options.o.d -pipe -march=native -fno-diagnostics-color -O2 -D__CHECKNAME__='"options"' -c -o options.o options.c options.c:14:10: fatal error: version.h: No such file or directory 14 | #include "version.h" | ^~~~~~~~~~~ compilation terminated. make: *** [Makefile:394: options.o] Error 1 shuffle=3755193254 make: *** Waiting for unfinished jobs.... pre-process.c: In function ‘find_include’: pre-process.c:962:56: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 962 | snprintf(buf, sizeof(buf), "%s/%s", cwd, entry->d_name); | ^~ In file included from /usr/include/stdio.h:906, from pre-process.c:28: In function ‘snprintf’, inlined from ‘find_include’ at pre-process.c:962:4: /usr/include/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 2 and 4352 bytes into a destination of size 4097 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ * ERROR: sys-devel/smatch-1.72::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-devel/smatch-1.72::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/smatch-1.72::gentoo'`. * The complete build log is located at '/var/log/portage/sys-devel:smatch-1.72:20221119-203137.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-devel/smatch-1.72/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/smatch-1.72/temp/environment'. * Working directory: '/var/tmp/portage/sys-devel/smatch-1.72/work/smatch-1.72-7f4b936' * S: '/var/tmp/portage/sys-devel/smatch-1.72/work/smatch-1.72-7f4b936'