* Package: sys-devel/smatch-1.60 * Repository: gentoo * Maintainer: toolchain@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/384538f7a2b629f596ad9bbc94937eb981a486db (Sun Sep 13 04:35:35 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.6 (python 3.8.5-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r1, 5.4.0-1021-aws x86_64) ================================================================= System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-glibc2.2.5 KiB Mem: 64359960 total, 19264936 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Sun, 13 Sep 2020 04:35:34 +0000 sh bash 5.0_p18 ld GNU ld (Gentoo 2.34 p6) 2.34.0 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r3::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo dev-util/cmake: 3.18.2::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r2::gentoo sys-devel/gcc: 10.2.0-r1::gentoo sys-devel/gcc-config: 2.3.2::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r1::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-max-age: 24 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: sync-rsync-verify-jobs: 1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* OSL-1.1" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-clang" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-clang++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" DISTDIR="/var/tmp/portage/sys-devel/smatch-1.60/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -b -k" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" MAKEOPTS="-j16 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking smatch-1.60.tar.gz to /var/tmp/portage/sys-devel/smatch-1.60/work >>> Source unpacked in /var/tmp/portage/sys-devel/smatch-1.60/work >>> Preparing source in /var/tmp/portage/sys-devel/smatch-1.60/work/smatch-1.60-7a4fdad ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-devel/smatch-1.60/work/smatch-1.60-7a4fdad ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-devel/smatch-1.60/work/smatch-1.60-7a4fdad ... make -j16 V=1 PREFIX=/usr V=1 AR=llvm-ar CC=x86_64-pc-linux-gnu-clang LD=$(CC) PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config HAVE_GTK2=no HAVE_LLVM=no HAVE_LIBXML=no smatch GEN version.h Makefile:91: Your system does not have libxml, disabling c2xml Makefile:103: Your system does not have libgtk2, disabling test-inspect Makefile:107: Your system does not have llvm, disabling sparse-llvm touch check_list_local.h x86_64-pc-linux-gnu-clang -o smatch_flow.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_flow.o.d smatch_flow.c x86_64-pc-linux-gnu-clang -o smatch_conditions.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_conditions.o.d smatch_conditions.c x86_64-pc-linux-gnu-clang -o smatch_slist.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_slist.o.d smatch_slist.c x86_64-pc-linux-gnu-clang -o smatch_states.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_states.o.d smatch_states.c x86_64-pc-linux-gnu-clang -o smatch_helper.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_helper.o.d smatch_helper.c smatch_conditions.c:379:10: warning: 23 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_STRING', 'EXPR_SYMBOL'... [-Wswitch] switch (expr->type) { ^ smatch_conditions.c:478:10: warning: 27 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_STRING', 'EXPR_SYMBOL'... [-Wswitch] switch (expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_type.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_type.o.d smatch_type.c x86_64-pc-linux-gnu-clang -o smatch_hooks.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_hooks.o.d smatch_hooks.c x86_64-pc-linux-gnu-clang -o smatch_function_hooks.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_function_hooks.o.d smatch_function_hooks.c smatch_helper.c:465:10: warning: 25 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_STRING', 'EXPR_SYMBOL'... [-Wswitch] switch (expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_modification_hooks.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_modification_hooks.o.d smatch_modification_hooks.c smatch_type.c:620:30: warning: format string is not a string literal (potentially insecure) [-Wformat-security] return snprintf(buf, size, base_type_str(type)); ^~~~~~~~~~~~~~~~~~~ smatch_type.c:620:30: note: treat the string as an argument to avoid this return snprintf(buf, size, base_type_str(type)); ^ "%s", x86_64-pc-linux-gnu-clang -o smatch_extra.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_extra.o.d smatch_extra.c x86_64-pc-linux-gnu-clang -o smatch_estate.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_estate.o.d smatch_estate.c x86_64-pc-linux-gnu-clang -o smatch_math.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_math.o.d smatch_math.c 2 warnings generated. x86_64-pc-linux-gnu-clang -o smatch_sval.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_sval.o.d smatch_sval.c x86_64-pc-linux-gnu-clang -o smatch_ranges.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_ranges.o.d smatch_ranges.c smatch_extra.c:1411:10: warning: 23 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_STRING', 'EXPR_TYPE'... [-Wswitch] switch (expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_implied.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_implied.o.d smatch_implied.c x86_64-pc-linux-gnu-clang -o smatch_ignore.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_ignore.o.d smatch_ignore.c smatch_math.c:878:9: warning: 27 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_STRING', 'EXPR_SYMBOL'... [-Wswitch] switch(expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_project.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_project.o.d smatch_project.c x86_64-pc-linux-gnu-clang -o smatch_var_sym.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_var_sym.o.d smatch_var_sym.c x86_64-pc-linux-gnu-clang -o smatch_tracker.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_tracker.o.d smatch_tracker.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_files.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_files.o.d smatch_files.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_expression_stacks.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_expression_stacks.o.d smatch_expression_stacks.c x86_64-pc-linux-gnu-clang -o smatch_equiv.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_equiv.o.d smatch_equiv.c x86_64-pc-linux-gnu-clang -o smatch_buf_size.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_buf_size.o.d smatch_buf_size.c x86_64-pc-linux-gnu-clang -o smatch_strlen.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_strlen.o.d smatch_strlen.c x86_64-pc-linux-gnu-clang -o smatch_capped.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_capped.o.d smatch_capped.c x86_64-pc-linux-gnu-clang -o smatch_db.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_db.o.d smatch_db.c smatch_buf_size.c:171:10: warning: 27 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_TYPE', 'EXPR_BINOP'... [-Wswitch] switch (expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_expressions.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_expressions.o.d smatch_expressions.c smatch_strlen.c:135:10: warning: 29 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_SYMBOL', 'EXPR_TYPE'... [-Wswitch] switch (expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_returns.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_returns.o.d smatch_returns.c x86_64-pc-linux-gnu-clang -o smatch_parse_call_math.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_parse_call_math.o.d smatch_parse_call_math.c x86_64-pc-linux-gnu-clang -o smatch_param_limit.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_param_limit.o.d smatch_param_limit.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_param_filter.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_param_filter.o.d smatch_param_filter.c x86_64-pc-linux-gnu-clang -o smatch_param_set.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_param_set.o.d smatch_param_set.c x86_64-pc-linux-gnu-clang -o smatch_comparison.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_comparison.o.d smatch_comparison.c x86_64-pc-linux-gnu-clang -o smatch_local_values.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_local_values.o.d smatch_local_values.c x86_64-pc-linux-gnu-clang -o smatch_function_ptrs.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_function_ptrs.o.d smatch_function_ptrs.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_annotate.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_annotate.o.d smatch_annotate.c x86_64-pc-linux-gnu-clang -o smatch_string_list.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_string_list.o.d smatch_string_list.c x86_64-pc-linux-gnu-clang -o smatch_param_cleared.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_param_cleared.o.d smatch_param_cleared.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_start_states.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_start_states.o.d smatch_start_states.c x86_64-pc-linux-gnu-clang -o smatch_recurse.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_recurse.o.d smatch_recurse.c x86_64-pc-linux-gnu-clang -o smatch_data_source.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_data_source.o.d smatch_data_source.c x86_64-pc-linux-gnu-clang -o smatch_type_val.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_type_val.o.d smatch_type_val.c x86_64-pc-linux-gnu-clang -o smatch_common_functions.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_common_functions.o.d smatch_common_functions.c x86_64-pc-linux-gnu-clang -o smatch_struct_assignment.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_struct_assignment.o.d smatch_struct_assignment.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_unknown_value.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_unknown_value.o.d smatch_unknown_value.c x86_64-pc-linux-gnu-clang -o smatch_stored_conditions.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_stored_conditions.o.d smatch_stored_conditions.c x86_64-pc-linux-gnu-clang -o avl.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.avl.o.d avl.c x86_64-pc-linux-gnu-clang -o smatch_function_info.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_function_info.o.d smatch_function_info.c smatch_stored_conditions.c:147:10: warning: 27 enumeration values not handled in switch: 'EXPR_STRING', 'EXPR_SYMBOL', 'EXPR_TYPE'... [-Wswitch] switch (expr->type) { ^ x86_64-pc-linux-gnu-clang -o smatch_links.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_links.o.d smatch_links.c x86_64-pc-linux-gnu-clang -o smatch_auto_copy.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_auto_copy.o.d smatch_auto_copy.c x86_64-pc-linux-gnu-clang -o smatch_type_links.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_type_links.o.d smatch_type_links.c x86_64-pc-linux-gnu-clang -o smatch_untracked_param.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_untracked_param.o.d smatch_untracked_param.c 1 warning generated. x86_64-pc-linux-gnu-clang -o smatch_impossible.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.smatch_impossible.o.d smatch_impossible.c x86_64-pc-linux-gnu-clang -o check_64bit_shift.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_64bit_shift.o.d check_64bit_shift.c x86_64-pc-linux-gnu-clang -o check_access_ok_math.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_access_ok_math.o.d check_access_ok_math.c x86_64-pc-linux-gnu-clang -o check_allocation_funcs.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_allocation_funcs.o.d check_allocation_funcs.c x86_64-pc-linux-gnu-clang -o check_array_condition.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_array_condition.o.d check_array_condition.c x86_64-pc-linux-gnu-clang -o check_assign_vs_compare.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_assign_vs_compare.o.d check_assign_vs_compare.c x86_64-pc-linux-gnu-clang -o check_assigned_expr.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_assigned_expr.o.d check_assigned_expr.c x86_64-pc-linux-gnu-clang -o check_balanced.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_balanced.o.d check_balanced.c x86_64-pc-linux-gnu-clang -o check_bit_shift.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_bit_shift.o.d check_bit_shift.c x86_64-pc-linux-gnu-clang -o check_bogus_irqrestore.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_bogus_irqrestore.o.d check_bogus_irqrestore.c x86_64-pc-linux-gnu-clang -o check_bogus_loop.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_bogus_loop.o.d check_bogus_loop.c x86_64-pc-linux-gnu-clang -o check_buf_comparison.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_buf_comparison.o.d check_buf_comparison.c x86_64-pc-linux-gnu-clang -o check_buffer_too_small_for_struct.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_buffer_too_small_for_struct.o.d check_buffer_too_small_for_struct.c x86_64-pc-linux-gnu-clang -o check_call_tree.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_call_tree.o.d check_call_tree.c x86_64-pc-linux-gnu-clang -o check_capable.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_capable.o.d check_capable.c x86_64-pc-linux-gnu-clang -o check_cast_assign.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_cast_assign.o.d check_cast_assign.c x86_64-pc-linux-gnu-clang -o check_check_deref.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_check_deref.o.d check_check_deref.c x86_64-pc-linux-gnu-clang -o check_container_of.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_container_of.o.d check_container_of.c x86_64-pc-linux-gnu-clang -o check_debug.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_debug.o.d check_debug.c x86_64-pc-linux-gnu-clang -o check_deref.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_deref.o.d check_deref.c x86_64-pc-linux-gnu-clang -o check_deref_check.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_deref_check.o.d check_deref_check.c x86_64-pc-linux-gnu-clang -o check_dereferences_param.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_dereferences_param.o.d check_dereferences_param.c x86_64-pc-linux-gnu-clang -o check_dev_queue_xmit.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_dev_queue_xmit.o.d check_dev_queue_xmit.c x86_64-pc-linux-gnu-clang -o check_dma_on_stack.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_dma_on_stack.o.d check_dma_on_stack.c x86_64-pc-linux-gnu-clang -o check_double_checking.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_double_checking.o.d check_double_checking.c x86_64-pc-linux-gnu-clang -o check_err_ptr.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_err_ptr.o.d check_err_ptr.c x86_64-pc-linux-gnu-clang -o check_err_ptr_deref.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_err_ptr_deref.o.d check_err_ptr_deref.c x86_64-pc-linux-gnu-clang -o check_expects_err_ptr.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_expects_err_ptr.o.d check_expects_err_ptr.c x86_64-pc-linux-gnu-clang -o check_format_string.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_format_string.o.d check_format_string.c x86_64-pc-linux-gnu-clang -o check_free.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_free.o.d check_free.c x86_64-pc-linux-gnu-clang -o check_freeing_null.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_freeing_null.o.d check_freeing_null.c x86_64-pc-linux-gnu-clang -o check_frees_argument.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_frees_argument.o.d check_frees_argument.c x86_64-pc-linux-gnu-clang -o check_frees_param.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_frees_param.o.d check_frees_param.c check_free.c:215:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ((*start == '&')) ~~~~~~~^~~~~~ check_free.c:215:17: note: remove extraneous parentheses around the comparison to silence this warning while ((*start == '&')) ~ ^ ~ check_free.c:215:17: note: use '=' to turn this equality comparison into an assignment while ((*start == '&')) ^~ = x86_64-pc-linux-gnu-clang -o check_get_user_overflow.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_get_user_overflow.o.d check_get_user_overflow.c x86_64-pc-linux-gnu-clang -o check_gfp_dma.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_gfp_dma.o.d check_gfp_dma.c x86_64-pc-linux-gnu-clang -o check_held_dev.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_held_dev.o.d check_held_dev.c x86_64-pc-linux-gnu-clang -o check_info_leak.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_info_leak.o.d check_info_leak.c x86_64-pc-linux-gnu-clang -o check_input_free_device.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_input_free_device.o.d check_input_free_device.c 1 warning generated. x86_64-pc-linux-gnu-clang -o check_kernel.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_kernel.o.d check_kernel.c x86_64-pc-linux-gnu-clang -o check_kmalloc_to_bugon.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_kmalloc_to_bugon.o.d check_kmalloc_to_bugon.c x86_64-pc-linux-gnu-clang -o check_kmalloc_wrong_size.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_kmalloc_wrong_size.o.d check_kmalloc_wrong_size.c x86_64-pc-linux-gnu-clang -o check_kunmap.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_kunmap.o.d check_kunmap.c x86_64-pc-linux-gnu-clang -o check_leaks.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_leaks.o.d check_leaks.c x86_64-pc-linux-gnu-clang -o check_locking.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_locking.o.d check_locking.c x86_64-pc-linux-gnu-clang -o check_logical_instead_of_bitwise.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_logical_instead_of_bitwise.o.d check_logical_instead_of_bitwise.c x86_64-pc-linux-gnu-clang -o check_macro_side_effects.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_macro_side_effects.o.d check_macro_side_effects.c x86_64-pc-linux-gnu-clang -o check_macros.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_macros.o.d check_macros.c x86_64-pc-linux-gnu-clang -o check_memory.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_memory.o.d check_memory.c x86_64-pc-linux-gnu-clang -o check_memset.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_memset.o.d check_memset.c x86_64-pc-linux-gnu-clang -o check_min_t.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_min_t.o.d check_min_t.c x86_64-pc-linux-gnu-clang -o check_missing_break.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_missing_break.o.d check_missing_break.c x86_64-pc-linux-gnu-clang -o check_mod_timer.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_mod_timer.o.d check_mod_timer.c x86_64-pc-linux-gnu-clang -o check_no_effect.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_no_effect.o.d check_no_effect.c x86_64-pc-linux-gnu-clang -o check_no_if_block.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_no_if_block.o.d check_no_if_block.c x86_64-pc-linux-gnu-clang -o check_no_return.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_no_return.o.d check_no_return.c check_no_effect.c:31:9: warning: 20 enumeration values not handled in switch: 'EXPR_VALUE', 'EXPR_STRING', 'EXPR_SYMBOL'... [-Wswitch] switch(expr->type) { ^ x86_64-pc-linux-gnu-clang -o check_or_vs_and.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_or_vs_and.o.d check_or_vs_and.c 1 warning generated. x86_64-pc-linux-gnu-clang -o check_overflow.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_overflow.o.d check_overflow.c x86_64-pc-linux-gnu-clang -o check_param_mapper.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_param_mapper.o.d check_param_mapper.c x86_64-pc-linux-gnu-clang -o check_passes_sizeof.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_passes_sizeof.o.d check_passes_sizeof.c x86_64-pc-linux-gnu-clang -o check_platform_device_put.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_platform_device_put.o.d check_platform_device_put.c x86_64-pc-linux-gnu-clang -o check_pointer_math.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_pointer_math.o.d check_pointer_math.c x86_64-pc-linux-gnu-clang -o check_precedence.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_precedence.o.d check_precedence.c x86_64-pc-linux-gnu-clang -o check_proc_create.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_proc_create.o.d check_proc_create.c x86_64-pc-linux-gnu-clang -o check_puts_argument.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_puts_argument.o.d check_puts_argument.c x86_64-pc-linux-gnu-clang -o check_readl_infinite_loops.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_readl_infinite_loops.o.d check_readl_infinite_loops.c x86_64-pc-linux-gnu-clang -o check_release_resource.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_release_resource.o.d check_release_resource.c x86_64-pc-linux-gnu-clang -o check_resource_size.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_resource_size.o.d check_resource_size.c x86_64-pc-linux-gnu-clang -o check_return.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_return.o.d check_return.c x86_64-pc-linux-gnu-clang -o check_return_efault.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_return_efault.o.d check_return_efault.c x86_64-pc-linux-gnu-clang -o check_return_enomem.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_return_enomem.o.d check_return_enomem.c x86_64-pc-linux-gnu-clang -o check_return_negative_var.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_return_negative_var.o.d check_return_negative_var.c x86_64-pc-linux-gnu-clang -o check_rosenberg.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_rosenberg.o.d check_rosenberg.c check_return_enomem.c:56:57: warning: address of array 'expr->fn->symbol_name->name' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!expr->fn->symbol_name && !expr->fn->symbol_name->name) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ x86_64-pc-linux-gnu-clang -o check_select.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_select.o.d check_select.c x86_64-pc-linux-gnu-clang -o check_shift_to_zero.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_shift_to_zero.o.d check_shift_to_zero.c 1 warning generated. x86_64-pc-linux-gnu-clang -o check_signed.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_signed.o.d check_signed.c x86_64-pc-linux-gnu-clang -o check_sizeof.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_sizeof.o.d check_sizeof.c x86_64-pc-linux-gnu-clang -o check_snprintf.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_snprintf.o.d check_snprintf.c x86_64-pc-linux-gnu-clang -o check_stack.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_stack.o.d check_stack.c x86_64-pc-linux-gnu-clang -o check_string_len.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_string_len.o.d check_string_len.c x86_64-pc-linux-gnu-clang -o check_struct_type.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_struct_type.o.d check_struct_type.c x86_64-pc-linux-gnu-clang -o check_template.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_template.o.d check_template.c x86_64-pc-linux-gnu-clang -o check_type.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_type.o.d check_type.c x86_64-pc-linux-gnu-clang -o check_unreachable.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_unreachable.o.d check_unreachable.c x86_64-pc-linux-gnu-clang -o check_unused_ret.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_unused_ret.o.d check_unused_ret.c x86_64-pc-linux-gnu-clang -o check_unwind.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_unwind.o.d check_unwind.c x86_64-pc-linux-gnu-clang -o check_user_data.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_user_data.o.d check_user_data.c x86_64-pc-linux-gnu-clang -o check_user_data2.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_user_data2.o.d check_user_data2.c x86_64-pc-linux-gnu-clang -o check_wait_for_common.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_wait_for_common.o.d check_wait_for_common.c x86_64-pc-linux-gnu-clang -o check_wine_WtoA.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_wine_WtoA.o.d check_wine_WtoA.c x86_64-pc-linux-gnu-clang -o check_wine_filehandles.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.check_wine_filehandles.o.d check_wine_filehandles.c x86_64-pc-linux-gnu-clang -o target.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.target.o.d target.c x86_64-pc-linux-gnu-clang -o parse.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.parse.o.d parse.c x86_64-pc-linux-gnu-clang -o tokenize.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.tokenize.o.d tokenize.c x86_64-pc-linux-gnu-clang -o pre-process.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.pre-process.o.d pre-process.c x86_64-pc-linux-gnu-clang -o symbol.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.symbol.o.d symbol.c parse.c:964:13: warning: explicitly assigning value of variable of type 'struct symbol *' to itself [-Wself-assign] base_type = base_type; ~~~~~~~~~ ^ ~~~~~~~~~ parse.c:966:13: warning: explicitly assigning value of variable of type 'struct symbol *' to itself [-Wself-assign] base_type = base_type; ~~~~~~~~~ ^ ~~~~~~~~~ x86_64-pc-linux-gnu-clang -o lib.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.lib.o.d lib.c parse.c:2767:12: warning: 15 enumeration values not handled in switch: 'SYM_UNINITIALIZED', 'SYM_PREPROCESSOR', 'SYM_BASETYPE'... [-Wswitch] switch (base_type->type) { ^ x86_64-pc-linux-gnu-clang -o scope.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.scope.o.d scope.c x86_64-pc-linux-gnu-clang -o expression.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.expression.o.d expression.c x86_64-pc-linux-gnu-clang -o show-parse.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.show-parse.o.d show-parse.c x86_64-pc-linux-gnu-clang -o evaluate.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.evaluate.o.d evaluate.c x86_64-pc-linux-gnu-clang -o expand.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.expand.o.d expand.c x86_64-pc-linux-gnu-clang -o inline.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.inline.o.d inline.c x86_64-pc-linux-gnu-clang -o linearize.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.linearize.o.d linearize.c x86_64-pc-linux-gnu-clang -o char.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.char.o.d char.c x86_64-pc-linux-gnu-clang -o sort.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.sort.o.d sort.c x86_64-pc-linux-gnu-clang -o allocate.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.allocate.o.d allocate.c x86_64-pc-linux-gnu-clang -o compat-linux.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.compat-linux.o.d compat-linux.c x86_64-pc-linux-gnu-clang -o ptrlist.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.ptrlist.o.d ptrlist.c linearize.c:86:19: warning: unused function 'regno' [-Wunused-function] static inline int regno(pseudo_t n) ^ x86_64-pc-linux-gnu-clang -o flow.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.flow.o.d flow.c x86_64-pc-linux-gnu-clang -o cse.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.cse.o.d cse.c x86_64-pc-linux-gnu-clang -o simplify.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.simplify.o.d simplify.c x86_64-pc-linux-gnu-clang -o memops.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.memops.o.d memops.c x86_64-pc-linux-gnu-clang -o liveness.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.liveness.o.d liveness.c x86_64-pc-linux-gnu-clang -o storage.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.storage.o.d storage.c x86_64-pc-linux-gnu-clang -o unssa.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.unssa.o.d unssa.c x86_64-pc-linux-gnu-clang -o dissect.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.dissect.o.d dissect.c x86_64-pc-linux-gnu-clang -o macro_table.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.macro_table.o.d macro_table.c x86_64-pc-linux-gnu-clang -o token_store.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.token_store.o.d token_store.c x86_64-pc-linux-gnu-clang -o cwchash/hashtable.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,cwchash/.hashtable.o.d cwchash/hashtable.c x86_64-pc-linux-gnu-clang -c smatch.c -DSMATCHDATADIR='"/usr/share/smatch"' 3 warnings generated. 1 warning generated. llvm-ar rcs libsparse.a target.o parse.o tokenize.o pre-process.o symbol.o lib.o scope.o expression.o show-parse.o evaluate.o expand.o inline.o linearize.o char.o sort.o allocate.o compat-linux.o ptrlist.o flow.o cse.o simplify.o memops.o liveness.o storage.o unssa.o dissect.o macro_table.o token_store.o cwchash/hashtable.o x86_64-pc-linux-gnu-clang -o smatch smatch.o smatch_flow.o smatch_conditions.o smatch_slist.o smatch_states.o smatch_helper.o smatch_type.o smatch_hooks.o smatch_function_hooks.o smatch_modification_hooks.o smatch_extra.o smatch_estate.o smatch_math.o smatch_sval.o smatch_ranges.o smatch_implied.o smatch_ignore.o smatch_project.o smatch_var_sym.o smatch_tracker.o smatch_files.o smatch_expression_stacks.o smatch_equiv.o smatch_buf_size.o smatch_strlen.o smatch_capped.o smatch_db.o smatch_expressions.o smatch_returns.o smatch_parse_call_math.o smatch_param_limit.o smatch_param_filter.o smatch_param_set.o smatch_comparison.o smatch_local_values.o smatch_function_ptrs.o smatch_annotate.o smatch_string_list.o smatch_param_cleared.o smatch_start_states.o smatch_recurse.o smatch_data_source.o smatch_type_val.o smatch_common_functions.o smatch_struct_assignment.o smatch_unknown_value.o smatch_stored_conditions.o avl.o smatch_function_info.o smatch_links.o smatch_auto_copy.o smatch_type_links.o smatch_untracked_param.o smatch_impossible.o check_64bit_shift.o check_access_ok_math.o check_allocation_funcs.o check_array_condition.o check_assign_vs_compare.o check_assigned_expr.o check_balanced.o check_bit_shift.o check_bogus_irqrestore.o check_bogus_loop.o check_buf_comparison.o check_buffer_too_small_for_struct.o check_call_tree.o check_capable.o check_cast_assign.o check_check_deref.o check_container_of.o check_debug.o check_deref.o check_deref_check.o check_dereferences_param.o check_dev_queue_xmit.o check_dma_on_stack.o check_double_checking.o check_err_ptr.o check_err_ptr_deref.o check_expects_err_ptr.o check_format_string.o check_free.o check_freeing_null.o check_frees_argument.o check_frees_param.o check_get_user_overflow.o check_gfp_dma.o check_held_dev.o check_info_leak.o check_input_free_device.o check_kernel.o check_kmalloc_to_bugon.o check_kmalloc_wrong_size.o check_kunmap.o check_leaks.o check_locking.o check_logical_instead_of_bitwise.o check_macro_side_effects.o check_macros.o check_memory.o check_memset.o check_min_t.o check_missing_break.o check_mod_timer.o check_no_effect.o check_no_if_block.o check_no_return.o check_or_vs_and.o check_overflow.o check_param_mapper.o check_passes_sizeof.o check_platform_device_put.o check_pointer_math.o check_precedence.o check_proc_create.o check_puts_argument.o check_readl_infinite_loops.o check_release_resource.o check_resource_size.o check_return.o check_return_efault.o check_return_enomem.o check_return_negative_var.o check_rosenberg.o check_select.o check_shift_to_zero.o check_signed.o check_sizeof.o check_snprintf.o check_stack.o check_string_len.o check_struct_type.o check_template.o check_type.o check_unreachable.o check_unused_ret.o check_unwind.o check_user_data.o check_user_data2.o check_wait_for_common.o check_wine_WtoA.o check_wine_filehandles.o libsparse.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -g -lm -lsqlite3 >>> Source compiled. >>> Test phase: sys-devel/smatch-1.60 make -j16 V=1 PREFIX=/usr V=1 AR=llvm-ar CC=x86_64-pc-linux-gnu-clang LD=$(CC) PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config HAVE_GTK2=no HAVE_LLVM=no HAVE_LIBXML=no check Makefile:91: Your system does not have libxml, disabling c2xml Makefile:103: Your system does not have libgtk2, disabling test-inspect Makefile:107: Your system does not have llvm, disabling sparse-llvm x86_64-pc-linux-gnu-clang -o test-lexing.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.test-lexing.o.d test-lexing.c x86_64-pc-linux-gnu-clang -o test-parsing.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.test-parsing.o.d test-parsing.c x86_64-pc-linux-gnu-clang -o obfuscate.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.obfuscate.o.d obfuscate.c x86_64-pc-linux-gnu-clang -o compile.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.compile.o.d compile.c x86_64-pc-linux-gnu-clang -o compile-i386.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.compile-i386.o.d compile-i386.c x86_64-pc-linux-gnu-clang -o graph.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.graph.o.d graph.c x86_64-pc-linux-gnu-clang -o sparse.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.sparse.o.d sparse.c x86_64-pc-linux-gnu-clang -o test-linearize.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.test-linearize.o.d test-linearize.c x86_64-pc-linux-gnu-clang -o example.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.example.o.d example.c x86_64-pc-linux-gnu-clang -o test-unssa.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.test-unssa.o.d test-unssa.c x86_64-pc-linux-gnu-clang -o test-dissect.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.test-dissect.o.d test-dissect.c x86_64-pc-linux-gnu-clang -o ctags.o -c -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fno-strict-aliasing -g -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/llvm/10/bin/../../../../lib/clang/10.0.1/\" -Wp,-MD,./.ctags.o.d ctags.c sed 's|@version@|0.5.0|g; s|@prefix@|/usr|g; s|@libdir@|/usr/lib|g; s|@includedir@|/usr/include|g' sparse.pc.in > sparse.pc x86_64-pc-linux-gnu-clang -o test-lexing test-lexing.o libsparse.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -g -lm -lsqlite3 x86_64-pc-linux-gnu-clang -o test-parsing test-parsing.o libsparse.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -g -lm -lsqlite3 x86_64-pc-linux-gnu-clang -o obfuscate obfuscate.o libsparse.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -g -lm -lsqlite3 x86_64-pc-linux-gnu-clang -o test-linearize test-linearize.o libsparse.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -g -lm -lsqlite3 x86_64-pc-linux-gnu-clang -o graph graph.o libsparse.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -g -lm -lsqlite3 test-dissect.c:50:16: warning: field 'ident' with variable sized type 'struct ident' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] sym->ident = MK_IDENT("__asm__"); ^ ./dissect.h:31:16: note: expanded from macro 'MK_IDENT' struct ident ident; \ ^ test-dissect.c:50:25: error: initialization of flexible array member is not allowed sym->ident = MK_IDENT("__asm__"); ^~~~~~~~~ ./dissect.h:35:11: note: expanded from macro 'MK_IDENT' .name = s, \ ^ ./token.h:78:7: note: initialized flexible array member 'name' is here char name[]; /* Actual identifier */ ^ test-dissect.c:50:14: error: assigning to 'struct ident *' from incompatible type 'void' sym->ident = MK_IDENT("__asm__"); ^ ~~~~~~~~~~~~~~~~~~~ test-dissect.c:63:7: warning: field 'ident' with variable sized type 'struct ident' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] ni = MK_IDENT("?"); ^ ./dissect.h:31:16: note: expanded from macro 'MK_IDENT' struct ident ident; \ ^ test-dissect.c:63:16: error: initialization of flexible array member is not allowed ni = MK_IDENT("?"); ^~~ ./dissect.h:35:11: note: expanded from macro 'MK_IDENT' .name = s, \ ^ ./token.h:78:7: note: initialized flexible array member 'name' is here char name[]; /* Actual identifier */ ^ test-dissect.c:63:5: error: assigning to 'struct ident *' from incompatible type 'void' ni = MK_IDENT("?"); ^ ~~~~~~~~~~~~~ test-dissect.c:66:34: warning: field 'ident' with variable sized type 'struct ident' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] mi = mem ? (mem->ident ?: ni) : MK_IDENT("*"); ^ ./dissect.h:31:16: note: expanded from macro 'MK_IDENT' struct ident ident; \ ^ test-dissect.c:66:43: error: initialization of flexible array member is not allowed mi = mem ? (mem->ident ?: ni) : MK_IDENT("*"); ^~~ ./dissect.h:35:11: note: expanded from macro 'MK_IDENT' .name = s, \ ^ ./token.h:78:7: note: initialized flexible array member 'name' is here char name[]; /* Actual identifier */ ^ test-dissect.c:66:5: error: assigning to 'struct ident *' from incompatible type 'void' mi = mem ? (mem->ident ?: ni) : MK_IDENT("*"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings and 6 errors generated. make: *** [Makefile:236: test-dissect.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: sys-devel/smatch-1.60::gentoo failed (test phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-devel/smatch-1.60::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/smatch-1.60::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/sys-devel/smatch-1.60:20200913-053943.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-devel/smatch-1.60/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/smatch-1.60/temp/environment'. * Working directory: '/var/tmp/portage/sys-devel/smatch-1.60/work/smatch-1.60-7a4fdad' * S: '/var/tmp/portage/sys-devel/smatch-1.60/work/smatch-1.60-7a4fdad'