Diff of the two buildlogs: -- --- b1/build.log 2025-01-22 10:20:11.867302463 +0000 +++ b2/build.log 2025-01-22 10:22:43.532513745 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Feb 24 04:38:59 -12 2026 -I: pbuilder-time-stamp: 1771951139 +I: Current time: Thu Jan 23 00:20:15 +14 2025 +I: pbuilder-time-stamp: 1737541215 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying dont-expose-parmap.diff I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/642339/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 22 10:20 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='ea61d4f205fc46da9ce23fc30d449b8f' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='642339' - PS1='# ' - PS2='> ' + INVOCATION_ID=bc9ecabc1c2d4c6a8840719717b66bff + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2168549 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6zyNyIGv/pbuilderrc_8ujp --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6zyNyIGv/b1 --logfile b1/build.log coccinelle_1.3.0.deb-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6zyNyIGv/pbuilderrc_Hpxc --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6zyNyIGv/b2 --logfile b2/build.log coccinelle_1.3.0.deb-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/642339/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -219,7 +251,7 @@ Get: 87 http://deb.debian.org/debian trixie/main arm64 ocaml-findlib arm64 1.9.6-3 [621 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] -Fetched 122 MB in 2s (81.3 MB/s) +Fetched 122 MB in 1s (145 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.12-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19970 files and directories currently installed.) @@ -522,8 +554,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Feb 24 16:39:34 UTC 2026. -Universal Time is now: Tue Feb 24 16:39:34 UTC 2026. +Local time is now: Wed Jan 22 10:20:38 UTC 2025. +Universal Time is now: Wed Jan 22 10:20:38 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -604,7 +636,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/coccinelle-1.3.0.deb/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../coccinelle_1.3.0.deb-1_source.changes +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/coccinelle-1.3.0.deb/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../coccinelle_1.3.0.deb-1_source.changes dpkg-buildpackage: info: source package coccinelle dpkg-buildpackage: info: source version 1.3.0.deb-1 dpkg-buildpackage: info: source distribution unstable @@ -628,11 +664,11 @@ CLEAN extra CLEAN spatch CLEAN spgen -CLEAN exposed-module rm -f coccinelle.cma coccinelle.cmxa coccinelle.a \ coccinelle.cmo coccinelle.cmx coccinelle.o \ coccinelle_modules.cmi coccinelle_modules.cmo \ coccinelle_modules.o coccinelle_modules.cmx +CLEAN exposed-module CLEAN .depend CLEAN configure make[1]: Leaving directory '/build/reproducible-path/coccinelle-1.3.0.deb' @@ -656,7 +692,7 @@ checking whether make supports nested variables... yes configure: determining version suffix checking for date... /usr/bin/date -configure: version suffix set to Tue, 24 Feb 2026 04:39:52 -1200 +configure: version suffix set to Thu, 23 Jan 2025 00:20:55 +1400 configure: this configure program uses pkg-config m4 macros configure: this configure program uses ocaml m4 macros (see setup/ocaml.m4) configure: this configure program uses custom m4 macros (see setup/cocci.m4) @@ -675,7 +711,7 @@ checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E -checking for bash... /bin/bash +checking for bash... /bin/sh checking for tar... /usr/bin/tar checking for patch... /usr/bin/patch checking for echo... /usr/bin/echo @@ -926,8 +962,8 @@ OCAMLDEP popl09/popltoctl.ml OCAMLDEP popl09/popl.ml OCAMLDEP extra/classic_patch.ml -OCAMLDEP extra/kbuild.ml OCAMLDEP extra/maintainers.ml +OCAMLDEP extra/kbuild.ml OCAMLDEP flag_cocci.ml OCAMLDEP cocci.ml OCAMLDEP testing.ml @@ -955,30 +991,28 @@ OCAMLLEX parsing_cocci/lexer_cocci.mll OCAMLLEX parsing_cocci/lexer_cli.mll OCAMLLEX parsing_cocci/lexer_script.mll -14 states, 681 transitions, table size 2808 bytes OCAMLLEX parsing_c/lexer_c.mll OCAMLLEX tools/spgen/source/spgen_lexer.mll -27 states, 322 transitions, table size 1450 bytes -404 states, 8859 transitions, table size 37860 bytes -4129 additional bytes used for bindings OCAMLYACC parsing_c/parser_c.mly OCAMLDEP commons/ocamlextra/dumper.mli OCAMLDEP commons/commands.mli +14 states, 681 transitions, table size 2808 bytes +27 states, 322 transitions, table size 1450 bytes OCAMLDEP commons/common.mli OCAMLDEP commons/ograph_simple.mli OCAMLDEP commons/ograph_extended.mli -143 states, 8123 transitions, table size 33350 bytes -23641 additional bytes used for bindings OCAMLDEP globals/cocciconfig.mli OCAMLDEP globals/flag.mli OCAMLDEP globals/iteration.mli -408 states, 16889 transitions, table size 70004 bytes -10655 additional bytes used for bindings +143 states, 8123 transitions, table size 33350 bytes +23641 additional bytes used for bindings OCAMLDEP globals/regexp_str.mli OCAMLDEP globals/regexp.mli OCAMLDEP parsing_cocci/flag_parsing_cocci.mli OCAMLDEP parsing_cocci/ast_cocci.mli OCAMLDEP parsing_cocci/ast0_cocci.mli +404 states, 8859 transitions, table size 37860 bytes +4129 additional bytes used for bindings OCAMLDEP parsing_cocci/pretty_print_cocci.mli OCAMLDEP parsing_cocci/visitor_ast0_types.mli OCAMLDEP parsing_cocci/visitor_ast.mli @@ -989,6 +1023,8 @@ OCAMLDEP parsing_cocci/compute_lines.mli OCAMLDEP parsing_cocci/iso_pattern.mli OCAMLDEP parsing_cocci/comm_assoc.mli +408 states, 16889 transitions, table size 70004 bytes +10655 additional bytes used for bindings OCAMLDEP parsing_cocci/iso_compile.mli OCAMLDEP parsing_cocci/single_statement.mli OCAMLDEP parsing_cocci/simple_assignments.mli @@ -1130,17 +1166,17 @@ OCAMLDEP parsing_c/parser_c.mli /usr/bin/menhir --ocamldep "/usr/bin/ocamldep -I commons/ocamlextra -I commons -I globals -I parsing_cocci -I parsing_c -I ctl -I ocaml -I python -I engine -I popl09 -I extra -I tools/spgen/source/ -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0/pyml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0/parmap -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0/stdcompat -I +str -I +unix -I +dynlink -I +compiler-libs -ml-synonym .mll -ml-synonym .mly -mli-synonym .ml -mli-synonym .mll -mli-synonym .mly" --depend parsing_cocci/parser_cocci_menhir.mly >parsing_cocci/parser_cocci_menhir.mly.d || (rm parsing_cocci/parser_cocci_menhir.mly.d; false) OCAMLDEP parsing_cocci/lexer_cocci.ml -OCAMLDEP parsing_cocci/lexer_cli.ml OCAMLDEP parsing_cocci/lexer_script.ml +OCAMLDEP parsing_cocci/lexer_cli.ml OCAMLDEP parsing_c/lexer_c.ml OCAMLDEP tools/spgen/source/spgen_lexer.ml OCAMLDEP parsing_c/parser_c.ml OCAMLC commons/ocamlextra/dumper.mli OCAMLC commons/commands.mli OCAMLC commons/common.mli +OCAMLC globals/iteration.mli OCAMLC globals/cocciconfig.mli OCAMLC globals/flag.mli -OCAMLC globals/iteration.mli OCAMLC globals/regexp_str.mli OCAMLC globals/regexp.mli OCAMLC parsing_cocci/flag_parsing_cocci.mli @@ -1153,31 +1189,21 @@ OCAMLC parsing_cocci/patch_diff.mli OCAMLC parsing_cocci/command_line.mli OCAMLC parsing_cocci/cocci_args.mli -OCAMLC parsing_c/token_annot.mli OCAMLC parsing_c/flag_parsing_c.mli -OCAMLC parsing_c/parsing_stat.mli -OCAMLC parsing_c/token_c.mli -OCAMLC parsing_c/semantic_c.mli -OCAMLC parsing_c/compare_c.mli -OCAMLC parsing_c/test_parsing_c.mli +OCAMLC parsing_c/token_annot.mli OCAMLC ctl/flag_ctl.mli OCAMLC ctl/ast_ctl.mli OCAMLC engine/flag_matcher.mli OCAMLC engine/check_exhaustive_pattern.mli OCAMLC popl09/flag_popl.mli -OCAMLC extra/classic_patch.mli -OCAMLC extra/kbuild.mli -OCAMLC extra/maintainers.mli OCAMLC flag_cocci.mli -OCAMLC testing.mli OCAMLC read_options.mli OCAMLC enter.mli OCAMLC main.mli -OCAMLC tools/spgen/source/spgen_lexer.mli OCAMLC tools/spgen/source/spgen.mli +OCAMLC tools/spgen/source/spgen_lexer.mli OCAMLC tools/spgen/source/spgen_test.mli OCAMLC tools/spgen/source/main.mli -cp parsing_c/token_c.cmi ocaml/token_c.cmi cp globals/regexp.cmi ocaml/regexp.cmi cp globals/cocciconfig.cmi ocaml/cocciconfig.cmi cp globals/flag.cmi ocaml/flag.cmi @@ -1186,13 +1212,12 @@ cp commons/commands.cmi ocaml/commands.cmi cp commons/common.cmi ocaml/common.cmi cp commons/ocamlextra/dumper.cmi ocaml/dumper.cmi -OCAMLC parsing_c/token_c.ml OCAMLC globals/regexp.ml OCAMLC globals/cocciconfig.ml OCAMLC globals/flag.ml OCAMLC parsing_c/flag_parsing_c.ml -OCAMLC globals/iteration.ml OCAMLC commons/commands.ml +OCAMLC globals/iteration.ml OCAMLC commons/common.ml OCAMLC commons/ocamlextra/dumper.ml OCAMLOPT commons/ocamlextra/dumper.ml @@ -1208,23 +1233,37 @@ OCAMLOPT parsing_cocci/cocci_args.ml OCAMLOPT parsing_c/token_annot.ml OCAMLOPT parsing_c/flag_parsing_c.ml +OCAMLC parsing_c/parsing_stat.mli +OCAMLC parsing_c/token_c.mli +OCAMLC parsing_c/semantic_c.mli +OCAMLC parsing_c/compare_c.mli +OCAMLC parsing_c/test_parsing_c.mli OCAMLOPT ctl/flag_ctl.ml OCAMLOPT ctl/ast_ctl.ml OCAMLC ctl/pretty_print_ctl.mli +OCAMLC ctl/ctl_engine.mli OCAMLOPT engine/flag_matcher.ml OCAMLOPT popl09/flag_popl.ml +OCAMLC extra/classic_patch.mli +OCAMLC extra/kbuild.mli +OCAMLC extra/maintainers.mli OCAMLOPT flag_cocci.ml +OCAMLC testing.mli +OCAMLC tools/spgen/source/globals.mli +OCAMLC tools/spgen/source/ast_tostring.mli OCAMLOPT tools/spgen/source/spgen_lexer.ml -cp parsing_c/token_c.cmo ocaml/token_c.cmo +cp parsing_c/token_c.cmi ocaml/token_c.cmi +cp parsing_cocci/ast_cocci.cmi ocaml/ast_cocci.cmi cp globals/regexp.cmo ocaml/regexp.cmo cp globals/cocciconfig.cmo ocaml/cocciconfig.cmo +OCAMLC parsing_c/token_c.ml cp globals/flag.cmo ocaml/flag.cmo cp parsing_c/flag_parsing_c.cmo ocaml/flag_parsing_c.cmo cp globals/iteration.cmo ocaml/iteration.cmo cp commons/commands.cmo ocaml/commands.cmo cp commons/ocamlextra/dumper.cmo ocaml/dumper.cmo -OCAMLC parsing_cocci/ast_cocci.ml cp globals/cocciconfig.cmx ocaml/cocciconfig.cmx +OCAMLC parsing_cocci/ast_cocci.ml cp parsing_c/flag_parsing_c.cmx ocaml/flag_parsing_c.cmx cp commons/commands.cmx ocaml/commands.cmx cp commons/ocamlextra/dumper.cmx ocaml/dumper.cmx @@ -1241,21 +1280,16 @@ OCAMLC parsing_cocci/get_constants2.mli OCAMLC parsing_cocci/re_constraints.mli OCAMLC parsing_c/ast_c.mli -OCAMLC ctl/ctl_engine.mli +OCAMLC ctl/wrapper_ctl.mli OCAMLC ocaml/yes_prepare_ocamlcocci.mli OCAMLC ocaml/prepare_ocamlcocci.mli +cp parsing_c/token_c.cmo ocaml/token_c.cmo OCAMLC popl09/ast_popl.mli -OCAMLC tools/spgen/source/globals.mli -OCAMLC tools/spgen/source/ast_tostring.mli -OCAMLC tools/spgen/source/detect_patch.mli -OCAMLC tools/spgen/source/meta_variable.mli -OCAMLC tools/spgen/source/file_transform.mli -cp parsing_cocci/ast_cocci.cmi ocaml/ast_cocci.cmi -cp parsing_cocci/ast0_cocci.cmi ocaml/ast0_cocci.cmi -cp parsing_cocci/ast_cocci.cmo ocaml/ast_cocci.cmo -OCAMLC parsing_cocci/ast0_cocci.ml cp globals/regexp.cmx ocaml/regexp.cmx cp globals/flag.cmx ocaml/flag.cmx +OCAMLC parsing_cocci/free_vars.mli +OCAMLOPT parsing_cocci/parse_printf.ml +OCAMLC parsing_cocci/id_utils.mli OCAMLC parsing_cocci/visitor_ast0_types.mli OCAMLC parsing_cocci/ast0toast.mli OCAMLC parsing_cocci/unparse_ast0.mli @@ -1276,10 +1310,7 @@ OCAMLC parsing_cocci/insert_plus.mli OCAMLC parsing_cocci/function_prototypes.mli OCAMLC parsing_cocci/data.mli -OCAMLC parsing_cocci/free_vars.mli OCAMLC parsing_cocci/check_meta.mli -OCAMLOPT parsing_cocci/parse_printf.ml -OCAMLC parsing_cocci/id_utils.mli OCAMLC parsing_cocci/adjacency.mli OCAMLC parsing_cocci/commas_on_lists.mli OCAMLC parsing_cocci/parse_cocci.mli @@ -1294,8 +1325,6 @@ OCAMLC parsing_c/unparse_hrule.mli OCAMLC parsing_c/type_c.mli OCAMLC parsing_c/type_annoter_c.mli -OCAMLC parsing_c/comment_annotater_c.mli -OCAMLC ctl/wrapper_ctl.mli OCAMLC ocaml/externalanalysis.mli OCAMLC ocaml/ocamlcocci_aux.mli OCAMLC ocaml/run_ocamlcocci.mli @@ -1309,16 +1338,16 @@ OCAMLC popl09/asttopopl.mli OCAMLC popl09/insert_quantifiers.mli OCAMLC popl09/pretty_print_popl.mli -OCAMLC tools/spgen/source/snapshot.mli -OCAMLC tools/spgen/source/user_input.mli -OCAMLC tools/spgen/source/rule_body.mli -OCAMLC tools/spgen/source/rule_header.mli +OCAMLC tools/spgen/source/detect_patch.mli +OCAMLC tools/spgen/source/meta_variable.mli +OCAMLC tools/spgen/source/file_transform.mli cp parsing_c/ast_c.cmi ocaml/ast_c.cmi -OCAMLC tools/spgen/source/context_rule.mli cp parsing_c/parser_c.cmi ocaml/parser_c.cmi +cp parsing_cocci/ast0_cocci.cmi ocaml/ast0_cocci.cmi cp commons/common.cmo ocaml/common.cmo +cp parsing_cocci/ast_cocci.cmo ocaml/ast_cocci.cmo OCAMLC parsing_c/ast_c.ml -cp parsing_cocci/ast0_cocci.cmo ocaml/ast0_cocci.cmo +OCAMLC parsing_cocci/ast0_cocci.ml OCAMLC parsing_cocci/visitor_ast0.mli OCAMLC parsing_cocci/iso_pattern.mli OCAMLC parsing_cocci/parse_aux.mli @@ -1330,7 +1359,7 @@ OCAMLC parsing_c/token_helpers.mli OCAMLC parsing_c/token_views_c.mli OCAMLC parsing_c/parsing_recovery_c.mli -OCAMLOPT ctl/pretty_print_ctl.ml +OCAMLC parsing_c/comment_annotater_c.mli OCAMLC engine/pretty_print_engine.mli OCAMLC engine/pattern_c.mli OCAMLC engine/transformation_c.mli @@ -1339,54 +1368,35 @@ OCAMLC engine/ctltotex.mli OCAMLC engine/postprocess_transinfo.mli OCAMLC engine/ctlcocci_integration.mli -OCAMLOPT extra/classic_patch.ml -OCAMLOPT extra/kbuild.ml -OCAMLOPT extra/maintainers.ml -OCAMLOPT read_options.ml -OCAMLC tools/spgen/source/position_generator.mli -OCAMLC tools/spgen/source/disj_generator.mli -OCAMLC tools/spgen/source/script_rule.mli -OCAMLC tools/spgen/source/spgen_interactive.mli -OCAMLC tools/spgen/source/spgen_config.mli +OCAMLC tools/spgen/source/snapshot.mli +OCAMLC tools/spgen/source/rule_body.mli +OCAMLC tools/spgen/source/user_input.mli +OCAMLC tools/spgen/source/rule_header.mli +OCAMLC tools/spgen/source/context_rule.mli cp parsing_c/lexer_c.cmi ocaml/lexer_c.cmi cp parsing_c/pretty_print_c.cmi ocaml/pretty_print_c.cmi cp parsing_c/visitor_c.cmi ocaml/visitor_c.cmi -cp parsing_c/ast_c.cmo ocaml/ast_c.cmo OCAMLC parsing_c/lexer_c.ml OCAMLC parsing_c/visitor_c.ml -cp commons/common.cmx ocaml/common.cmx -OCAMLOPT commons/ograph_simple.ml -OCAMLOPT commons/ograph_extended.ml -OCAMLOPT globals/iteration.ml -OCAMLOPT parsing_cocci/ast_cocci.ml OCAMLC parsing_cocci/iso_compile.mli MENHIR parsing_cocci/parser_cocci_menhir.mly -OCAMLOPT parsing_cocci/cocci_grep.ml -OCAMLOPT parsing_cocci/dpll.ml -OCAMLOPT parsing_cocci/git_grep.ml -OCAMLOPT parsing_cocci/patch_diff.ml -OCAMLOPT parsing_cocci/command_line.ml -OCAMLOPT parsing_c/parsing_stat.ml -OCAMLOPT parsing_c/token_c.ml OCAMLC parsing_c/lib_parsing_c.mli -OCAMLOPT parsing_c/semantic_c.ml OCAMLC parsing_c/cpp_token_c.mli OCAMLC popl09/popltoctl.mli OCAMLC popl09/popl.mli -OCAMLOPT -o extra/extra.cmxa -cp parsing_c/lexer_c.cmo ocaml/lexer_c.cmo -cp parsing_c/token_c.cmx ocaml/token_c.cmx -cp globals/iteration.cmx ocaml/iteration.cmx -OCAMLOPT -o commons/commons.cmxa -OCAMLOPT -o globals/globals.cmxa +OCAMLC tools/spgen/source/position_generator.mli +OCAMLC tools/spgen/source/disj_generator.mli +OCAMLC tools/spgen/source/script_rule.mli +OCAMLC tools/spgen/source/spgen_interactive.mli +OCAMLC tools/spgen/source/spgen_config.mli +cp parsing_c/ast_c.cmo ocaml/ast_c.cmo +cp parsing_cocci/ast0_cocci.cmo ocaml/ast0_cocci.cmo OCAMLC parsing_c/parsing_hacks.mli +cp parsing_c/lib_parsing_c.cmi ocaml/lib_parsing_c.cmi OCAMLC parsing_c/cpp_analysis_c.mli OCAMLC parsing_c/parse_c.mli -OCAMLOPT ctl/ctl_engine.ml -cp parsing_c/lib_parsing_c.cmi ocaml/lib_parsing_c.cmi OCAMLC parsing_c/parser_c.ml OCAMLC parsing_c/pretty_print_c.ml -cp parsing_c/visitor_c.cmo ocaml/visitor_c.cmo OCAMLC parsing_c/lib_parsing_c.ml OCAMLC parsing_c/unparse_c.mli OCAMLC parsing_c/cpp_ast_c.mli @@ -1395,24 +1405,53 @@ OCAMLC cocci.mli cp parsing_c/parse_c.cmi ocaml/parse_c.cmi OCAMLC parsing_c/parse_c.ml +cp parsing_c/lexer_c.cmo ocaml/lexer_c.cmo cp parsing_c/lib_parsing_c.cmo ocaml/lib_parsing_c.cmo +cp parsing_c/visitor_c.cmo ocaml/visitor_c.cmo +OCAMLOPT commons/ograph_simple.ml +OCAMLOPT commons/ograph_extended.ml +OCAMLOPT globals/iteration.ml +OCAMLOPT parsing_cocci/ast_cocci.ml +OCAMLOPT parsing_cocci/cocci_grep.ml +OCAMLOPT parsing_cocci/dpll.ml +OCAMLOPT parsing_cocci/git_grep.ml +OCAMLOPT parsing_cocci/patch_diff.ml +OCAMLOPT parsing_cocci/command_line.ml +OCAMLOPT parsing_c/parsing_stat.ml +OCAMLOPT parsing_c/token_c.ml +OCAMLOPT parsing_c/semantic_c.ml +OCAMLOPT ctl/pretty_print_ctl.ml +OCAMLOPT extra/classic_patch.ml +OCAMLOPT extra/kbuild.ml +OCAMLOPT extra/maintainers.ml +OCAMLOPT read_options.ml +cp parsing_c/parse_c.cmo ocaml/parse_c.cmo +cp parsing_c/pretty_print_c.cmo ocaml/pretty_print_c.cmo +cp parsing_c/token_c.cmx ocaml/token_c.cmx +cp globals/iteration.cmx ocaml/iteration.cmx +cp commons/common.cmx ocaml/common.cmx +OCAMLOPT -o commons/commons.cmxa +OCAMLOPT -o globals/globals.cmxa +OCAMLOPT ctl/ctl_engine.ml +OCAMLOPT -o extra/extra.cmxa +cp parsing_c/parser_c.cmo ocaml/parser_c.cmo OCAMLOPT parsing_cocci/ast0_cocci.ml OCAMLOPT parsing_cocci/pretty_print_cocci.ml OCAMLOPT parsing_c/ast_c.ml OCAMLOPT popl09/ast_popl.ml +cp parsing_cocci/ast_cocci.cmx ocaml/ast_cocci.cmx OCAMLOPT tools/spgen/source/globals.ml OCAMLOPT tools/spgen/source/ast_tostring.ml -cp parsing_c/parse_c.cmo ocaml/parse_c.cmo -cp parsing_cocci/ast_cocci.cmx ocaml/ast_cocci.cmx OCAMLOPT popl09/insert_quantifiers.ml -cp parsing_c/pretty_print_c.cmo ocaml/pretty_print_c.cmo -OCAMLOPT parsing_c/includes.ml +OCAMLC python/yes_pycocci.mli OCAMLOPT parsing_c/control_flow_c.ml -OCAMLOPT parsing_c/lexer_parser.ml +OCAMLOPT parsing_c/includes.ml OCAMLOPT parsing_c/type_c.ml +OCAMLOPT parsing_c/lexer_parser.ml OCAMLOPT ocaml/externalanalysis.ml OCAMLOPT engine/isomorphisms_c_c.ml cp parsing_c/ast_c.cmx ocaml/ast_c.cmx +cp parsing_cocci/ast0_cocci.cmx ocaml/ast0_cocci.cmx OCAMLOPT parsing_cocci/visitor_ast0_types.ml OCAMLOPT parsing_cocci/visitor_ast.ml OCAMLOPT parsing_cocci/compute_lines.ml @@ -1422,20 +1461,22 @@ OCAMLOPT parsing_cocci/data.ml OCAMLOPT parsing_c/visitor_c.ml OCAMLOPT engine/check_exhaustive_pattern.ml -cp parsing_c/parser_c.cmo ocaml/parser_c.cmo -cp parsing_cocci/ast0_cocci.cmx ocaml/ast0_cocci.cmx OCAMLOPT parsing_cocci/visitor_ast0.ml -OCAMLC python/yes_pycocci.mli -OCAMLOPT ctl/wrapper_ctl.ml OCAMLOPT popl09/asttopopl.ml OCAMLOPT popl09/pretty_print_popl.ml +OCAMLOPT ctl/wrapper_ctl.ml OCAMLOPT -o ctl/ctl.cmxa OCAMLOPT engine/lib_engine.ml OCAMLOPT engine/check_reachability.ml OCAMLOPT engine/ctltotex.ml OCAMLOPT parsing_c/lib_parsing_c.ml -OCAMLOPT parsing_c/parsing_consistency_c.ml cp parsing_c/visitor_c.cmx ocaml/visitor_c.cmx +OCAMLOPT parsing_c/parsing_consistency_c.ml +OCAMLOPT parsing_c/includes_cache.ml +cp parsing_c/lib_parsing_c.cmx ocaml/lib_parsing_c.cmx +OCAMLOPT parsing_c/pretty_print_c.ml +OCAMLOPT parsing_c/danger.ml +OCAMLOPT engine/c_vs_c.ml OCAMLOPT parsing_cocci/stmtlist.ml OCAMLOPT parsing_cocci/free_vars.ml OCAMLOPT parsing_cocci/safe_for_multi_decls.ml @@ -1443,12 +1484,15 @@ OCAMLOPT parsing_cocci/disjdistr.ml OCAMLOPT parsing_cocci/get_constants2.ml OCAMLOPT parsing_cocci/re_constraints.ml -OCAMLOPT parsing_c/includes_cache.ml -OCAMLOPT parsing_c/pretty_print_c.ml -OCAMLOPT parsing_c/danger.ml -OCAMLOPT engine/c_vs_c.ml OCAMLOPT engine/asttomember.ml -cp parsing_c/lib_parsing_c.cmx ocaml/lib_parsing_c.cmx +OCAMLOPT parsing_cocci/id_utils.ml +OCAMLOPT parsing_c/control_flow_c_build.ml +OCAMLOPT parsing_c/parser_c.ml +OCAMLOPT parsing_c/unparse_cocci.ml +OCAMLOPT ocaml/ocamlcocci_aux.ml +OCAMLOPT python/pycocci_aux.ml +OCAMLOPT engine/pretty_print_engine.ml +cp parsing_c/pretty_print_c.cmx ocaml/pretty_print_c.cmx OCAMLOPT parsing_cocci/ast0toast.ml OCAMLOPT parsing_cocci/iso_compile.ml OCAMLOPT parsing_cocci/simple_assignments.ml @@ -1456,83 +1500,75 @@ OCAMLOPT parsing_cocci/test_exps.ml OCAMLOPT parsing_cocci/unitary_ast0.ml OCAMLOPT parsing_cocci/adjust_pragmas.ml -OCAMLOPT parsing_cocci/id_utils.ml OCAMLOPT parsing_cocci/adjacency.ml OCAMLOPT parsing_cocci/commas_on_lists.ml -OCAMLOPT parsing_c/control_flow_c_build.ml -OCAMLOPT parsing_c/parser_c.ml -OCAMLOPT parsing_c/unparse_cocci.ml -OCAMLOPT ocaml/ocamlcocci_aux.ml -OCAMLOPT python/pycocci_aux.ml -OCAMLOPT engine/pretty_print_engine.ml -OCAMLOPT tools/spgen/source/detect_patch.ml -cp parsing_c/pretty_print_c.cmx ocaml/pretty_print_c.cmx OCAMLOPT engine/asttoctl2.ml -OCAMLOPT tools/spgen/source/snapshot.ml +OCAMLOPT tools/spgen/source/detect_patch.ml OCAMLOPT parsing_cocci/check_meta.ml +OCAMLOPT tools/spgen/source/snapshot.ml OCAMLOPT tools/spgen/source/position_generator.ml +OCAMLOPT parsing_c/unparse_hrule.ml OCAMLOPT parsing_cocci/unparse_ast0.ml OCAMLOPT parsing_cocci/unify_ast.ml OCAMLOPT parsing_cocci/type_infer.ml OCAMLOPT tools/spgen/source/meta_variable.ml OCAMLOPT tools/spgen/source/disj_generator.ml OCAMLOPT tools/spgen/source/rule_body.ml +OCAMLOPT parsing_c/lexer_c.ml +OCAMLOPT parsing_c/parse_string_c.ml +OCAMLOPT parsing_c/token_helpers.ml +cp parsing_c/parser_c.cmx ocaml/parser_c.cmx OCAMLOPT tools/spgen/source/user_input.ml OCAMLOPT tools/spgen/source/rule_header.ml -OCAMLOPT parsing_cocci/comm_assoc.ml OCAMLOPT parsing_cocci/context_neg.ml -OCAMLOPT tools/spgen/source/file_transform.ml +OCAMLOPT parsing_cocci/comm_assoc.ml OCAMLOPT tools/spgen/source/context_rule.ml +OCAMLOPT tools/spgen/source/file_transform.ml OCAMLOPT tools/spgen/source/script_rule.ml OCAMLOPT tools/spgen/source/spgen_interactive.ml OCAMLOPT tools/spgen/source/spgen_config.ml OCAMLOPT parsing_cocci/iso_pattern.ml OCAMLOPT parsing_cocci/parse_aux.ml -OCAMLOPT parsing_c/unparse_hrule.ml -OCAMLOPT parsing_c/lexer_c.ml -OCAMLOPT parsing_c/parse_string_c.ml -cp parsing_c/parser_c.cmx ocaml/parser_c.cmx -OCAMLOPT parsing_c/token_helpers.ml -OCAMLOPT parsing_cocci/insert_plus.ml -OCAMLOPT parsing_cocci/single_statement.ml OCAMLOPT parsing_c/token_views_c.ml OCAMLOPT parsing_c/parsing_recovery_c.ml OCAMLOPT parsing_c/unparse_c.ml OCAMLOPT parsing_c/comment_annotater_c.ml -OCAMLOPT popl09/popltoctl.ml cp parsing_c/lexer_c.cmx ocaml/lexer_c.cmx OCAMLOPT parsing_c/cpp_token_c.ml +OCAMLOPT popl09/popltoctl.ml +OCAMLOPT parsing_c/parsing_hacks.ml OCAMLOPT popl09/popl.ml -OCAMLOPT parsing_cocci/function_prototypes.ml OCAMLOPT -o popl09/popl09.cmxa -OCAMLOPT parsing_c/parsing_hacks.ml -OCAMLDEP parsing_cocci/parser_cocci_menhir.ml -OCAMLDEP parsing_cocci/parser_cocci_menhir.mli -OCAMLC parsing_cocci/parser_cocci_menhir.mli -OCAMLC parsing_cocci/lexer_cocci.mli -OCAMLC parsing_cocci/lexer_script.mli +OCAMLOPT parsing_cocci/insert_plus.ml OCAMLOPT parsing_c/cpp_analysis_c.ml OCAMLOPT parsing_c/parse_c.ml +OCAMLOPT parsing_cocci/single_statement.ml +OCAMLOPT parsing_cocci/function_prototypes.ml OCAMLOPT parsing_c/cpp_ast_c.ml +cp parsing_c/parse_c.cmx ocaml/parse_c.cmx OCAMLOPT parsing_c/type_annoter_c.ml OCAMLOPT parsing_c/compare_c.ml OCAMLOPT ocaml/exposed_modules.ml -cp parsing_c/parse_c.cmx ocaml/parse_c.cmx +OCAMLDEP parsing_cocci/parser_cocci_menhir.ml +OCAMLDEP parsing_cocci/parser_cocci_menhir.mli +OCAMLC parsing_cocci/parser_cocci_menhir.mli +OCAMLC parsing_cocci/lexer_cocci.mli +OCAMLC parsing_cocci/lexer_script.mli OCAMLOPT parsing_c/test_parsing_c.ml OCAMLOPT ocaml/coccilib.ml OCAMLOPT -o parsing_c/parsing_c.cmxa OCAMLOPT ocaml/yes_prepare_ocamlcocci.ml OCAMLOPT ocaml/run_ocamlcocci.ml OCAMLOPT python/yes_pycocci.ml -OCAMLOPT parsing_cocci/parser_cocci_menhir.ml OCAMLOPT python/pycocci.ml OCAMLOPT ocaml/prepare_ocamlcocci.ml -OCAMLOPT -o ocaml/ocaml.cmxa OCAMLOPT -o python/python.cmxa OCAMLOPT engine/cocci_vs_c.ml OCAMLOPT engine/postprocess_transinfo.ml -OCAMLOPT engine/pattern_c.ml +OCAMLOPT -o ocaml/ocaml.cmxa +OCAMLOPT parsing_cocci/parser_cocci_menhir.ml OCAMLOPT engine/transformation_c.ml +OCAMLOPT engine/pattern_c.ml OCAMLOPT engine/ctlcocci_integration.ml OCAMLOPT -o engine/engine.cmxa OCAMLOPT parsing_cocci/lexer_cocci.ml @@ -1558,7 +1594,7 @@ 62.res diff = --- tests/62.c -+++ /tmp/cocci-output-673800-6f5115-62.c ++++ /tmp/cocci-output-2180007-2cc1af-62.c @@ -1,8 +1,12 @@ static struct usb_driver carl9170_driver = { .id_table = carl9170_usb_ids, @@ -1576,7 +1612,7 @@ a3.res diff = --- tests/a3.c -+++ /tmp/cocci-output-673800-4e68a1-a3.c ++++ /tmp/cocci-output-2180007-5f32de-a3.c @@ -1,5 +1,5 @@ static void a3d_connect() { @@ -1587,7 +1623,7 @@ a3d.res diff = --- tests/a3d.c -+++ /tmp/cocci-output-673800-75ee14-a3d.c ++++ /tmp/cocci-output-2180007-4b29c3-a3d.c @@ -6,13 +6,13 @@ struct a3d { static void a3d_connect(struct gameport *gameport, struct gameport_dev *dev) { @@ -1609,7 +1645,7 @@ a_and_e_ver1.res diff = --- tests/a_and_e_ver1.c -+++ /tmp/cocci-output-673800-f4b8b2-a_and_e_ver1.c ++++ /tmp/cocci-output-2180007-982dc1-a_and_e_ver1.c @@ -1,6 +1,7 @@ void main(int i) { @@ -1621,7 +1657,7 @@ ab.res diff = --- tests/ab.c -+++ /tmp/cocci-output-673800-3146ea-ab.c ++++ /tmp/cocci-output-2180007-db3b6f-ab.c @@ -1,5 +1,5 @@ int main () { foo = 5; @@ -1632,7 +1668,7 @@ action.res diff = --- tests/action.c -+++ /tmp/cocci-output-673800-24a9fd-action.c ++++ /tmp/cocci-output-2180007-3fcbd1-action.c @@ -1,10 +1,8 @@ void work() { @@ -1650,7 +1686,7 @@ SPECIAL NAMES: adding list_for_each_entry as a iterator diff = --- tests/add1.c -+++ /tmp/cocci-output-673800-07a3ee-add1.c ++++ /tmp/cocci-output-2180007-2962d0-add1.c @@ -7,6 +7,9 @@ static int create_scheduling_groups(void ret = build_groups(sd, i); } @@ -1677,7 +1713,7 @@ warning: rule starting on line 1, node 29: [endif][1,2,10,11,13] in main may be inconsistently modified warning: rule starting on line 1, node 20: while[1,2,10]* in main may be inconsistently modified --- tests/addaft.c -+++ /tmp/cocci-output-673800-97af41-addaft.c ++++ /tmp/cocci-output-2180007-b6797d-addaft.c @@ -1,16 +1,8 @@ int main () { foo(); @@ -1701,7 +1737,7 @@ addafterdecl.res diff = --- tests/addafterdecl.c -+++ /tmp/cocci-output-673800-9a5b3d-addafterdecl.c ++++ /tmp/cocci-output-2180007-cc40bd-addafterdecl.c @@ -1,4 +1,5 @@ int main () { int x; @@ -1711,7 +1747,7 @@ addbefore.res diff = --- tests/addbefore.c -+++ /tmp/cocci-output-673800-be963a-addbefore.c ++++ /tmp/cocci-output-2180007-62fbce-addbefore.c @@ -1,5 +1,6 @@ int main () { if (x) { @@ -1722,7 +1758,7 @@ addbeforeafter.res diff = --- tests/addbeforeafter.c -+++ /tmp/cocci-output-673800-d19840-addbeforeafter.c ++++ /tmp/cocci-output-2180007-c442d1-addbeforeafter.c @@ -1,6 +1,8 @@ int main () { if (x) { @@ -1735,7 +1771,7 @@ addcomm.res diff = --- tests/addcomm.c -+++ /tmp/cocci-output-673800-df344c-addcomm.c ++++ /tmp/cocci-output-2180007-ac2746-addcomm.c @@ -1,5 +1,9 @@ int main() { - foo(); @@ -1751,7 +1787,7 @@ addelse.res diff = --- tests/addelse.c -+++ /tmp/cocci-output-673800-e2bebc-addelse.c ++++ /tmp/cocci-output-2180007-ba1d4f-addelse.c @@ -1,3 +1,2 @@ int main () { - if (x == 12) return 6; @@ -1759,7 +1795,7 @@ addes.res diff = --- tests/addes.c -+++ /tmp/cocci-output-673800-8efeaf-addes.c ++++ /tmp/cocci-output-2180007-dc980b-addes.c @@ -1 +1,3 @@ int i; +struct foo { @@ -1767,7 +1803,7 @@ addfield.res diff = --- tests/addfield.c -+++ /tmp/cocci-output-673800-e762d6-addfield.c ++++ /tmp/cocci-output-2180007-58b1a8-addfield.c @@ -1,4 +1,6 @@ struct i2c_client I = { - .name = E, @@ -1779,7 +1815,7 @@ addfield2.res diff = --- tests/addfield2.c -+++ /tmp/cocci-output-673800-a685af-addfield2.c ++++ /tmp/cocci-output-2180007-0d9ac2-addfield2.c @@ -1,17 +1,21 @@ struct foo { + int roto; @@ -1805,7 +1841,7 @@ addif.res diff = --- tests/addif.c -+++ /tmp/cocci-output-673800-86483a-addif.c ++++ /tmp/cocci-output-2180007-4830e9-addif.c @@ -1,7 +1,19 @@ +#ifdef FOO +/* some comment */ @@ -1829,7 +1865,7 @@ addif1.res diff = --- tests/addif1.c -+++ /tmp/cocci-output-673800-9fdfba-addif1.c ++++ /tmp/cocci-output-2180007-129130-addif1.c @@ -1,7 +1,15 @@ +#ifdef FOO +int xxx() { @@ -1849,7 +1885,7 @@ addif2.res diff = --- tests/addif2.c -+++ /tmp/cocci-output-673800-e2e8eb-addif2.c ++++ /tmp/cocci-output-2180007-c456f0-addif2.c @@ -1,7 +1,13 @@ +#ifdef FOO +int/*foo*/ xxx; @@ -1867,7 +1903,7 @@ addifdef.res diff = --- tests/addifdef.c -+++ /tmp/cocci-output-673800-0e16e0-addifdef.c ++++ /tmp/cocci-output-2180007-241005-addifdef.c @@ -1,10 +1,14 @@ #ifdef FOO +#ifdef LINUX_VERSION_CODE >= KERNEL_VERSION(3,5,0) @@ -1886,7 +1922,7 @@ addifelse.res diff = --- tests/addifelse.c -+++ /tmp/cocci-output-673800-b1b734-addifelse.c ++++ /tmp/cocci-output-2180007-a44134-addifelse.c @@ -1,8 +1,14 @@ +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,15,0) static void rfcomm_l2data_ready(struct sock *sk) @@ -1905,7 +1941,7 @@ addifelse2.res diff = --- tests/addifelse2.c -+++ /tmp/cocci-output-673800-4ef8f6-addifelse2.c ++++ /tmp/cocci-output-2180007-7812ce-addifelse2.c @@ -1,8 +1,15 @@ +#if LINUX_VERSION_CODE < KERNEL_VERSION(3,15,0) +static void backport_rfcomm_l2data_ready(struct sock *sk, int unused) { @@ -1925,7 +1961,7 @@ addinc.res diff = --- tests/addinc.c -+++ /tmp/cocci-output-673800-df6792-addinc.c ++++ /tmp/cocci-output-2180007-3b998e-addinc.c @@ -1,4 +1,5 @@ #ifndef FOO #define FOO @@ -1935,7 +1971,7 @@ addnl.res diff = --- tests/addnl.c -+++ /tmp/cocci-output-673800-ec8436-addnl.c ++++ /tmp/cocci-output-2180007-1f2d2c-addnl.c @@ -1,5 +1,6 @@ int main () { xxx(); @@ -1947,7 +1983,7 @@ addtoo.res diff = --- tests/addtoo.c -+++ /tmp/cocci-output-673800-340400-addtoo.c ++++ /tmp/cocci-output-2180007-2603ce-addtoo.c @@ -1,16 +1,8 @@ int main () { - if (x) { @@ -1971,7 +2007,7 @@ addtrace.res diff = --- tests/addtrace.c -+++ /tmp/cocci-output-673800-c4b86c-addtrace.c ++++ /tmp/cocci-output-2180007-ca7947-addtrace.c @@ -2,13 +2,24 @@ short VerDate(char *pcDate) { short sRetour = 0; @@ -2004,7 +2040,7 @@ after_if.res diff = --- tests/after_if.c -+++ /tmp/cocci-output-673800-8dfdb4-after_if.c ++++ /tmp/cocci-output-2180007-3fa8d9-after_if.c @@ -1,4 +1,4 @@ #ifdef ELMC_MULTICAST static void set_multicast_list(struct net_device *dev); @@ -2014,7 +2050,7 @@ allex.res diff = --- tests/allex.c -+++ /tmp/cocci-output-673800-ef4d3a-allex.c ++++ /tmp/cocci-output-2180007-0c1578-allex.c @@ -6,7 +6,7 @@ int main () { goto out; } @@ -2027,7 +2063,7 @@ allex2.res diff = --- tests/allex2.c -+++ /tmp/cocci-output-673800-b683a0-allex2.c ++++ /tmp/cocci-output-2180007-7be948-allex2.c @@ -8,5 +8,5 @@ int main () { } return 15; @@ -2038,7 +2074,7 @@ allex3.res diff = --- tests/allex3.c -+++ /tmp/cocci-output-673800-eeaafc-allex3.c ++++ /tmp/cocci-output-2180007-e67675-allex3.c @@ -9,5 +9,4 @@ int main () { } return 15; @@ -2048,7 +2084,7 @@ andid.res diff = --- tests/andid.c -+++ /tmp/cocci-output-673800-062dfc-andid.c ++++ /tmp/cocci-output-2180007-927545-andid.c @@ -1,5 +1,5 @@ int main () { - int frontandback = 12; @@ -2059,7 +2095,7 @@ anon.res diff = --- tests/anon.c -+++ /tmp/cocci-output-673800-e940b9-anon.c ++++ /tmp/cocci-output-2180007-9989d8-anon.c @@ -12,5 +12,5 @@ static int ppa_queuecommand(struct scsi_ void (*done) (struct scsi_cmnd *)) { @@ -2070,7 +2106,7 @@ anonfield.res diff = --- tests/anonfield.c -+++ /tmp/cocci-output-673800-e939ab-anonfield.c ++++ /tmp/cocci-output-2180007-8b7b5c-anonfield.c @@ -1,3 +1,3 @@ struct { - int; @@ -2079,7 +2115,7 @@ ar.res diff = --- tests/ar.c -+++ /tmp/cocci-output-673800-0f2458-ar.c ++++ /tmp/cocci-output-2180007-034e39-ar.c @@ -4,9 +4,4 @@ int main() { struct foo *x; struct bar *y; @@ -2093,7 +2129,7 @@ arg.res diff = --- tests/arg.c -+++ /tmp/cocci-output-673800-e648ac-arg.c ++++ /tmp/cocci-output-2180007-12ca6a-arg.c @@ -1,6 +1,6 @@ int main () { - foo(bar()); @@ -2108,7 +2144,7 @@ argument.res diff = --- tests/argument.c -+++ /tmp/cocci-output-673800-f5e524-argument.c ++++ /tmp/cocci-output-2180007-f805d0-argument.c @@ -1,8 +1,5 @@ void main(int i){ @@ -2122,7 +2158,7 @@ arparam.res diff = --- tests/arparam.c -+++ /tmp/cocci-output-673800-d5da00-arparam.c ++++ /tmp/cocci-output-2180007-bd048e-arparam.c @@ -1,3 +1,8 @@ +int g(int q[1024]) +{ @@ -2136,7 +2172,7 @@ SPECIAL NAMES: adding MODULE_PARM as a declarer diff = --- tests/array_init.c -+++ /tmp/cocci-output-673800-f8ec26-array_init.c ++++ /tmp/cocci-output-2180007-74d9e4-array_init.c @@ -1,3 +1,2 @@ static int term[MAX_ECARDS] = { 1, 1, 1, 1, 1, 1, 1, 1 }; -MODULE_PARM(term, "1-8i"); @@ -2144,7 +2180,7 @@ array_size.res diff = --- tests/array_size.c -+++ /tmp/cocci-output-673800-ce7caa-array_size.c ++++ /tmp/cocci-output-2180007-8bd13c-array_size.c @@ -1,2 +1,2 @@ -#define MAX_SETUP_STRINGS (sizeof(setup_strings) / sizeof(char *)) +#define MAX_SETUP_STRINGS ARRAY_SIZE(setup_strings) @@ -2152,7 +2188,7 @@ arraysz.res diff = --- tests/arraysz.c -+++ /tmp/cocci-output-673800-24d134-arraysz.c ++++ /tmp/cocci-output-2180007-4ba65f-arraysz.c @@ -7,4 +7,4 @@ typedef struct signature { static const Signature signatures[] = { {"SSTBIOS", 0x0000d, 7} /* "SSTBIOS" @ offset 0x0000d */ @@ -2162,7 +2198,7 @@ as_stm.res diff = --- tests/as_stm.c -+++ /tmp/cocci-output-673800-6b8905-as_stm.c ++++ /tmp/cocci-output-2180007-40f456-as_stm.c @@ -1,3 +1,5 @@ int main () { +#ifdef BEFORE @@ -2179,7 +2215,7 @@ SPECIAL NAMES: adding aarg4 as a attribute diff = --- tests/attr_with_arguments.c -+++ /tmp/cocci-output-673800-729135-attr_with_arguments.c ++++ /tmp/cocci-output-2180007-d8e0d3-attr_with_arguments.c @@ -1,9 +1,9 @@ -aarg(1,2) int func() { - int id aarg3(1,2); @@ -2213,7 +2249,7 @@ attradd.res diff = --- tests/attradd.c -+++ /tmp/cocci-output-673800-570b5f-attradd.c ++++ /tmp/cocci-output-2180007-d47446-attradd.c @@ -1,3 +1,5 @@ int main () { - char f; @@ -2227,7 +2263,7 @@ SPECIAL NAMES: adding __att3 as a attribute diff = --- tests/attribute_order.c -+++ /tmp/cocci-output-673800-39955b-attribute_order.c ++++ /tmp/cocci-output-2180007-0e8c76-attribute_order.c @@ -1,3 +1,3 @@ -int __att1 * __att2 * __att3 foo() { return 0; } + @@ -2237,7 +2273,7 @@ warning: line 5: should variable be a metavariable? diff = --- tests/attributeb.c -+++ /tmp/cocci-output-673800-22e9c2-attributeb.c ++++ /tmp/cocci-output-2180007-b97ea5-attributeb.c @@ -1,3 +1,3 @@ int main(){ - [[lucky]] int variable; @@ -2249,7 +2285,7 @@ SPECIAL NAMES: adding __att3 as a attribute diff = --- tests/attrreplace.c -+++ /tmp/cocci-output-673800-9792be-attrreplace.c ++++ /tmp/cocci-output-2180007-43358d-attrreplace.c @@ -1,4 +1,7 @@ -int __att1 * __att2 * __att3 foo() { aaa(0); } -int __att1 * __att2 * __att3 bar() { return 0; } @@ -2267,7 +2303,7 @@ SPECIAL NAMES: adding BUG as a declarer diff = --- tests/attrs2groups.c -+++ /tmp/cocci-output-673800-574eb3-attrs2groups.c ++++ /tmp/cocci-output-2180007-9d8b0a-attrs2groups.c @@ -3,18 +3,24 @@ static ssize_t devspec_show(struct devic { return 42; @@ -2296,7 +2332,7 @@ b1.res diff = --- tests/b1.c -+++ /tmp/cocci-output-673800-f615ea-b1.c ++++ /tmp/cocci-output-2180007-7dcb30-b1.c @@ -1,7 +1,9 @@ int main () { while (1) { @@ -2313,7 +2349,7 @@ diff = warning: rule starting on line 1, node 36: foo(...)[1,2,10,11,12,13] in main may be inconsistently modified --- tests/b2.c -+++ /tmp/cocci-output-673800-69bd18-b2.c ++++ /tmp/cocci-output-2180007-fd961c-b2.c @@ -1,9 +1,11 @@ int main () { if (1) { @@ -2331,7 +2367,7 @@ bad_iso_example.res diff = --- tests/bad_iso_example.c -+++ /tmp/cocci-output-673800-b76ee7-bad_iso_example.c ++++ /tmp/cocci-output-2180007-06352e-bad_iso_example.c @@ -1,4 +1,5 @@ int main() { - if ((x = 3)) return; @@ -2342,7 +2378,7 @@ bad_kfree.res diff = --- tests/bad_kfree.c -+++ /tmp/cocci-output-673800-4285db-bad_kfree.c ++++ /tmp/cocci-output-2180007-1b672a-bad_kfree.c @@ -14,7 +14,7 @@ int bad () { kfree(itv[i]); print("foo",itv[i]); @@ -2355,7 +2391,7 @@ bad_ptr_print.res diff = --- tests/bad_ptr_print.c -+++ /tmp/cocci-output-673800-66482b-bad_ptr_print.c ++++ /tmp/cocci-output-2180007-6646a6-bad_ptr_print.c @@ -1,4 +1,4 @@ static inline int tester(struct usb_endpoint_descriptor *epd) { @@ -2365,7 +2401,7 @@ bad_typedef.res diff = --- tests/bad_typedef.c -+++ /tmp/cocci-output-673800-0040eb-bad_typedef.c ++++ /tmp/cocci-output-2180007-8f66fa-bad_typedef.c @@ -4,7 +4,7 @@ typedef struct { @@ -2385,7 +2421,7 @@ badcfg.res diff = --- tests/badcfg.c -+++ /tmp/cocci-output-673800-73259a-badcfg.c ++++ /tmp/cocci-output-2180007-b47b8d-badcfg.c @@ -3,7 +3,7 @@ const char *netdev_cmd_to_name(enum netd #define N(val) \ case NETDEV_##val: \ @@ -2398,7 +2434,7 @@ badexp.res diff = --- tests/badexp.c -+++ /tmp/cocci-output-673800-1e0eb0-badexp.c ++++ /tmp/cocci-output-2180007-33181b-badexp.c @@ -1,4 +1,4 @@ int main() { foo(a); @@ -2408,7 +2444,7 @@ badpos.res diff = --- tests/badpos.c -+++ /tmp/cocci-output-673800-3a5ca5-badpos.c ++++ /tmp/cocci-output-2180007-183c33-badpos.c @@ -1,7 +1,7 @@ static irqreturn_t elmc_interrupt(int irq, void *dev_id, struct sger_tp *orig_reg_ptr) @@ -2422,7 +2458,7 @@ badtypedef.res diff = --- tests/badtypedef.c -+++ /tmp/cocci-output-673800-0b6ce9-badtypedef.c ++++ /tmp/cocci-output-2180007-55143b-badtypedef.c @@ -5,7 +5,7 @@ int main() { foo_t *b; foo_t *c; @@ -2436,7 +2472,7 @@ badwhen.res diff = --- tests/badwhen.c -+++ /tmp/cocci-output-673800-fb893a-badwhen.c ++++ /tmp/cocci-output-2180007-10ac70-badwhen.c @@ -4,7 +4,5 @@ int main () { g(); } @@ -2448,7 +2484,7 @@ badzero.res diff = --- tests/badzero.c -+++ /tmp/cocci-output-673800-c58bf6-badzero.c ++++ /tmp/cocci-output-2180007-56a161-badzero.c @@ -4,7 +4,7 @@ int main () { int z; if (y - x == 0) return; @@ -2465,7 +2501,7 @@ befS.res diff = --- tests/befS.c -+++ /tmp/cocci-output-673800-9eecd5-befS.c ++++ /tmp/cocci-output-2180007-9e01fc-befS.c @@ -1,20 +1,32 @@ int main () { + foo(); @@ -2504,7 +2540,7 @@ before.res diff = --- tests/before.c -+++ /tmp/cocci-output-673800-8c73e2-before.c ++++ /tmp/cocci-output-2180007-03a8b4-before.c @@ -1,4 +1,6 @@ int main () { + blah(); @@ -2515,7 +2551,7 @@ befored.res diff = --- tests/befored.c -+++ /tmp/cocci-output-673800-2c2fea-befored.c ++++ /tmp/cocci-output-2180007-4378d3-befored.c @@ -1,4 +1,8 @@ int main() { + foo(); @@ -2530,7 +2566,7 @@ SPECIAL NAMES: adding GTypeInfo as a type diff = --- tests/ben.c -+++ /tmp/cocci-output-673800-f371e8-ben.c ++++ /tmp/cocci-output-2180007-54bfe7-ben.c @@ -1,22 +1,20 @@ +static GType this_type = 0; +static const GTypeInfo this_info = { @@ -2570,7 +2606,7 @@ bigin.res diff = --- tests/bigin.c -+++ /tmp/cocci-output-673800-dbda66-bigin.c ++++ /tmp/cocci-output-2180007-b3e140-bigin.c @@ -9,5 +9,6 @@ int main() { if (x) if (x) @@ -2581,7 +2617,7 @@ bigrepl.res diff = --- tests/bigrepl.c -+++ /tmp/cocci-output-673800-a2cc39-bigrepl.c ++++ /tmp/cocci-output-2180007-33f944-bigrepl.c @@ -1,6 +1,9 @@ int main () { - one(argument1(nested, argument), argument2(nested, argument), foo(), @@ -2598,7 +2634,7 @@ binop.res diff = --- tests/binop.c -+++ /tmp/cocci-output-673800-17fff5-binop.c ++++ /tmp/cocci-output-2180007-7f56db-binop.c @@ -2,10 +2,12 @@ void main() { int i = 0; int j = 0; @@ -2619,7 +2655,7 @@ warning: rule starting on line 11: metavariable v not used in the - or context code diff = --- tests/bitfield.c -+++ /tmp/cocci-output-673800-e4d08b-bitfield.c ++++ /tmp/cocci-output-2180007-5cf7c9-bitfield.c @@ -1,15 +1,15 @@ struct dvb_frontend { - struct dvb_frontend_ops* ops; @@ -2652,7 +2688,7 @@ (ONCE) already tagged but only removed, so safe diff = --- tests/boolr.c -+++ /tmp/cocci-output-673800-34c1e8-boolr.c ++++ /tmp/cocci-output-2180007-c88408-boolr.c @@ -1,4 +1,3 @@ int main() { - bool i3, i4, i5; @@ -2661,7 +2697,7 @@ bracebraceline.res diff = --- tests/bracebraceline.c -+++ /tmp/cocci-output-673800-5ee4d7-bracebraceline.c ++++ /tmp/cocci-output-2180007-8f01bb-bracebraceline.c @@ -1,6 +1,5 @@ int main () { if (x) { @@ -2673,7 +2709,7 @@ braceline.res diff = --- tests/braceline.c -+++ /tmp/cocci-output-673800-d49341-braceline.c ++++ /tmp/cocci-output-2180007-9a3f9a-braceline.c @@ -1,6 +1,3 @@ int main () { - if (x) { @@ -2685,7 +2721,7 @@ braces.res diff = --- tests/braces.c -+++ /tmp/cocci-output-673800-8e0cca-braces.c ++++ /tmp/cocci-output-2180007-a439d1-braces.c @@ -1,9 +1,9 @@ -#define main { foo(); } +#define main foo(); @@ -2703,7 +2739,7 @@ branchparen.res diff = --- tests/branchparen.c -+++ /tmp/cocci-output-673800-bb964d-branchparen.c ++++ /tmp/cocci-output-2180007-4ad8dd-branchparen.c @@ -1,6 +1,10 @@ int main () { - if (x) @@ -2720,7 +2756,7 @@ break.res diff = --- tests/break.c -+++ /tmp/cocci-output-673800-acdd09-break.c ++++ /tmp/cocci-output-2180007-2b4154-break.c @@ -5,8 +5,10 @@ int main () { x = 15; if (x > 1 ) { foo(); break; } @@ -2748,7 +2784,7 @@ bug1.res diff = --- tests/bug1.c -+++ /tmp/cocci-output-673800-32502e-bug1.c ++++ /tmp/cocci-output-2180007-8a48ff-bug1.c @@ -1,4 +1,5 @@ -static int typhoon_ioctl(struct video_device *dev, unsigned int cmd,void *arg) +static int typhoon_ioctl(struct inode *i, struct file *f, unsigned int cmd, @@ -2761,7 +2797,7 @@ bugon.res diff = --- tests/bugon.c -+++ /tmp/cocci-output-673800-5dc183-bugon.c ++++ /tmp/cocci-output-2180007-724aad-bugon.c @@ -1,5 +1,4 @@ static void b44_tx(struct b44 *bp) { @@ -2772,7 +2808,7 @@ bus.res diff = --- tests/bus.c -+++ /tmp/cocci-output-673800-3f6c29-bus.c ++++ /tmp/cocci-output-2180007-c2a9d2-bus.c @@ -1,5 +1,5 @@ int main () { struct foo *dev; @@ -2785,7 +2821,7 @@ SPECIAL NAMES: adding MODULE_PARM as a declarer diff = --- tests/cards.c -+++ /tmp/cocci-output-673800-0e68ae-cards.c ++++ /tmp/cocci-output-2180007-5d2583-cards.c @@ -1,3 +1,3 @@ -MODULE_PARM(io, "1-" __MODULE_STRING(MAX_CARDS) "i"); + @@ -2794,7 +2830,7 @@ caseprint.res diff = --- tests/caseprint.c -+++ /tmp/cocci-output-673800-91e832-caseprint.c ++++ /tmp/cocci-output-2180007-e2328e-caseprint.c @@ -3,4 +3,10 @@ int f() { case 12: return 0; case 1: return 2; @@ -2809,7 +2845,7 @@ cast.res diff = --- tests/cast.c -+++ /tmp/cocci-output-673800-ed9136-cast.c ++++ /tmp/cocci-output-2180007-70f4c7-cast.c @@ -1,3 +1,2 @@ int main () { - ((struct xxx *)E)->foo = 12; @@ -2817,7 +2853,7 @@ cast_iso.res diff = --- tests/cast_iso.c -+++ /tmp/cocci-output-673800-2e7ca6-cast_iso.c ++++ /tmp/cocci-output-2180007-c55c85-cast_iso.c @@ -1,6 +1,6 @@ static int vx_hwdep_dsp_load(snd_hwdep_t *hw, snd_hwdep_dsp_image_t *dsp) { @@ -2830,7 +2866,7 @@ castdecl.res diff = --- tests/castdecl.c -+++ /tmp/cocci-output-673800-762a23-castdecl.c ++++ /tmp/cocci-output-2180007-0d9aae-castdecl.c @@ -1,9 +1,9 @@ int main() { - long i1, i2; @@ -2849,7 +2885,7 @@ cex_snip_field_ok.res diff = --- tests/cex_snip_field_ok.c -+++ /tmp/cocci-output-673800-4c096c-cex_snip_field_ok.c ++++ /tmp/cocci-output-2180007-320301-cex_snip_field_ok.c @@ -1,2 +1,7 @@ -struct str_t { int f1; int f2; int a; int b; }; +struct str_t { int a; }; @@ -2862,7 +2898,7 @@ cex_wishlist_complex1.res diff = --- tests/cex_wishlist_complex1.c -+++ /tmp/cocci-output-673800-9f5884-cex_wishlist_complex1.c ++++ /tmp/cocci-output-2180007-70b253-cex_wishlist_complex1.c @@ -1,6 +1,6 @@ #include int main() { @@ -2874,7 +2910,7 @@ cex_wishlist_complex2.res diff = --- tests/cex_wishlist_complex2.c -+++ /tmp/cocci-output-673800-473083-cex_wishlist_complex2.c ++++ /tmp/cocci-output-2180007-d092da-cex_wishlist_complex2.c @@ -2,7 +2,7 @@ int main() { double d; @@ -2887,7 +2923,7 @@ cex_wishlist_complex3.res diff = --- tests/cex_wishlist_complex3.c -+++ /tmp/cocci-output-673800-0a6107-cex_wishlist_complex3.c ++++ /tmp/cocci-output-2180007-93c5ef-cex_wishlist_complex3.c @@ -2,7 +2,7 @@ int main() { double d; @@ -2901,7 +2937,7 @@ change.res diff = --- tests/change.c -+++ /tmp/cocci-output-673800-8fa68c-change.c ++++ /tmp/cocci-output-2180007-60426c-change.c @@ -1,5 +1,6 @@ int main () { foo(); @@ -2911,14 +2947,14 @@ } change_pragma.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_0b0c67.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_0b0c67.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_d109ea.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_d109ea.ml Compilation OK! Loading ML code of the SP... exn while in timeout_function change_type.res diff = --- tests/change_type.c -+++ /tmp/cocci-output-673800-54e996-change_type.c ++++ /tmp/cocci-output-2180007-efd33e-change_type.c @@ -1,4 +1,4 @@ int main () { struct foo *x; @@ -2930,7 +2966,7 @@ cocci_args.res diff = --- tests/cocci_args.c -+++ /tmp/cocci-output-673800-89afbd-cocci_args.c ++++ /tmp/cocci-output-2180007-965d1f-cocci_args.c @@ -1,3 +1,3 @@ int main () { - f(); @@ -2939,7 +2975,7 @@ com.res diff = --- tests/com.c -+++ /tmp/cocci-output-673800-5ac466-com.c ++++ /tmp/cocci-output-2180007-27fdfb-com.c @@ -1,8 +1,3 @@ int main() { - foo(); @@ -2952,7 +2988,7 @@ comadd.res diff = --- tests/comadd.c -+++ /tmp/cocci-output-673800-d4a583-comadd.c ++++ /tmp/cocci-output-2180007-7bd54b-comadd.c @@ -1,3 +1,5 @@ +// some comment +// some other comment @@ -2962,7 +2998,7 @@ comj.res diff = --- tests/comj.c -+++ /tmp/cocci-output-673800-7bd8f0-comj.c ++++ /tmp/cocci-output-2180007-ff449a-comj.c @@ -2,6 +2,8 @@ int foo(int bar) { int i, j; @@ -2974,12 +3010,12 @@ return j; comma.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_86d585.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_86d585.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_4a56b9.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_4a56b9.ml Compilation OK! Loading ML code of the SP... diff = --- tests/comma.c -+++ /tmp/cocci-output-673800-1dc237-comma.c ++++ /tmp/cocci-output-2180007-12a7c4-comma.c @@ -3,9 +3,9 @@ show_cpuinfo (struct seq_file *m, void * { for (i = 0; i < ARRAY_SIZE(feature_bits) && size > 1; ++i) { @@ -2995,7 +3031,7 @@ comma_call.res diff = --- tests/comma_call.c -+++ /tmp/cocci-output-673800-eb6be3-comma_call.c ++++ /tmp/cocci-output-2180007-32e21d-comma_call.c @@ -1,10 +1,13 @@ int main() { - if (x) @@ -3017,7 +3053,7 @@ comma_if.res diff = --- tests/comma_if.c -+++ /tmp/cocci-output-673800-910a44-comma_if.c ++++ /tmp/cocci-output-2180007-fd94b1-comma_if.c @@ -1,13 +1,19 @@ int main() { - if (uffdio_zeropage.zeropage == -EEXIST) @@ -3047,7 +3083,7 @@ comment_brace.res diff = --- tests/comment_brace.c -+++ /tmp/cocci-output-673800-fe6836-comment_brace.c ++++ /tmp/cocci-output-2180007-87c7d0-comment_brace.c @@ -1,7 +1,10 @@ int main () { @@ -3062,7 +3098,7 @@ comment_brace2.res diff = --- tests/comment_brace2.c -+++ /tmp/cocci-output-673800-5148a0-comment_brace2.c ++++ /tmp/cocci-output-2180007-b412ae-comment_brace2.c @@ -1,7 +1,10 @@ int main () { @@ -3076,8 +3112,8 @@ comment_line.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_c6ed56.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_c6ed56.ml -File "/tmp/ocaml_cocci_c6ed56.ml", line 31, characters 4-5: +ocamlopt.opt -shared -o /tmp/ocaml_cocci_61a16b.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_61a16b.ml +File "/tmp/ocaml_cocci_61a16b.ml", line 31, characters 4-5: 31 | let p = match List.nth __args__ 1 with Coccilib.Pos x -> x | _ -> failwith "bad value" in ^ Warning 26 [unused-var]: unused variable p. @@ -3087,7 +3123,7 @@ 1 diff = --- tests/comment_line.c -+++ /tmp/cocci-output-673800-5d2409-comment_line.c ++++ /tmp/cocci-output-2180007-5b9281-comment_line.c @@ -1,11 +1,9 @@ int main() { before(); @@ -3102,8 +3138,8 @@ } comment_middle.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_309215.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_309215.ml -File "/tmp/ocaml_cocci_309215.ml", line 30, characters 5-6: +ocamlopt.opt -shared -o /tmp/ocaml_cocci_0f50e9.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_0f50e9.ml +File "/tmp/ocaml_cocci_0f50e9.ml", line 30, characters 5-6: 30 | let f = match List.nth __args__ 0 with Coccilib.Str x -> x | _ -> failwith "bad value" in ^ Warning 26 [unused-var]: unused variable f. @@ -3111,7 +3147,7 @@ Loading ML code of the SP... diff = --- tests/comment_middle.c -+++ /tmp/cocci-output-673800-4929a8-comment_middle.c ++++ /tmp/cocci-output-2180007-848e3a-comment_middle.c @@ -5,5 +5,4 @@ struct i { }; @@ -3123,7 +3159,7 @@ commentend.res diff = --- tests/commentend.c -+++ /tmp/cocci-output-673800-2137e4-commentend.c ++++ /tmp/cocci-output-2180007-12edf4-commentend.c @@ -1,5 +1,4 @@ int main () { foo(); @@ -3133,7 +3169,7 @@ comments.res diff = --- tests/comments.c -+++ /tmp/cocci-output-673800-5adc69-comments.c ++++ /tmp/cocci-output-2180007-378aec-comments.c @@ -1,5 +1,16 @@ int main() { @@ -3155,7 +3191,7 @@ SPECIAL NAMES: adding Scsi_Cmnd as a type diff = --- tests/compare.c -+++ /tmp/cocci-output-673800-c79cc7-compare.c ++++ /tmp/cocci-output-2180007-9dd5d4-compare.c @@ -1,7 +1,7 @@ struct aic7xxx_host { struct aic7xxx_cmd_queue { @@ -3169,7 +3205,7 @@ compare_const.res diff = --- tests/compare_const.c -+++ /tmp/cocci-output-673800-c2fa6b-compare_const.c ++++ /tmp/cocci-output-2180007-4a3e2f-compare_const.c @@ -1,3 +1,3 @@ int main () { - return 0 == x; @@ -3178,7 +3214,7 @@ compare_const2.res diff = --- tests/compare_const2.c -+++ /tmp/cocci-output-673800-f04c47-compare_const2.c ++++ /tmp/cocci-output-2180007-6a74f2-compare_const2.c @@ -1,6 +1,6 @@ int main () { // int i,o; @@ -3191,7 +3227,7 @@ comreturn.res diff = --- tests/comreturn.c -+++ /tmp/cocci-output-673800-170ed3-comreturn.c ++++ /tmp/cocci-output-2180007-08e89a-comreturn.c @@ -1,10 +1,14 @@ int main() { a(); @@ -3210,7 +3246,7 @@ condexp.res diff = --- tests/condexp.c -+++ /tmp/cocci-output-673800-9a554e-condexp.c ++++ /tmp/cocci-output-2180007-8272f8-condexp.c @@ -5,7 +5,7 @@ main(int argc, char *argv[]) dpy = XOpenDisplay (displayname); if (!dpy) { @@ -3223,7 +3259,7 @@ const.res diff = --- tests/const.c -+++ /tmp/cocci-output-673800-1310af-const.c ++++ /tmp/cocci-output-2180007-d7620a-const.c @@ -1,3 +1,3 @@ void foo(const char *text) { - strcat(buf->data, text); @@ -3232,7 +3268,7 @@ const1bis.res diff = --- tests/const1bis.c -+++ /tmp/cocci-output-673800-4268d0-const1bis.c ++++ /tmp/cocci-output-2180007-1c39ba-const1bis.c @@ -1,25 +1,25 @@ void foo(int j) { - const int i; @@ -3268,7 +3304,7 @@ const_adding.res diff = --- tests/const_adding.c -+++ /tmp/cocci-output-673800-c7080a-const_adding.c ++++ /tmp/cocci-output-2180007-b9e28d-const_adding.c @@ -2,6 +2,6 @@ void main(int i) { @@ -3280,7 +3316,7 @@ const_array.res diff = --- tests/const_array.c -+++ /tmp/cocci-output-673800-71e23d-const_array.c ++++ /tmp/cocci-output-2180007-0e9f88-const_array.c @@ -24,9 +24,9 @@ static const struct foo *r128_family4[] }; @@ -3299,7 +3335,7 @@ const_implicit_iso.res diff = --- tests/const_implicit_iso.c -+++ /tmp/cocci-output-673800-24c2d5-const_implicit_iso.c ++++ /tmp/cocci-output-2180007-831fb5-const_implicit_iso.c @@ -1,4 +1,4 @@ void main(double y) { - const int x; @@ -3309,7 +3345,7 @@ constptr.res diff = --- tests/constptr.c -+++ /tmp/cocci-output-673800-1e0082-constptr.c ++++ /tmp/cocci-output-2180007-de5612-constptr.c @@ -1,7 +1,7 @@ int main() { @@ -3325,7 +3361,7 @@ constraints.res diff = --- tests/constraints.c -+++ /tmp/cocci-output-673800-042308-constraints.c ++++ /tmp/cocci-output-2180007-c17f39-constraints.c @@ -1,23 +1,23 @@ void f() @@ -3359,7 +3395,7 @@ constrem.res diff = --- tests/constrem.c -+++ /tmp/cocci-output-673800-32ab48-constrem.c ++++ /tmp/cocci-output-2180007-a73adf-constrem.c @@ -1,3 +1 @@ -static const int a; @@ -3367,7 +3403,7 @@ constructor.res diff = --- tests/constructor.c -+++ /tmp/cocci-output-673800-e9c33c-constructor.c ++++ /tmp/cocci-output-2180007-bd01ab-constructor.c @@ -1,5 +1,5 @@ int main () { - imx_add_platform_device_dmamask(Ename, Eid, Eres, Enum_res, @@ -3379,7 +3415,7 @@ constty.res diff = --- tests/constty.c -+++ /tmp/cocci-output-673800-998483-constty.c ++++ /tmp/cocci-output-2180007-48a2a3-constty.c @@ -1,7 +1,6 @@ int main () { const int x; @@ -3391,7 +3427,7 @@ constx.res diff = --- tests/constx.c -+++ /tmp/cocci-output-673800-d18f6a-constx.c ++++ /tmp/cocci-output-2180007-b915d0-constx.c @@ -1,8 +1,8 @@ int main() { - foo(12); @@ -3408,7 +3444,7 @@ } countcalls.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_11c66e.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_11c66e.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_d3d6ed.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_d3d6ed.ml Compilation OK! Loading ML code of the SP... countcalls_python.res @@ -3416,14 +3452,14 @@ cptr.res diff = --- tests/cptr.c -+++ /tmp/cocci-output-673800-476334-cptr.c ++++ /tmp/cocci-output-2180007-9bfcff-cptr.c @@ -1 +1 @@ -static const char *str = "..."; +static const char * const str = "..."; cr.res diff = --- tests/cr.c -+++ /tmp/cocci-output-673800-ff79ce-cr.c ++++ /tmp/cocci-output-2180007-73c866-cr.c @@ -1,7 +1,6 @@ int main(void) { @@ -3439,7 +3475,7 @@ warning: rule starting on line 1, node 39: }2[1,2,7,8] in probe_base_port may be inconsistently modified warning: rule starting on line 1, node 20: if[1,2,7,8,9] in probe_base_port may be inconsistently modified --- tests/cr1a.c -+++ /tmp/cocci-output-673800-a95ed8-cr1a.c ++++ /tmp/cocci-output-2180007-a8c167-cr1a.c @@ -6,14 +6,17 @@ int __init probe_base_port(int base) if (base) b = e = base; @@ -3464,7 +3500,7 @@ warning: line 5: should handle be a metavariable? diff = --- tests/cs_check.c -+++ /tmp/cocci-output-673800-261cb6-cs_check.c ++++ /tmp/cocci-output-2180007-d617df-cs_check.c @@ -4,7 +4,7 @@ do { last_fn = (fn); if ((last_ret = (re static void nsp_cs_config(dev_link_t *link) { @@ -3477,7 +3513,7 @@ cst.res diff = --- tests/cst.c -+++ /tmp/cocci-output-673800-0dbfd9-cst.c ++++ /tmp/cocci-output-2180007-f5828a-cst.c @@ -1,5 +1,5 @@ int main(int x) { - emu10k1_t *emu = snd_magic_cast(1, 2, return -ENXIO); @@ -3488,7 +3524,7 @@ cst_null.res diff = --- tests/cst_null.c -+++ /tmp/cocci-output-673800-9e2176-cst_null.c ++++ /tmp/cocci-output-2180007-5e741f-cst_null.c @@ -2,9 +2,8 @@ void* videobuf_alloc(unsigned int size) { struct videobuf_buffer *vb; @@ -3524,12 +3560,12 @@ vb->magic = MAGIC_BUFFER; cstr.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_8eff56.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_8eff56.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_afed98.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_afed98.ml Compilation OK! Loading ML code of the SP... diff = --- tests/cstr.c -+++ /tmp/cocci-output-673800-1a3f93-cstr.c ++++ /tmp/cocci-output-2180007-06ea87-cstr.c @@ -1,4 +1,8 @@ int main() { f(1,2,1,2,3); @@ -3543,7 +3579,7 @@ warning: line 4: should foo be a metavariable? diff = --- tests/cststr.c -+++ /tmp/cocci-output-673800-6c5deb-cststr.c ++++ /tmp/cocci-output-2180007-3a0fe0-cststr.c @@ -1,3 +1,3 @@ int main () { - foo((ptr_t)"blah"); @@ -3553,7 +3589,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/csw.c -+++ /tmp/cocci-output-673800-3d7387-csw.c ++++ /tmp/cocci-output-2180007-5bf9e4-csw.c @@ -1,14 +1,6 @@ int main() { switch (x) { @@ -3572,7 +3608,7 @@ dbg.res diff = --- tests/dbg.c -+++ /tmp/cocci-output-673800-8798be-dbg.c ++++ /tmp/cocci-output-2180007-c8a58a-dbg.c @@ -5,4 +5,6 @@ static inline void alloc_resource(struct if (pr) @@ -3583,7 +3619,7 @@ dbg1.res diff = --- tests/dbg1.c -+++ /tmp/cocci-output-673800-b3f712-dbg1.c ++++ /tmp/cocci-output-2180007-624ee2-dbg1.c @@ -2,4 +2,5 @@ static inline void alloc_resource(struct pci_dev *dev, int idx) { @@ -3593,7 +3629,7 @@ dc_close.res diff = --- tests/dc_close.c -+++ /tmp/cocci-output-673800-35b6d3-dc_close.c ++++ /tmp/cocci-output-2180007-66f2de-dc_close.c @@ -5,6 +5,7 @@ initicc(struct IsdnCardState *cs) INIT_WORK(&cs->work, icc_bh, cs); @@ -3605,7 +3641,7 @@ debug.res diff = --- tests/debug.c -+++ /tmp/cocci-output-673800-a29cc7-debug.c ++++ /tmp/cocci-output-2180007-1a684b-debug.c @@ -1,5 +1,4 @@ static int __init init_3c574_cs(void) { @@ -3615,7 +3651,7 @@ dec.res diff = --- tests/dec.c -+++ /tmp/cocci-output-673800-bc7d2a-dec.c ++++ /tmp/cocci-output-2180007-f5ec56-dec.c @@ -1,4 +1,5 @@ int f(int x) { + int z; @@ -3627,7 +3663,7 @@ SPECIAL NAMES: adding __cb as a attribute diff = --- tests/decadd.c -+++ /tmp/cocci-output-673800-1d6328-decadd.c ++++ /tmp/cocci-output-2180007-bc8edd-decadd.c @@ -1,3 +1,3 @@ struct x { - DECL(x); @@ -3637,7 +3673,7 @@ decdup2.res diff = --- tests/decdup2.c -+++ /tmp/cocci-output-673800-c98320-decdup2.c ++++ /tmp/cocci-output-2180007-9f4b79-decdup2.c @@ -1,2 +1,3 @@ +int www; BTF_ID_LIST_SINGLE(bpf_ima_inode_hash_btf_ids, struct, inode) @@ -3647,7 +3683,7 @@ decl.res diff = --- tests/decl.c -+++ /tmp/cocci-output-673800-9f5342-decl.c ++++ /tmp/cocci-output-2180007-3c9e2c-decl.c @@ -1,5 +1,6 @@ static int az_ioctl(int cmd, void *arg) { @@ -3659,7 +3695,7 @@ warning: line 8: should x be a metavariable? diff = --- tests/decl2.c -+++ /tmp/cocci-output-673800-98ea21-decl2.c ++++ /tmp/cocci-output-2180007-879439-decl2.c @@ -1,6 +1,6 @@ static int az_ioctl(int cmd, void *arg) { @@ -3671,7 +3707,7 @@ decl_space.res diff = --- tests/decl_space.c -+++ /tmp/cocci-output-673800-73ebde-decl_space.c ++++ /tmp/cocci-output-2180007-b85e0d-decl_space.c @@ -1,4 +1,4 @@ int main () { - int *x = y; @@ -3683,7 +3719,7 @@ decl_star.res diff = --- tests/decl_star.c -+++ /tmp/cocci-output-673800-ba48dd-decl_star.c ++++ /tmp/cocci-output-2180007-d170dc-decl_star.c @@ -1,5 +1,5 @@ int main () { - int *x; @@ -3695,7 +3731,7 @@ declend.res diff = --- tests/declend.c -+++ /tmp/cocci-output-673800-c84de2-declend.c ++++ /tmp/cocci-output-2180007-d85073-declend.c @@ -1,6 +1,5 @@ int x; @@ -3706,7 +3742,7 @@ declmeta.res diff = --- tests/declmeta.c -+++ /tmp/cocci-output-673800-eae0ab-declmeta.c ++++ /tmp/cocci-output-2180007-cf9a0c-declmeta.c @@ -1,7 +1,7 @@ -int b,c; +int c; @@ -3721,13 +3757,13 @@ defe.res diff = --- tests/defe.c -+++ /tmp/cocci-output-673800-4feaf9-defe.c ++++ /tmp/cocci-output-2180007-257826-defe.c @@ -1 +1,0 @@ -#define x 3 define_exp.res diff = --- tests/define_exp.c -+++ /tmp/cocci-output-673800-f9fd02-define_exp.c ++++ /tmp/cocci-output-2180007-1d0787-define_exp.c @@ -1,5 +1,5 @@ #define IRQ_T(info) ((info->flags & ASYNC_SHARE_IRQ) ? \ - SA_SHIRQ : SA_INTERRUPT) @@ -3738,7 +3774,7 @@ define_param.res diff = --- tests/define_param.c -+++ /tmp/cocci-output-673800-e3847b-define_param.c ++++ /tmp/cocci-output-2180007-7ae1cc-define_param.c @@ -1,10 +1,10 @@ -#define fieldsize(a) (sizeof(a)/sizeof(*a)) + @@ -3755,7 +3791,7 @@ definedots.res diff = --- tests/definedots.c -+++ /tmp/cocci-output-673800-896257-definedots.c ++++ /tmp/cocci-output-2180007-98c309-definedots.c @@ -1,3 +1,3 @@ -#define a(x,y...) 3 -#define a(x,...) 3 @@ -3766,7 +3802,7 @@ defineinit.res diff = --- tests/defineinit.c -+++ /tmp/cocci-output-673800-9425ff-defineinit.c ++++ /tmp/cocci-output-2180007-d108c4-defineinit.c @@ -1,3 +1,3 @@ #define MYMACRO(adsf) { \ - .foo = (asdf),\ @@ -3776,7 +3812,7 @@ del2.res diff = --- tests/del2.c -+++ /tmp/cocci-output-673800-2dcc5c-del2.c ++++ /tmp/cocci-output-2180007-cccab9-del2.c @@ -4,8 +4,5 @@ int my_test_allocate_components(void) if (result != X_SUCCESS) return result; @@ -3789,7 +3825,7 @@ delete_function.res diff = --- tests/delete_function.c -+++ /tmp/cocci-output-673800-4f22f2-delete_function.c ++++ /tmp/cocci-output-2180007-484f6c-delete_function.c @@ -2,12 +2,6 @@ int first () { return 0; } @@ -3806,7 +3842,7 @@ delp.res diff = --- tests/delp.c -+++ /tmp/cocci-output-673800-8698c9-delp.c ++++ /tmp/cocci-output-2180007-3e3538-delp.c @@ -1,4 +1,4 @@ int main () { return @@ -3816,7 +3852,7 @@ depfail.res diff = --- tests/depfail.c -+++ /tmp/cocci-output-673800-b5e965-depfail.c ++++ /tmp/cocci-output-2180007-57e553-depfail.c @@ -1,5 +1,4 @@ int main(void) { @@ -3826,7 +3862,7 @@ deref.res diff = --- tests/deref.c -+++ /tmp/cocci-output-673800-fe8d04-deref.c ++++ /tmp/cocci-output-2180007-8f3e91-deref.c @@ -1,6 +1,6 @@ int main () { int **q; @@ -3839,7 +3875,7 @@ destroy.res diff = --- tests/destroy.c -+++ /tmp/cocci-output-673800-0b5f4e-destroy.c ++++ /tmp/cocci-output-2180007-9db9b0-destroy.c @@ -6,7 +6,12 @@ static void wlcore_nvs_cb(const struct f goto out; @@ -3857,7 +3893,7 @@ SPECIAL NAMES: adding __cast_attr as a attribute diff = --- tests/detect_cast_attr.c -+++ /tmp/cocci-output-673800-1e6bbd-detect_cast_attr.c ++++ /tmp/cocci-output-2180007-18aa51-detect_cast_attr.c @@ -2,9 +2,9 @@ int func() @@ -3879,7 +3915,7 @@ SPECIAL NAMES: adding __macro_attr2 as a attribute SPECIAL NAMES: adding check_attr as a type Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_814b47.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_814b47.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_1d49cb.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_1d49cb.ml File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The str subdirectory has been @@ -3894,7 +3930,7 @@ Loading ML code of the SP... diff = --- tests/detect_macrodecl_attr.c -+++ /tmp/cocci-output-673800-ec6ba8-detect_macrodecl_attr.c ++++ /tmp/cocci-output-2180007-6f514b-detect_macrodecl_attr.c @@ -1,7 +1,5 @@ #define __macro_attr MACROANNOTATION @@ -3909,7 +3945,7 @@ SPECIAL NAMES: adding __attr as a attribute diff = --- tests/detect_param_attr.c -+++ /tmp/cocci-output-673800-1c581f-detect_param_attr.c ++++ /tmp/cocci-output-2180007-9e6529-detect_param_attr.c @@ -1,11 +1,12 @@ -int func1(int __nocast *u, __nocast int z, int q __nocast, int w) { +int func1(char __nocast *u, __nocast int z, char q __nocast, int w) { @@ -3930,7 +3966,7 @@ SPECIAL NAMES: adding __struct_endattr as a attribute diff = --- tests/detect_struct_endattr.c -+++ /tmp/cocci-output-673800-d035e3-detect_struct_endattr.c ++++ /tmp/cocci-output-2180007-cddc70-detect_struct_endattr.c @@ -2,7 +2,6 @@ struct abcd { @@ -3942,7 +3978,7 @@ detect_struct_gccattr.res diff = --- tests/detect_struct_gccattr.c -+++ /tmp/cocci-output-673800-cfb2c8-detect_struct_gccattr.c ++++ /tmp/cocci-output-2180007-3f7450-detect_struct_gccattr.c @@ -1,18 +1,15 @@ struct abcd { int a; @@ -3986,7 +4022,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/devlink.c -+++ /tmp/cocci-output-673800-19a9dd-devlink.c ++++ /tmp/cocci-output-2180007-7afd91-devlink.c @@ -1,12 +1,12 @@ -static void cm4000_release(dev_link_t *link); +static void cm4000_release(struct pcmcia_device *link); @@ -4012,7 +4048,7 @@ SPECIAL NAMES: adding DISJ_DECLARER0 as a declarer diff = --- tests/disj.c -+++ /tmp/cocci-output-673800-072610-disj.c ++++ /tmp/cocci-output-2180007-23a225-disj.c @@ -1,31 +1,31 @@ void f() { int disj_id0; @@ -4064,7 +4100,7 @@ disjexpr.res diff = --- tests/disjexpr.c -+++ /tmp/cocci-output-673800-26c5d1-disjexpr.c ++++ /tmp/cocci-output-2180007-7df520-disjexpr.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld, v, v.fld2); @@ -4073,7 +4109,7 @@ disjexpr_ver1.res diff = --- tests/disjexpr_ver1.c -+++ /tmp/cocci-output-673800-8ea58c-disjexpr_ver1.c ++++ /tmp/cocci-output-2180007-85195c-disjexpr_ver1.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld); @@ -4082,7 +4118,7 @@ disjexpr_ver2.res diff = --- tests/disjexpr_ver2.c -+++ /tmp/cocci-output-673800-83bb79-disjexpr_ver2.c ++++ /tmp/cocci-output-2180007-7d1a06-disjexpr_ver2.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld, v.fld2, v); @@ -4091,7 +4127,7 @@ disjid.res diff = --- tests/disjid.c -+++ /tmp/cocci-output-673800-00fccb-disjid.c ++++ /tmp/cocci-output-2180007-b06086-disjid.c @@ -1,5 +1,5 @@ -int foo (int x, int z) { return 0; } -int foo (int y, int z) { return 0; } @@ -4105,7 +4141,7 @@ distribute.res diff = --- tests/distribute.c -+++ /tmp/cocci-output-673800-d1329d-distribute.c ++++ /tmp/cocci-output-2180007-65cfea-distribute.c @@ -1,4 +1,4 @@ int main(int i) { @@ -4115,7 +4151,7 @@ dotcall.res diff = --- tests/dotcall.c -+++ /tmp/cocci-output-673800-a9e4a3-dotcall.c ++++ /tmp/cocci-output-2180007-1f891d-dotcall.c @@ -1,3 +1,2 @@ int main() { - xxx.foobar(); @@ -4123,7 +4159,7 @@ dots_comma.res diff = --- tests/dots_comma.c -+++ /tmp/cocci-output-673800-d8093e-dots_comma.c ++++ /tmp/cocci-output-2180007-26e070-dots_comma.c @@ -1,4 +1,4 @@ int main(void) { @@ -4133,7 +4169,7 @@ dots_in_block_remove.res diff = --- tests/dots_in_block_remove.c -+++ /tmp/cocci-output-673800-4d8c1a-dots_in_block_remove.c ++++ /tmp/cocci-output-2180007-74af00-dots_in_block_remove.c @@ -1,10 +1,3 @@ int main() { @@ -4148,7 +4184,7 @@ double.res diff = --- tests/double.c -+++ /tmp/cocci-output-673800-ac74df-double.c ++++ /tmp/cocci-output-2180007-bbf7da-double.c @@ -1,5 +1,5 @@ static void BChannel_proc_xmt(struct BCState *bcs) { - if (!test_bit(BC_FLG_BUSY, &bcs->Flag) && (!skb_queue_len(&bcs->squeue))) { @@ -4159,7 +4195,7 @@ double_assign.res diff = --- tests/double_assign.c -+++ /tmp/cocci-output-673800-cc0b78-double_assign.c ++++ /tmp/cocci-output-2180007-d00e4a-double_assign.c @@ -4,6 +4,5 @@ int main() { } @@ -4170,7 +4206,7 @@ double_lines.res diff = --- tests/double_lines.c -+++ /tmp/cocci-output-673800-43aeb5-double_lines.c ++++ /tmp/cocci-output-2180007-eca4b8-double_lines.c @@ -1,7 +1,4 @@ int main () { test(); @@ -4183,7 +4219,7 @@ doubleconst.res diff = --- tests/doubleconst.c -+++ /tmp/cocci-output-673800-a44450-doubleconst.c ++++ /tmp/cocci-output-2180007-9e2660-doubleconst.c @@ -1,3 +1,3 @@ int main () { - const char* const ccpc = &const_obj; @@ -4192,7 +4228,7 @@ doubleconst2.res diff = --- tests/doubleconst2.c -+++ /tmp/cocci-output-673800-33bf20-doubleconst2.c ++++ /tmp/cocci-output-2180007-7f1bfa-doubleconst2.c @@ -1,3 +1,3 @@ int main () { - const char* const ccpc = &const_obj; @@ -4201,7 +4237,7 @@ doubleconst4.res diff = --- tests/doubleconst4.c -+++ /tmp/cocci-output-673800-ebfa1f-doubleconst4.c ++++ /tmp/cocci-output-2180007-2bf10a-doubleconst4.c @@ -1,3 +1,3 @@ int main () { - char const* const ccpc = &const_obj; @@ -4210,7 +4246,7 @@ doublepos.res diff = --- tests/doublepos.c -+++ /tmp/cocci-output-673800-b2403e-doublepos.c ++++ /tmp/cocci-output-2180007-75d845-doublepos.c @@ -1,5 +1,4 @@ int main() { - f(1,2); @@ -4220,7 +4256,7 @@ doubleswitch.res diff = --- tests/doubleswitch.c -+++ /tmp/cocci-output-673800-c44d81-doubleswitch.c ++++ /tmp/cocci-output-2180007-668792-doubleswitch.c @@ -3,8 +3,6 @@ void zfLnxRecvEth(zdev_t* dev, zbuf_t* b #ifdef ZM_AVOID_UDP_LARGE_PACKET_FAIL zbuf_t *new_buf; @@ -4233,7 +4269,7 @@ doundo.res diff = --- tests/doundo.c -+++ /tmp/cocci-output-673800-7ddb73-doundo.c ++++ /tmp/cocci-output-2180007-3b8d55-doundo.c @@ -4,5 +4,5 @@ int main() { const s8 (*queue_priority_mapping)[2]; @@ -4244,7 +4280,7 @@ dowhile.res diff = --- tests/dowhile.c -+++ /tmp/cocci-output-673800-3d6411-dowhile.c ++++ /tmp/cocci-output-2180007-60eebd-dowhile.c @@ -1,7 +1,5 @@ int main() { do { @@ -4256,7 +4292,7 @@ dowhile_4.res diff = --- tests/dowhile_4.c -+++ /tmp/cocci-output-673800-3e568c-dowhile_4.c ++++ /tmp/cocci-output-2180007-0f59ac-dowhile_4.c @@ -2,5 +2,4 @@ int fun() { do { printf("dummy message"); @@ -4271,7 +4307,7 @@ warning: nested, node 21: statement[1,2,4,5,7,8,9] in fun may be inconsistently modified warning: nested, node 20: {3[1,2,4,5,7,8] in fun may be inconsistently modified --- tests/dowhile_for_complex.c -+++ /tmp/cocci-output-673800-e62a3c-dowhile_for_complex.c ++++ /tmp/cocci-output-2180007-7721c0-dowhile_for_complex.c @@ -2,9 +2,6 @@ int fun() { int i = 1, j = 1; do { @@ -4290,7 +4326,7 @@ warning: nested, node 16: do[1,2,4,5,7]* in fun may be inconsistently modified warning: nested, node 24: }3[1,2,4,5,7,8] in fun may be inconsistently modified --- tests/dowhile_nested.c -+++ /tmp/cocci-output-673800-a7b1d4-dowhile_nested.c ++++ /tmp/cocci-output-2180007-7c3831-dowhile_nested.c @@ -2,9 +2,6 @@ int fun() { int i = 1, j = 1; do { @@ -4304,7 +4340,7 @@ dropbr.res diff = --- tests/dropbr.c -+++ /tmp/cocci-output-673800-b374ce-dropbr.c ++++ /tmp/cocci-output-2180007-90ed68-dropbr.c @@ -1,5 +1,4 @@ int main () { - if (a) { @@ -4316,7 +4352,7 @@ dropcom.res diff = --- tests/dropcom.c -+++ /tmp/cocci-output-673800-1fbc20-dropcom.c ++++ /tmp/cocci-output-2180007-fcf902-dropcom.c @@ -2,10 +2,6 @@ int one() { return 0; } #endif /* XXX */ @@ -4331,7 +4367,7 @@ dropenderr.res diff = --- tests/dropenderr.c -+++ /tmp/cocci-output-673800-637763-dropenderr.c ++++ /tmp/cocci-output-2180007-10a7e6-dropenderr.c @@ -1,8 +1,6 @@ int main () { - if (x) goto end; @@ -4346,7 +4382,7 @@ dropf.res diff = --- tests/dropf.c -+++ /tmp/cocci-output-673800-7bd4b5-dropf.c ++++ /tmp/cocci-output-2180007-4f60ca-dropf.c @@ -1,3 +1,3 @@ int main() { - x = f(1) + f(3); @@ -4355,7 +4391,7 @@ dropparam.res diff = --- tests/dropparam.c -+++ /tmp/cocci-output-673800-abdb3c-dropparam.c ++++ /tmp/cocci-output-2180007-9499f2-dropparam.c @@ -2,11 +2,11 @@ int f(char *x, int y, char* z) { return; } @@ -4373,7 +4409,7 @@ dtest.res diff = --- tests/dtest.c -+++ /tmp/cocci-output-673800-e5ad4f-dtest.c ++++ /tmp/cocci-output-2180007-25f429-dtest.c @@ -1,5 +1,5 @@ int main() { struct sk_buff *e; @@ -4385,7 +4421,7 @@ SPECIAL NAMES: adding Packet as a type diff = --- tests/eb1.c -+++ /tmp/cocci-output-673800-0fe7ab-eb1.c ++++ /tmp/cocci-output-2180007-7e696b-eb1.c @@ -1,7 +1,13 @@ int func() { int c; @@ -4404,7 +4440,7 @@ edots.res diff = --- tests/edots.c -+++ /tmp/cocci-output-673800-0324fa-edots.c ++++ /tmp/cocci-output-2180007-096bf8-edots.c @@ -1,6 +1,6 @@ void main(int i) { - foo[45]; @@ -4417,7 +4453,7 @@ edots_ver1.res diff = --- tests/edots_ver1.c -+++ /tmp/cocci-output-673800-952f41-edots_ver1.c ++++ /tmp/cocci-output-2180007-fd739b-edots_ver1.c @@ -1,7 +1,7 @@ void main(int i) { - foo[45]; @@ -4432,7 +4468,7 @@ efi3.res diff = --- tests/efi3.c -+++ /tmp/cocci-output-673800-3d1961-efi3.c ++++ /tmp/cocci-output-2180007-2d0d94-efi3.c @@ -6,6 +6,6 @@ static efi_status_t virt_efi_get_time(ef goto exit; @@ -4444,7 +4480,7 @@ elsify.res diff = --- tests/elsify.c -+++ /tmp/cocci-output-673800-241779-elsify.c ++++ /tmp/cocci-output-2180007-bdba46-elsify.c @@ -1,7 +1,7 @@ int main () { if (x) @@ -4458,7 +4494,7 @@ empty.res diff = --- tests/empty.c -+++ /tmp/cocci-output-673800-f61601-empty.c ++++ /tmp/cocci-output-2180007-ca8c96-empty.c @@ -1,6 +1,6 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) { @@ -4471,7 +4507,7 @@ SPECIAL NAMES: adding autofree as a attribute diff = --- tests/end_attr.c -+++ /tmp/cocci-output-673800-a02f81-end_attr.c ++++ /tmp/cocci-output-2180007-193084-end_attr.c @@ -1,10 +1,12 @@ int main() { - struct foo x autofree; @@ -4490,7 +4526,7 @@ end_commas.res diff = --- tests/end_commas.c -+++ /tmp/cocci-output-673800-4eaef6-end_commas.c ++++ /tmp/cocci-output-2180007-39f834-end_commas.c @@ -1,4 +1,6 @@ static struct i2c_client client_template = { - .name = "adv7175_client", @@ -4506,7 +4542,7 @@ warning: line 5: should x be a metavariable? diff = --- tests/endif.c -+++ /tmp/cocci-output-673800-95e318-endif.c ++++ /tmp/cocci-output-2180007-84773b-endif.c @@ -2,18 +2,23 @@ void f(int i) { x = 1; @@ -4534,7 +4570,7 @@ endmodif.res diff = --- tests/endmodif.c -+++ /tmp/cocci-output-673800-506b57-endmodif.c ++++ /tmp/cocci-output-2180007-692872-endmodif.c @@ -1,11 +1,12 @@ -void f(void) + @@ -4578,7 +4614,7 @@ endnl.res diff = --- tests/endnl.c -+++ /tmp/cocci-output-673800-35bb43-endnl.c ++++ /tmp/cocci-output-2180007-c376a9-endnl.c @@ -1,18 +1,36 @@ int main () { +#ifdef FOO @@ -4619,12 +4655,12 @@ endpos.res warning: s: metavariable p not used in the - or context code Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_5fef96.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_5fef96.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_97cd95.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_97cd95.ml Compilation OK! Loading ML code of the SP... diff = --- tests/endpos.c -+++ /tmp/cocci-output-673800-387632-endpos.c ++++ /tmp/cocci-output-2180007-409e72-endpos.c @@ -1,4 +1,5 @@ int main () { + main(); @@ -4643,7 +4679,7 @@ enum.res diff = --- tests/enum.c -+++ /tmp/cocci-output-673800-50ead3-enum.c ++++ /tmp/cocci-output-2180007-ebeb6c-enum.c @@ -5,5 +5,5 @@ typedef enum static reg_errcode_t regex_compile () @@ -4654,7 +4690,7 @@ enum_assign.res diff = --- tests/enum_assign.c -+++ /tmp/cocci-output-673800-6d8782-enum_assign.c ++++ /tmp/cocci-output-2180007-bdc0a4-enum_assign.c @@ -1,6 +1,7 @@ enum h { - a = 0, @@ -4668,27 +4704,27 @@ enumcast.res diff = --- tests/enumcast.c -+++ /tmp/cocci-output-673800-19fa9e-enumcast.c ++++ /tmp/cocci-output-2180007-959e58-enumcast.c @@ -1 +1,2 @@ +enum{x = (int)1, }; int main() { return 12; } enumdots.res diff = --- tests/enumdots.c -+++ /tmp/cocci-output-673800-310541-enumdots.c ++++ /tmp/cocci-output-2180007-c58bcf-enumdots.c @@ -1,3 +1,2 @@ enum binder_work_type { - BINDER_WORK_TRANSACTION = 12, } t; exitc.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_a5e370.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_a5e370.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_f53fc5.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_f53fc5.ml Compilation OK! Loading ML code of the SP... Failure in rule starting on line 8 diff = --- tests/exitc.c -+++ /tmp/cocci-output-673800-a3cf3c-exitc.c ++++ /tmp/cocci-output-2180007-81355b-exitc.c @@ -1,6 +1,6 @@ int main () { - f(a1); @@ -4705,7 +4741,7 @@ exp.res diff = --- tests/exp.c -+++ /tmp/cocci-output-673800-ed1c23-exp.c ++++ /tmp/cocci-output-2180007-e488b7-exp.c @@ -1,14 +1,14 @@ int main(int i) { @@ -4728,7 +4764,7 @@ expnest.res diff = --- tests/expnest.c -+++ /tmp/cocci-output-673800-cfdf6b-expnest.c ++++ /tmp/cocci-output-2180007-0d7748-expnest.c @@ -2,5 +2,5 @@ int main() { x = 3 + 4; x = f() + 15; @@ -4739,7 +4775,7 @@ expopt.res diff = --- tests/expopt.c -+++ /tmp/cocci-output-673800-9bc1d4-expopt.c ++++ /tmp/cocci-output-2180007-e0bd5d-expopt.c @@ -1,5 +1,5 @@ int main() { int *x; @@ -4750,7 +4786,7 @@ expopt2.res diff = --- tests/expopt2.c -+++ /tmp/cocci-output-673800-a14dd6-expopt2.c ++++ /tmp/cocci-output-2180007-b461e1-expopt2.c @@ -1,5 +1,5 @@ void main(int i) { @@ -4761,7 +4797,7 @@ expopt3.res diff = --- tests/expopt3.c -+++ /tmp/cocci-output-673800-2edcb0-expopt3.c ++++ /tmp/cocci-output-2180007-e25ac0-expopt3.c @@ -1,5 +1,5 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -4773,7 +4809,7 @@ expopt3_ver1.res diff = --- tests/expopt3_ver1.c -+++ /tmp/cocci-output-673800-e86726-expopt3_ver1.c ++++ /tmp/cocci-output-2180007-980fb3-expopt3_ver1.c @@ -1,6 +1,6 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -4786,7 +4822,7 @@ expopt3_ver2.res diff = --- tests/expopt3_ver2.c -+++ /tmp/cocci-output-673800-169600-expopt3_ver2.c ++++ /tmp/cocci-output-2180007-60cbde-expopt3_ver2.c @@ -1,5 +1,5 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -4798,7 +4834,7 @@ exprlist_comma.res diff = --- tests/exprlist_comma.c -+++ /tmp/cocci-output-673800-995190-exprlist_comma.c ++++ /tmp/cocci-output-2180007-5af816-exprlist_comma.c @@ -1,4 +1,4 @@ int main(void) { @@ -4808,7 +4844,7 @@ exprun.res diff = --- tests/exprun.c -+++ /tmp/cocci-output-673800-83e5da-exprun.c ++++ /tmp/cocci-output-2180007-62704a-exprun.c @@ -8,37 +8,50 @@ static void ice_dump_common_caps(struct ice_hw *hw, struct ice_hw_common_caps *caps, char const *prefix) @@ -4889,12 +4925,12 @@ ice_info(hw, "%s: wr_csr_prot = 0x%llX\n", prefix, extra.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_ea1cb9.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_ea1cb9.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_6fa2ac.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_6fa2ac.ml Compilation OK! Loading ML code of the SP... diff = --- tests/extra.c -+++ /tmp/cocci-output-673800-b2f2ee-extra.c ++++ /tmp/cocci-output-2180007-d8981a-extra.c @@ -1,12 +1,25 @@ #ifdef FIRST -int main (int a, struct foo *b, struct bar *c) { @@ -4926,7 +4962,7 @@ failing_andany.res diff = --- tests/failing_andany.c -+++ /tmp/cocci-output-673800-0867a5-failing_andany.c ++++ /tmp/cocci-output-2180007-5cbe1c-failing_andany.c @@ -1,13 +1,9 @@ static int smc_probe1(struct net_device *dev, void __iomem *ioaddr, unsigned long irq_flags) @@ -4944,7 +4980,7 @@ far.res diff = --- tests/far.c -+++ /tmp/cocci-output-673800-08a3ba-far.c ++++ /tmp/cocci-output-2180007-c9fc22-far.c @@ -1,7 +1,7 @@ int main(void) { @@ -4960,7 +4996,7 @@ SPECIAL NAMES: adding __counted_by as a attribute diff = --- tests/far2.c -+++ /tmp/cocci-output-673800-1d637e-far2.c ++++ /tmp/cocci-output-2180007-964263-far2.c @@ -1,4 +1,4 @@ struct foo { size_t element_count; @@ -4970,7 +5006,7 @@ fields.res diff = --- tests/fields.c -+++ /tmp/cocci-output-673800-5ddff5-fields.c ++++ /tmp/cocci-output-2180007-d03e4a-fields.c @@ -1,4 +1,7 @@ struct foo x = { + .a = 1, @@ -4983,7 +5019,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/fieldsmin.c -+++ /tmp/cocci-output-673800-8f7b24-fieldsmin.c ++++ /tmp/cocci-output-2180007-9dbcdf-fieldsmin.c @@ -1,5 +1,3 @@ struct foo x = { - .a = 1, @@ -4992,13 +5028,13 @@ }; finalize_only.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_cf6c66.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_cf6c66.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_57aef9.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_57aef9.ml Compilation OK! Loading ML code of the SP... find_long.res diff = --- tests/find_long.c -+++ /tmp/cocci-output-673800-501a47-find_long.c ++++ /tmp/cocci-output-2180007-838aed-find_long.c @@ -3,8 +3,8 @@ long function() long a; int b; @@ -5013,7 +5049,7 @@ finish.res diff = --- tests/finish.c -+++ /tmp/cocci-output-673800-2b55b5-finish.c ++++ /tmp/cocci-output-2180007-dd347b-finish.c @@ -1,14 +1,7 @@ void ieee80211_color_change_finish(struct ieee80211_vif *vif, u8 link_id) { @@ -5033,7 +5069,7 @@ fix_flow_need.res diff = --- tests/fix_flow_need.c -+++ /tmp/cocci-output-673800-9837dd-fix_flow_need.c ++++ /tmp/cocci-output-2180007-dd744f-fix_flow_need.c @@ -5,7 +5,6 @@ void main(int i) { if(1) { foo(); @@ -5045,7 +5081,7 @@ flex.res diff = --- tests/flex.c -+++ /tmp/cocci-output-673800-dd01d7-flex.c ++++ /tmp/cocci-output-2180007-dba5d8-flex.c @@ -3,5 +3,5 @@ struct scmi_msg_resp_sensor_description struct { #define SENSOR_UPDATE_BASE(x) 3 @@ -5056,7 +5092,7 @@ fltst.res diff = --- tests/fltst.c -+++ /tmp/cocci-output-673800-6d9b70-fltst.c ++++ /tmp/cocci-output-2180007-ba00f4-fltst.c @@ -1,3 +1,3 @@ double aaa() { - return one + two; @@ -5065,7 +5101,7 @@ fn_todo.res diff = --- tests/fn_todo.c -+++ /tmp/cocci-output-673800-72f8fc-fn_todo.c ++++ /tmp/cocci-output-2180007-7c4fb5-fn_todo.c @@ -5,6 +5,6 @@ static void task_kill_later(struct asd_a struct Scsi_Host *shost = sas_ha->core.shost; struct sas_task *task = ascb->uldd_task; @@ -5077,7 +5113,7 @@ fnptr.res diff = --- tests/fnptr.c -+++ /tmp/cocci-output-673800-0506fa-fnptr.c ++++ /tmp/cocci-output-2180007-5fd3e3-fnptr.c @@ -8,5 +8,5 @@ static int sci_request_irq(struct sci_po sci_er_interrupt, sci_rx_interrupt, sci_tx_interrupt, sci_br_interrupt, @@ -5089,14 +5125,14 @@ warning: line 6: should x be a metavariable? diff = --- tests/fnret.c -+++ /tmp/cocci-output-673800-978015-fnret.c ++++ /tmp/cocci-output-2180007-5a9bc5-fnret.c @@ -1 +1 @@ -static void foo(int x) { return; } + fnty.res diff = --- tests/fnty.c -+++ /tmp/cocci-output-673800-8b7cfc-fnty.c ++++ /tmp/cocci-output-2180007-b7de1d-fnty.c @@ -1,4 +1,4 @@ -struct allfns { +struct newname { @@ -5106,14 +5142,14 @@ fntypedef.res diff = --- tests/fntypedef.c -+++ /tmp/cocci-output-673800-2fd0b8-fntypedef.c ++++ /tmp/cocci-output-2180007-8b682c-fntypedef.c @@ -1 +1 @@ -typedef void (*toto_t)(int a, int b); +typedef void(*toto_t)(int a, int b, int c); for3.res diff = --- tests/for3.c -+++ /tmp/cocci-output-673800-e9bda0-for3.c ++++ /tmp/cocci-output-2180007-62dd8c-for3.c @@ -1,4 +1,4 @@ int main () { - for(i=0; i!=10; i++) @@ -5123,7 +5159,7 @@ fordots.res diff = --- tests/fordots.c -+++ /tmp/cocci-output-673800-41b86b-fordots.c ++++ /tmp/cocci-output-2180007-012dd2-fordots.c @@ -1,4 +1,2 @@ int main () { - for(int i = 0; i != 12; i++) a = 2; @@ -5132,7 +5168,7 @@ format.res diff = --- tests/format.c -+++ /tmp/cocci-output-673800-6ca2ac-format.c ++++ /tmp/cocci-output-2180007-28516c-format.c @@ -1,5 +1,5 @@ int main () { - printf("one %d two\n", 1); @@ -5143,14 +5179,14 @@ } format2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_26b4c6.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_26b4c6.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_cc9d31.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_cc9d31.ml Compilation OK! Loading ML code of the SP... diff = format string is 1x format string is 2x --- tests/format2.c -+++ /tmp/cocci-output-673800-3f0f34-format2.c ++++ /tmp/cocci-output-2180007-a162c6-format2.c @@ -1,4 +1,3 @@ int main () { foo("blah %x blah"); @@ -5159,7 +5195,7 @@ formatlist.res diff = --- tests/formatlist.c -+++ /tmp/cocci-output-673800-d18c0a-formatlist.c ++++ /tmp/cocci-output-2180007-7e83be-formatlist.c @@ -1,10 +1,10 @@ int main () { foo("xyz %d abc"); @@ -5177,7 +5213,7 @@ fortest.res diff = --- tests/fortest.c -+++ /tmp/cocci-output-673800-786831-fortest.c ++++ /tmp/cocci-output-2180007-2fda95-fortest.c @@ -1,18 +1,18 @@ int main() { - for(x=0; x!=10; x++) @@ -5217,7 +5253,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/fortype.c -+++ /tmp/cocci-output-673800-004ba2-fortype.c ++++ /tmp/cocci-output-2180007-422621-fortype.c @@ -1,4 +1,4 @@ int main () { - for (int x = 0; x!=10; x++) @@ -5228,7 +5264,7 @@ four.res diff = --- tests/four.c -+++ /tmp/cocci-output-673800-42e9fc-four.c ++++ /tmp/cocci-output-2180007-996661-four.c @@ -1,5 +1,3 @@ int main () { f(1); @@ -5238,7 +5274,7 @@ foura.res diff = --- tests/foura.c -+++ /tmp/cocci-output-673800-508e7f-foura.c ++++ /tmp/cocci-output-2180007-fc47ef-foura.c @@ -1,5 +1,4 @@ int main () { f(1); @@ -5248,19 +5284,19 @@ fp.res diff = --- tests/fp.c -+++ /tmp/cocci-output-673800-18bd93-fp.c ++++ /tmp/cocci-output-2180007-9de5b0-fp.c @@ -1,3 +1,2 @@ int main(int (*x)(int,int)) { - x(); } fptr.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_91af73.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_91af73.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_8b9a12.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_8b9a12.ml Compilation OK! Loading ML code of the SP... diff = --- tests/fptr.c -+++ /tmp/cocci-output-673800-735333-fptr.c ++++ /tmp/cocci-output-2180007-f4f275-fptr.c @@ -1,6 +1,6 @@ int foo(int c, int d) { return 0; } @@ -5271,12 +5307,12 @@ fptr2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_487454.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_487454.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_09f66f.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_09f66f.ml Compilation OK! Loading ML code of the SP... diff = --- tests/fptr2.c -+++ /tmp/cocci-output-673800-8a7d70-fptr2.c ++++ /tmp/cocci-output-2180007-69aab6-fptr2.c @@ -1,7 +1,7 @@ int foo(int c, int d) { return 0; } @@ -5290,7 +5326,7 @@ fptr3.res diff = --- tests/fptr3.c -+++ /tmp/cocci-output-673800-c968a5-fptr3.c ++++ /tmp/cocci-output-2180007-b0b3fb-fptr3.c @@ -1,6 +1,6 @@ int foo(int c, int d) { return 0; } @@ -5301,7 +5337,7 @@ fresh_id_script.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_215646.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_215646.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_857da9.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_857da9.ml File "tests/fresh_id_script.cocci", line 37, characters 4-5: Warning 26 [unused-var]: unused variable i. Compilation OK! @@ -5310,7 +5346,7 @@ fsh.res diff = --- tests/fsh.c -+++ /tmp/cocci-output-673800-b9f360-fsh.c ++++ /tmp/cocci-output-2180007-c69b32-fsh.c @@ -1,4 +1,4 @@ int main () { f(c); @@ -5321,7 +5357,7 @@ warning: line 5: should x be a metavariable? diff = --- tests/fun.c -+++ /tmp/cocci-output-673800-6b4326-fun.c ++++ /tmp/cocci-output-2180007-53c7a5-fun.c @@ -1 +1,4 @@ +struct a { + int a; @@ -5330,7 +5366,7 @@ func.res diff = --- tests/func.c -+++ /tmp/cocci-output-673800-a30038-func.c ++++ /tmp/cocci-output-2180007-32f8fd-func.c @@ -1,6 +1,7 @@ static int hidg_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) @@ -5344,7 +5380,7 @@ funptr_array.res diff = --- tests/funptr_array.c -+++ /tmp/cocci-output-673800-f344bc-funptr_array.c ++++ /tmp/cocci-output-2180007-9f5a03-funptr_array.c @@ -1 +1 @@ -int (*x[2])(int x); +int (*x[2])(char x); @@ -5388,7 +5424,7 @@ gadget_misc.res diff = --- tests/gadget_misc.c -+++ /tmp/cocci-output-673800-16cfea-gadget_misc.c ++++ /tmp/cocci-output-2180007-f28faa-gadget_misc.c @@ -2,6 +2,5 @@ int main() { if(0) @@ -5402,7 +5438,7 @@ SPECIAL NAMES: adding double3x3 as a type diff = --- tests/gadget_ninelets_typedef.c -+++ /tmp/cocci-output-673800-94dbf9-gadget_ninelets_typedef.c ++++ /tmp/cocci-output-2180007-ac92f6-gadget_ninelets_typedef.c @@ -1,21 +1,23 @@ typedef double MyFloat; @@ -5436,7 +5472,7 @@ gadget_remove_mpi_function_calls.res diff = --- tests/gadget_remove_mpi_function_calls.c -+++ /tmp/cocci-output-673800-abd120-gadget_remove_mpi_function_calls.c ++++ /tmp/cocci-output-2180007-0c967b-gadget_remove_mpi_function_calls.c @@ -2,6 +2,5 @@ int main(int argc, char **argv) { @@ -5447,7 +5483,7 @@ gadget_remove_used_fields.res diff = --- tests/gadget_remove_used_fields.c -+++ /tmp/cocci-output-673800-8023e8-gadget_remove_used_fields.c ++++ /tmp/cocci-output-2180007-c5303b-gadget_remove_used_fields.c @@ -1,8 +1,8 @@ -struct particle_data { int i; int j; int k; } * P ; @@ -5485,7 +5521,7 @@ SPECIAL NAMES: adding MyDoublePos3 as a type diff = --- tests/gadget_soa_select.c -+++ /tmp/cocci-output-673800-53c624-gadget_soa_select.c ++++ /tmp/cocci-output-2180007-2602be-gadget_soa_select.c @@ -1,5 +1,5 @@ struct sph_particle_data_soa_t { - int *Entropy; @@ -5496,7 +5532,7 @@ gadget_sorting_hook.res diff = --- tests/gadget_sorting_hook.c -+++ /tmp/cocci-output-673800-4229a9-gadget_sorting_hook.c ++++ /tmp/cocci-output-2180007-3f2fa8-gadget_sorting_hook.c @@ -18,10 +18,24 @@ void soa_invalidate_aos__particle_data() int main() @@ -5529,7 +5565,7 @@ SPECIAL NAMES: adding MyFloat3 as a type diff = --- tests/gadget_triplets_typedef.c -+++ /tmp/cocci-output-673800-502d20-gadget_triplets_typedef.c ++++ /tmp/cocci-output-2180007-2df95d-gadget_triplets_typedef.c @@ -3,6 +3,8 @@ typedef double MyFloat; typedef long double MyLongDouble; typedef long double MyDoublePos; @@ -5558,7 +5594,7 @@ SPECIAL NAMES: adding MyDoublePos3 as a type diff = --- tests/gadget_triplets_typedef_ipcc.c -+++ /tmp/cocci-output-673800-aa8d2a-gadget_triplets_typedef_ipcc.c ++++ /tmp/cocci-output-2180007-5e9fdb-gadget_triplets_typedef_ipcc.c @@ -3,6 +3,7 @@ typedef double MyFloat; typedef long double MyLongDouble; typedef long double MyDoublePos; @@ -5579,7 +5615,7 @@ gcc_attr_with_func.res diff = --- tests/gcc_attr_with_func.c -+++ /tmp/cocci-output-673800-6f4f5b-gcc_attr_with_func.c ++++ /tmp/cocci-output-2180007-8fdf8d-gcc_attr_with_func.c @@ -1,8 +1,8 @@ -int __attribute__((always_inline)) func (int a); +int __attribute__((always_inline)) func (); @@ -5616,7 +5652,7 @@ gcc_attr_with_var.res diff = --- tests/gcc_attr_with_var.c -+++ /tmp/cocci-output-673800-6b6a80-gcc_attr_with_var.c ++++ /tmp/cocci-output-2180007-f24fe1-gcc_attr_with_var.c @@ -1,39 +1,39 @@ -int var1_end __attribute__((myattr1_end)); +int var1_end __attribute__((section(".shared"))); @@ -5675,7 +5711,7 @@ gcc_min_max.res diff = --- tests/gcc_min_max.c -+++ /tmp/cocci-output-673800-1a5db0-gcc_min_max.c ++++ /tmp/cocci-output-2180007-1316ef-gcc_min_max.c @@ -1,8 +1,8 @@ int main() { @@ -5695,7 +5731,7 @@ SPECIAL NAMES: adding PVOID as a type diff = --- tests/getc.c -+++ /tmp/cocci-output-673800-ffee5a-getc.c ++++ /tmp/cocci-output-2180007-7c41df-getc.c @@ -1,4 +1,4 @@ int IFoo_QueryInterface(int *iface, long *riid, void **ppv) { @@ -5705,7 +5741,7 @@ gilles-question.res diff = --- tests/gilles-question.c -+++ /tmp/cocci-output-673800-f59ea2-gilles-question.c ++++ /tmp/cocci-output-2180007-c27aef-gilles-question.c @@ -2,8 +2,6 @@ void main(int i) { f(0); @@ -5719,7 +5755,7 @@ gotobreak.res diff = --- tests/gotobreak.c -+++ /tmp/cocci-output-673800-da67a4-gotobreak.c ++++ /tmp/cocci-output-2180007-63caf4-gotobreak.c @@ -11,5 +11,5 @@ static void sedlbauer_config(struct pcmc CS_CHECK(GetNextTuple, pcmcia_get_next_tuple(link, &tuple)); } @@ -5730,7 +5766,7 @@ hashhash.res diff = --- tests/hashhash.c -+++ /tmp/cocci-output-673800-261d08-hashhash.c ++++ /tmp/cocci-output-2180007-8e2289-hashhash.c @@ -1,5 +1,5 @@ #define FOO(x) foo ## x @@ -5743,7 +5779,7 @@ warning: line 4: should y be a metavariable? diff = --- tests/hd.c -+++ /tmp/cocci-output-673800-48f7a5-hd.c ++++ /tmp/cocci-output-2180007-a70687-hd.c @@ -1,3 +1,3 @@ #include "hd.h" @@ -5752,7 +5788,7 @@ headers.res diff = --- tests/headers.c -+++ /tmp/cocci-output-673800-d86986-headers.c ++++ /tmp/cocci-output-2180007-b61def-headers.c @@ -10,12 +10,12 @@ static int empeg_write (struct usb_seria } @@ -5771,7 +5807,7 @@ hex.res diff = --- tests/hex.c -+++ /tmp/cocci-output-673800-fd4fc5-hex.c ++++ /tmp/cocci-output-2180007-9135c8-hex.c @@ -1,3 +1,2 @@ int main() { - f(0x00); @@ -5780,7 +5816,7 @@ SPECIAL NAMES: adding FUNC as a initializer ending in a comma diff = --- tests/hil1.c -+++ /tmp/cocci-output-673800-8a3120-hil1.c ++++ /tmp/cocci-output-2180007-0bd60c-hil1.c @@ -2,5 +2,5 @@ { HILSE_FUNC, { func: &funct }, funct_arg, zero_rc }, @@ -5792,12 +5828,12 @@ exn while in timeout_function id3.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_c6bb0a.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_c6bb0a.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_d88884.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_d88884.ml Compilation OK! Loading ML code of the SP... diff = --- tests/id3.c -+++ /tmp/cocci-output-673800-ef0daa-id3.c ++++ /tmp/cocci-output-2180007-de9835-id3.c @@ -1,3 +1,3 @@ int foo () { - bar (6); @@ -5807,12 +5843,12 @@ exn while in timeout_function idcon_ocaml.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_e55e7d.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_e55e7d.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_b5ada6.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_b5ada6.ml Compilation OK! Loading ML code of the SP... diff = --- tests/idcon_ocaml.c -+++ /tmp/cocci-output-673800-f2f596-idcon_ocaml.c ++++ /tmp/cocci-output-2180007-d7b7bd-idcon_ocaml.c @@ -1,5 +1,5 @@ void f(void) { - g(a); @@ -5826,7 +5862,7 @@ identcall.res diff = --- tests/identcall.c -+++ /tmp/cocci-output-673800-356d65-identcall.c ++++ /tmp/cocci-output-2180007-3cf71b-identcall.c @@ -1,3 +1,2 @@ int main () { - target += x(); @@ -5834,7 +5870,7 @@ idstr.res diff = --- tests/idstr.c -+++ /tmp/cocci-output-673800-786cdb-idstr.c ++++ /tmp/cocci-output-2180007-ec6a4c-idstr.c @@ -1,3 +1,3 @@ int main () { - printf("arena 0x%08x, numfree = %d\n", (unsigned)dt, dt->numfree); @@ -5844,7 +5880,7 @@ diff = warning: rule starting on line 11, node 19: g(...)[1,2,4,5,6,7,8] in main1 may be inconsistently modified --- tests/if.c -+++ /tmp/cocci-output-673800-829aae-if.c ++++ /tmp/cocci-output-2180007-afd025-if.c @@ -1,27 +1,37 @@ int main () { + before(); @@ -5886,7 +5922,7 @@ ifadd.res diff = --- tests/ifadd.c -+++ /tmp/cocci-output-673800-5097c6-ifadd.c ++++ /tmp/cocci-output-2180007-500744-ifadd.c @@ -3,6 +3,7 @@ int main() { if (x) { one(); @@ -5901,7 +5937,7 @@ ifd.res diff = --- tests/ifd.c -+++ /tmp/cocci-output-673800-46b1a0-ifd.c ++++ /tmp/cocci-output-2180007-32ca65-ifd.c @@ -1,9 +1,13 @@ int main () { one(); @@ -5919,7 +5955,7 @@ ifdef1.res diff = --- tests/ifdef1.c -+++ /tmp/cocci-output-673800-5e8954-ifdef1.c ++++ /tmp/cocci-output-2180007-a4fcf9-ifdef1.c @@ -1,5 +1,8 @@ #include #include @@ -5932,7 +5968,7 @@ ifdef2.res diff = --- tests/ifdef2.c -+++ /tmp/cocci-output-673800-f43bd5-ifdef2.c ++++ /tmp/cocci-output-2180007-ab9ec8-ifdef2.c @@ -1,6 +1,11 @@ #include #include @@ -5948,7 +5984,7 @@ ifdef3.res diff = --- tests/ifdef3.c -+++ /tmp/cocci-output-673800-8f13a7-ifdef3.c ++++ /tmp/cocci-output-2180007-545963-ifdef3.c @@ -2,6 +2,15 @@ #include #include @@ -5971,7 +6007,7 @@ diff = warning: Exemple4, node 12: statement[1,2,3,4,5] in init_IRQ may be inconsistently modified --- tests/ifdef4.c -+++ /tmp/cocci-output-673800-146d33-ifdef4.c ++++ /tmp/cocci-output-2180007-a20d29-ifdef4.c @@ -7,7 +7,10 @@ void init_IRQ(void) { @@ -5987,7 +6023,7 @@ ifdef5.res diff = --- tests/ifdef5.c -+++ /tmp/cocci-output-673800-111c8d-ifdef5.c ++++ /tmp/cocci-output-2180007-859ff5-ifdef5.c @@ -11,3 +11,11 @@ void init_IRQ(void) uselessCall(); } @@ -6003,7 +6039,7 @@ ifdef6.res diff = --- tests/ifdef6.c -+++ /tmp/cocci-output-673800-096893-ifdef6.c ++++ /tmp/cocci-output-2180007-2169d2-ifdef6.c @@ -1,5 +1,8 @@ #include #include @@ -6016,7 +6052,7 @@ ifdef6a.res diff = --- tests/ifdef6a.c -+++ /tmp/cocci-output-673800-f9a4a0-ifdef6a.c ++++ /tmp/cocci-output-2180007-9dd093-ifdef6a.c @@ -1,4 +1,7 @@ #include +#ifdef CONFIG_NKERNEL @@ -6028,7 +6064,7 @@ ifdefmeta.res diff = --- tests/ifdefmeta.c -+++ /tmp/cocci-output-673800-a06b50-ifdefmeta.c ++++ /tmp/cocci-output-2180007-47f219-ifdefmeta.c @@ -1,26 +1,22 @@ int main() { - buf = alloca(3 @@ -6081,7 +6117,7 @@ ifdefmeta1.res diff = --- tests/ifdefmeta1.c -+++ /tmp/cocci-output-673800-b4fc8a-ifdefmeta1.c ++++ /tmp/cocci-output-2180007-419e04-ifdefmeta1.c @@ -1,17 +1,9 @@ int main() { - buf = alloca(3 @@ -6103,7 +6139,7 @@ ifdefmeta2.res diff = --- tests/ifdefmeta2.c -+++ /tmp/cocci-output-673800-6009f6-ifdefmeta2.c ++++ /tmp/cocci-output-2180007-43193d-ifdefmeta2.c @@ -1,12 +1,2 @@ int main() { - buf = alloca(3 @@ -6120,7 +6156,7 @@ ifdefmeta3.res diff = --- tests/ifdefmeta3.c -+++ /tmp/cocci-output-673800-06d671-ifdefmeta3.c ++++ /tmp/cocci-output-2180007-e30f4e-ifdefmeta3.c @@ -1,11 +1,5 @@ int main () { f(); @@ -6137,7 +6173,7 @@ ifdefmeta4.res diff = --- tests/ifdefmeta4.c -+++ /tmp/cocci-output-673800-718716-ifdefmeta4.c ++++ /tmp/cocci-output-2180007-b2093d-ifdefmeta4.c @@ -1,14 +1,12 @@ int main() { - buf = alloca(3 @@ -6161,7 +6197,7 @@ ifend.res diff = --- tests/ifend.c -+++ /tmp/cocci-output-673800-0011ed-ifend.c ++++ /tmp/cocci-output-2180007-137c59-ifend.c @@ -3,5 +3,3 @@ static int vortex_debug = VORTEX_DEBUG; #else static int vortex_debug = 1; @@ -6171,7 +6207,7 @@ ifgoto.res diff = --- tests/ifgoto.c -+++ /tmp/cocci-output-673800-3480a3-ifgoto.c ++++ /tmp/cocci-output-2180007-abea42-ifgoto.c @@ -1,5 +1,7 @@ int main () { - if (x) @@ -6187,7 +6223,7 @@ SPECIAL NAMES: adding IFaceVtbl as a type diff = --- tests/ifields.c -+++ /tmp/cocci-output-673800-223592-ifields.c ++++ /tmp/cocci-output-2180007-f2334c-ifields.c @@ -1,14 +1,16 @@ typedef struct tag_obj { int x; @@ -6210,7 +6246,7 @@ ifif.res diff = --- tests/ifif.c -+++ /tmp/cocci-output-673800-53f7bb-ifif.c ++++ /tmp/cocci-output-2180007-608ead-ifif.c @@ -1,5 +1,13 @@ int main () { +#ifdef FOO1 @@ -6228,7 +6264,7 @@ ifreturn.res diff = --- tests/ifreturn.c -+++ /tmp/cocci-output-673800-5e6267-ifreturn.c ++++ /tmp/cocci-output-2180007-24e657-ifreturn.c @@ -1,31 +1,46 @@ int main () { if (x) { @@ -6290,7 +6326,7 @@ ifreturn3.res diff = --- tests/ifreturn3.c -+++ /tmp/cocci-output-673800-a1aac8-ifreturn3.c ++++ /tmp/cocci-output-2180007-76f638-ifreturn3.c @@ -3,7 +3,10 @@ int GetExitCode (int iFlag_Code) if(iFlag_Code==OK) { return OK; @@ -6316,7 +6352,7 @@ ifreturn4.res diff = --- tests/ifreturn4.c -+++ /tmp/cocci-output-673800-31d79d-ifreturn4.c ++++ /tmp/cocci-output-2180007-6de728-ifreturn4.c @@ -2,10 +2,16 @@ int GetExitCode (int iFlag_Code) { if(iFlag_Code==OK) { @@ -6340,7 +6376,7 @@ ifreturn6.res diff = --- tests/ifreturn6.c -+++ /tmp/cocci-output-673800-c69553-ifreturn6.c ++++ /tmp/cocci-output-2180007-00b7b7-ifreturn6.c @@ -3,7 +3,8 @@ int main () { blah(); goto end; @@ -6354,7 +6390,7 @@ ifzer.res diff = --- tests/ifzer.c -+++ /tmp/cocci-output-673800-08e049-ifzer.c ++++ /tmp/cocci-output-2180007-0e2d4a-ifzer.c @@ -3,6 +3,5 @@ int main() { and have lived on another thread's stack; that stack may have become unmapped meanwhile (CONFIG_DEBUG_PAGEALLOC). */ @@ -6365,7 +6401,7 @@ ifzz.res diff = --- tests/ifzz.c -+++ /tmp/cocci-output-673800-2d4401-ifzz.c ++++ /tmp/cocci-output-2180007-b427de-ifzz.c @@ -2,9 +2,9 @@ if 0 char c; #endif @@ -6381,7 +6417,7 @@ inc.res diff = --- tests/inc.c -+++ /tmp/cocci-output-673800-0c4a46-inc.c ++++ /tmp/cocci-output-2180007-04a1ec-inc.c @@ -1,2 +1 @@ -#define foo 3 -#define xxx 4 @@ -6390,7 +6426,7 @@ incl.res diff = --- tests/incl.c -+++ /tmp/cocci-output-673800-8f48f7-incl.c ++++ /tmp/cocci-output-2180007-2b9373-incl.c @@ -1,6 +1,8 @@ +#include "before.h" #include @@ -6403,7 +6439,7 @@ incl2.res diff = --- tests/incl2.c -+++ /tmp/cocci-output-673800-69c0d4-incl2.c ++++ /tmp/cocci-output-2180007-9b4f49-incl2.c @@ -1,3 +1,4 @@ +#include "beginning.h" #include @@ -6412,7 +6448,7 @@ inclifdef.res diff = --- tests/inclifdef.c -+++ /tmp/cocci-output-673800-9e4271-inclifdef.c ++++ /tmp/cocci-output-2180007-32c51a-inclifdef.c @@ -1,4 +1,5 @@ #include +#include @@ -6422,7 +6458,7 @@ include.res diff = --- tests/include.c -+++ /tmp/cocci-output-673800-566314-include.c ++++ /tmp/cocci-output-2180007-0a7754-include.c @@ -1,8 +1,6 @@ #include @@ -6435,7 +6471,7 @@ incompatible_value.res diff = --- tests/incompatible_value.c -+++ /tmp/cocci-output-673800-b3908c-incompatible_value.c ++++ /tmp/cocci-output-2180007-f9cd18-incompatible_value.c @@ -4,6 +4,6 @@ int main() { } @@ -6452,7 +6488,7 @@ inherited.res diff = --- tests/inherited.c -+++ /tmp/cocci-output-673800-bc3d8d-inherited.c ++++ /tmp/cocci-output-2180007-8e7098-inherited.c @@ -6,5 +6,5 @@ void main(int i) { h(2); h2(2); @@ -6463,7 +6499,7 @@ inherited_ver1.res diff = --- tests/inherited_ver1.c -+++ /tmp/cocci-output-673800-e60bd4-inherited_ver1.c ++++ /tmp/cocci-output-2180007-def5c2-inherited_ver1.c @@ -3,8 +3,8 @@ void main(int i) { //g(1); f(2); @@ -6479,7 +6515,7 @@ inhmet.res diff = --- tests/inhmet.c -+++ /tmp/cocci-output-673800-da90b0-inhmet.c ++++ /tmp/cocci-output-2180007-4cf21b-inhmet.c @@ -1,3 +1,3 @@ int main () { - x->s = 12; @@ -6488,7 +6524,7 @@ inhpos.res diff = --- tests/inhpos.c -+++ /tmp/cocci-output-673800-c86629-inhpos.c ++++ /tmp/cocci-output-2180007-843b1b-inhpos.c @@ -1,3 +1,2 @@ int main () { - g(3); @@ -6497,7 +6533,7 @@ warning: line 5: should var be a metavariable? diff = --- tests/initializer.c -+++ /tmp/cocci-output-673800-78a286-initializer.c ++++ /tmp/cocci-output-2180007-3e8e8f-initializer.c @@ -1,5 +1,6 @@ struct SHT var = { .f1 = toto1, @@ -6513,14 +6549,14 @@ inline.res diff = --- tests/inline.c -+++ /tmp/cocci-output-673800-38d8e5-inline.c ++++ /tmp/cocci-output-2180007-b6ce25-inline.c @@ -1 +1 @@ -inline void foo(int x) { return; } + insdef.res diff = --- tests/insdef.c -+++ /tmp/cocci-output-673800-e23b97-insdef.c ++++ /tmp/cocci-output-2180007-8d5224-insdef.c @@ -1 +1,2 @@ #define TABINFOGEN +#include @@ -6534,7 +6570,7 @@ SPECIAL NAMES: adding u32 as a type diff = --- tests/int2bool-local.c -+++ /tmp/cocci-output-673800-57db88-int2bool-local.c ++++ /tmp/cocci-output-2180007-d30258-int2bool-local.c @@ -1,8 +1,9 @@ int nxnypz1(){ - int x, y, z; @@ -6577,7 +6613,7 @@ introbrace.res diff = --- tests/introbrace.c -+++ /tmp/cocci-output-673800-a1f7d9-introbrace.c ++++ /tmp/cocci-output-2180007-ee6727-introbrace.c @@ -1,8 +1,12 @@ int main() { - if (x) @@ -6596,7 +6632,7 @@ invert.res diff = --- tests/invert.c -+++ /tmp/cocci-output-673800-d59b08-invert.c ++++ /tmp/cocci-output-2180007-450623-invert.c @@ -1,3 +1,3 @@ int main () { - x = y + z; @@ -6605,7 +6641,7 @@ ip.res diff = --- tests/ip.c -+++ /tmp/cocci-output-673800-a1c9a8-ip.c ++++ /tmp/cocci-output-2180007-f0dbd2-ip.c @@ -2,10 +2,18 @@ void GetInfoDestTV(short sNoFo) { if(sNoFo == 1) @@ -6634,7 +6670,7 @@ ip2.res diff = --- tests/ip2.c -+++ /tmp/cocci-output-673800-cefbde-ip2.c ++++ /tmp/cocci-output-2180007-3fdf35-ip2.c @@ -1,11 +1,17 @@ void GetInfoDestTV(short sNoFo) { @@ -6659,7 +6695,7 @@ isococci.res diff = --- tests/isococci.c -+++ /tmp/cocci-output-673800-4a65a6-isococci.c ++++ /tmp/cocci-output-2180007-fd939d-isococci.c @@ -1,6 +1,3 @@ void f(int i) { @@ -6672,7 +6708,7 @@ warning: r: metavariable E not used in the - or context code diff = --- tests/isoif.c -+++ /tmp/cocci-output-673800-caeba3-isoif.c ++++ /tmp/cocci-output-2180007-90ba4c-isoif.c @@ -1,4 +1,2 @@ int main () { - if (x == NULL) one(); else two(); @@ -6681,7 +6717,7 @@ isotest.res diff = --- tests/isotest.c -+++ /tmp/cocci-output-673800-b4c322-isotest.c ++++ /tmp/cocci-output-2180007-e384c4-isotest.c @@ -1,7 +1,6 @@ void main(int i) { @@ -6693,7 +6729,7 @@ isotest2.res diff = --- tests/isotest2.c -+++ /tmp/cocci-output-673800-d25bcd-isotest2.c ++++ /tmp/cocci-output-2180007-21f0e9-isotest2.c @@ -1,7 +1,6 @@ void main(int i) { @@ -6704,7 +6740,7 @@ iteration.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_18776a.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_18776a.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_10727e.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_10727e.ml Compilation OK! Loading ML code of the SP... 1 pending new file instances @@ -6713,7 +6749,7 @@ exn while in timeout_function iteration_after_merge.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_c7e342.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_c7e342.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_c4e0fe.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_c4e0fe.ml Compilation OK! Loading ML code of the SP... 2 pending new file instances @@ -6724,7 +6760,7 @@ SPECIAL NAMES: adding list_for_each as a iterator diff = --- tests/iterator.c -+++ /tmp/cocci-output-673800-45ee41-iterator.c ++++ /tmp/cocci-output-2180007-e92b54-iterator.c @@ -2,9 +2,5 @@ void pcibios_report_status(u_int status_ { struct list_head *l; @@ -6740,7 +6776,7 @@ SPECIAL NAMES: adding for_each_set_bit as a iterator diff = --- tests/iterprint.c -+++ /tmp/cocci-output-673800-93b2c6-iterprint.c ++++ /tmp/cocci-output-2180007-cf486f-iterprint.c @@ -1,6 +1,4 @@ int main () { - for(bit = 0; bit < size; bit++) { @@ -6755,7 +6791,7 @@ julia10.res diff = --- tests/julia10.c -+++ /tmp/cocci-output-673800-634b5b-julia10.c ++++ /tmp/cocci-output-2180007-b8facc-julia10.c @@ -1,7 +1,5 @@ int main(int x) { f(); @@ -6767,7 +6803,7 @@ julia7.res diff = --- tests/julia7.c -+++ /tmp/cocci-output-673800-abca65-julia7.c ++++ /tmp/cocci-output-2180007-2cb35e-julia7.c @@ -1,7 +1,6 @@ int main(int x) { foo(); @@ -6780,7 +6816,7 @@ justremove.res diff = --- tests/justremove.c -+++ /tmp/cocci-output-673800-a4ccda-justremove.c ++++ /tmp/cocci-output-2180007-472340-justremove.c @@ -1,17 +1,6 @@ int main () { - if (x) { @@ -6802,7 +6838,7 @@ keep_comma.res diff = --- tests/keep_comma.c -+++ /tmp/cocci-output-673800-996c83-keep_comma.c ++++ /tmp/cocci-output-2180007-03e36a-keep_comma.c @@ -1,4 +1,4 @@ int main () { - foo(); @@ -6812,7 +6848,7 @@ km.res diff = --- tests/km.c -+++ /tmp/cocci-output-673800-5460e9-km.c ++++ /tmp/cocci-output-2180007-5599a7-km.c @@ -1,5 +1,4 @@ int main() { - int *data = kmalloc(element->string.length + 1, GFP_KERNEL); @@ -6823,7 +6859,7 @@ kmalloc.res diff = --- tests/kmalloc.c -+++ /tmp/cocci-output-673800-f003d8-kmalloc.c ++++ /tmp/cocci-output-2180007-e2291f-kmalloc.c @@ -1,9 +1,7 @@ int main() { struct bar *y; @@ -6841,7 +6877,7 @@ warning: r: metavariable S not used in the - or context code diff = --- tests/kmc.c -+++ /tmp/cocci-output-673800-417d27-kmc.c ++++ /tmp/cocci-output-2180007-31734a-kmc.c @@ -10,5 +10,4 @@ dmabounce_register_dev(struct device *de err_destroy: @@ -6851,7 +6887,7 @@ kmtest4.res diff = --- tests/kmtest4.c -+++ /tmp/cocci-output-673800-53db91-kmtest4.c ++++ /tmp/cocci-output-2180007-491aa9-kmtest4.c @@ -1,4 +1,4 @@ int main () { x = kzalloc(3); @@ -6864,7 +6900,7 @@ warning: rule starting on line 1: metavariable T not used in the - or context code diff = --- tests/ktype.c -+++ /tmp/cocci-output-673800-3f3103-ktype.c ++++ /tmp/cocci-output-2180007-a92f21-ktype.c @@ -3,8 +3,6 @@ typedef struct r1_private_data_s conf_t; static int run(mddev_t *mddev) { @@ -6880,7 +6916,7 @@ warning: r: metavariable T not used in the - or context code diff = --- tests/ktype2.c -+++ /tmp/cocci-output-673800-94610b-ktype2.c ++++ /tmp/cocci-output-2180007-df9eee-ktype2.c @@ -3,11 +3,8 @@ typedef struct r1_private_data_s conf_t; static int run(mddev_t *mddev) { @@ -6897,7 +6933,7 @@ labels_metastatement.res diff = --- tests/labels_metastatement.c -+++ /tmp/cocci-output-673800-ffa7bc-labels_metastatement.c ++++ /tmp/cocci-output-2180007-87509a-labels_metastatement.c @@ -1,9 +1,15 @@ int foo(int i) { @@ -6920,7 +6956,7 @@ labels_metastatement_ver1.res diff = --- tests/labels_metastatement_ver1.c -+++ /tmp/cocci-output-673800-a84de5-labels_metastatement_ver1.c ++++ /tmp/cocci-output-2180007-c9a99e-labels_metastatement_ver1.c @@ -1,5 +1,9 @@ int foo(int i) { @@ -6935,7 +6971,7 @@ lessone.res diff = --- tests/lessone.c -+++ /tmp/cocci-output-673800-2e7eab-lessone.c ++++ /tmp/cocci-output-2180007-f62e70-lessone.c @@ -1,4 +1,4 @@ int min() { - return 2.56 < 1; @@ -6944,13 +6980,13 @@ lfe.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_ab2832.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_ab2832.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_60d500.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_60d500.ml Compilation OK! Loading ML code of the SP... SPECIAL NAMES: adding list_for_each_entry as a iterator diff = --- tests/lfe.c -+++ /tmp/cocci-output-673800-2cdce6-lfe.c ++++ /tmp/cocci-output-2180007-99edac-lfe.c @@ -11,13 +11,21 @@ static bool tipc_service_insert_publ(str u32 key = p->key; @@ -6982,7 +7018,7 @@ lid.res diff = --- tests/lid.c -+++ /tmp/cocci-output-673800-5301e9-lid.c ++++ /tmp/cocci-output-2180007-2067f5-lid.c @@ -1,6 +1,6 @@ int main () { int a; @@ -6994,7 +7030,7 @@ line_before_last.res diff = --- tests/line_before_last.c -+++ /tmp/cocci-output-673800-ba6cde-line_before_last.c ++++ /tmp/cocci-output-2180007-4aaf32-line_before_last.c @@ -1,17 +1,13 @@ int main () { - foo(); @@ -7016,7 +7052,7 @@ lineseq.res diff = --- tests/lineseq.c -+++ /tmp/cocci-output-673800-43cbc6-lineseq.c ++++ /tmp/cocci-output-2180007-025252-lineseq.c @@ -1,6 +1,4 @@ int main () { - one(); @@ -7050,7 +7086,7 @@ warning: line 86: should b be a metavariable? diff = --- tests/list_test.c -+++ /tmp/cocci-output-673800-6f8f04-list_test.c ++++ /tmp/cocci-output-2180007-c4e346-list_test.c @@ -1,55 +1,53 @@ int main () { - f(a); @@ -7249,14 +7285,14 @@ local.res diff = --- tests/local.c -+++ /tmp/cocci-output-673800-277580-local.c ++++ /tmp/cocci-output-2180007-2f71cd-local.c @@ -1 +1 @@ -int f(int xx, int yy) { return 0; } +int f(int a, int b, int yy) { return 0; } localglobal.res diff = --- tests/localglobal.c -+++ /tmp/cocci-output-673800-066eb5-localglobal.c ++++ /tmp/cocci-output-2180007-21abca-localglobal.c @@ -3,5 +3,5 @@ int a; int main(int b) { int c; @@ -7267,7 +7303,7 @@ localid.res diff = --- tests/localid.c -+++ /tmp/cocci-output-673800-65635e-localid.c ++++ /tmp/cocci-output-2180007-4670d9-localid.c @@ -2,8 +2,7 @@ int c; int main () { @@ -7282,7 +7318,7 @@ localmacroparams.res diff = --- tests/localmacroparams.c -+++ /tmp/cocci-output-673800-8c911e-localmacroparams.c ++++ /tmp/cocci-output-2180007-45bc27-localmacroparams.c @@ -1,2 +1,2 @@ -#define fn1(x) f(x) -#define fn2(x) f(y) @@ -7291,7 +7327,7 @@ log.res diff = --- tests/log.c -+++ /tmp/cocci-output-673800-706e92-log.c ++++ /tmp/cocci-output-2180007-62e1eb-log.c @@ -8,5 +8,4 @@ static struct var_t vars[] = { @@ -7301,7 +7337,7 @@ long.res diff = --- tests/long.c -+++ /tmp/cocci-output-673800-b5b263-long.c ++++ /tmp/cocci-output-2180007-88dd0b-long.c @@ -1,4 +1,4 @@ int main () { - hello_world("this is a very long sentence. this is a very long sentence. ", @@ -7312,7 +7348,7 @@ longconst.res diff = --- tests/longconst.c -+++ /tmp/cocci-output-673800-d2962a-longconst.c ++++ /tmp/cocci-output-2180007-40edd1-longconst.c @@ -2,18 +2,18 @@ long function1() { long a; @@ -7349,7 +7385,7 @@ warning: line 5: should a be a metavariable? diff = --- tests/longline2.c -+++ /tmp/cocci-output-673800-f4029c-longline2.c ++++ /tmp/cocci-output-2180007-f4fb1e-longline2.c @@ -1,8 +1,16 @@ int main() { - f(sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,a,shdkjsdsdhkjsa,x,y,z); @@ -7374,7 +7410,7 @@ longlong.res diff = --- tests/longlong.c -+++ /tmp/cocci-output-673800-939cbd-longlong.c ++++ /tmp/cocci-output-2180007-3a11f5-longlong.c @@ -1,6 +1,6 @@ -long long a; +int a; @@ -7387,7 +7423,7 @@ longlongint.res diff = --- tests/longlongint.c -+++ /tmp/cocci-output-673800-8fc841-longlongint.c ++++ /tmp/cocci-output-2180007-aac714-longlongint.c @@ -1,9 +1,3 @@ int main() { - unsigned int x; @@ -7401,7 +7437,7 @@ loop.res diff = --- tests/loop.c -+++ /tmp/cocci-output-673800-2efaeb-loop.c ++++ /tmp/cocci-output-2180007-d382d2-loop.c @@ -1,5 +1,3 @@ int main() { - f(); @@ -7412,7 +7448,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/lvalue.c -+++ /tmp/cocci-output-673800-87799d-lvalue.c ++++ /tmp/cocci-output-2180007-2fec57-lvalue.c @@ -1,4 +1,4 @@ int main() { - x = x + 1; @@ -7424,7 +7460,7 @@ SPECIAL NAMES: adding Scsi_Cmnd as a type diff = --- tests/macro.c -+++ /tmp/cocci-output-673800-dc2ea1-macro.c ++++ /tmp/cocci-output-2180007-37b555-macro.c @@ -1,5 +1,5 @@ -#define SC_FCMND(fcmnd) ((Scsi_Cmnd *)((long)fcmnd - (long)&(((Scsi_Cmnd *)0)->SCp))) +#define SC_FCMND(fcmnd) ((struct scsi_cmnd *)((long)fcmnd - (long)&(((struct scsi_cmnd *)0)->SCp))) @@ -7436,7 +7472,7 @@ macro_before_bool.res diff = --- tests/macro_before_bool.c -+++ /tmp/cocci-output-673800-31ce09-macro_before_bool.c ++++ /tmp/cocci-output-2180007-c39859-macro_before_bool.c @@ -1,4 +1,5 @@ static nokprobe_inline bool trace_kprobe_is_return(struct trace_kprobe *tk) { @@ -7446,7 +7482,7 @@ macro_int16.res diff = --- tests/macro_int16.c -+++ /tmp/cocci-output-673800-93ddf8-macro_int16.c ++++ /tmp/cocci-output-2180007-ad79b5-macro_int16.c @@ -4,6 +4,6 @@ void main(void) { @@ -7458,7 +7494,7 @@ macro_params.res diff = --- tests/macro_params.c -+++ /tmp/cocci-output-673800-ded409-macro_params.c ++++ /tmp/cocci-output-2180007-be51ad-macro_params.c @@ -5,9 +5,9 @@ int main(int argc, char **argv) { @@ -7474,7 +7510,7 @@ match_init.res diff = --- tests/match_init.c -+++ /tmp/cocci-output-673800-6bf1d5-match_init.c ++++ /tmp/cocci-output-2180007-807ff4-match_init.c @@ -1,15 +1,15 @@ int probably_works () { - int x = 3; @@ -7497,7 +7533,7 @@ match_no_meta.res diff = --- tests/match_no_meta.c -+++ /tmp/cocci-output-673800-97573d-match_no_meta.c ++++ /tmp/cocci-output-2180007-0d33ab-match_no_meta.c @@ -2,6 +2,4 @@ void main(int i) { foo(1); @@ -7510,7 +7546,7 @@ warning: line 14: should i be a metavariable? diff = --- tests/max.c -+++ /tmp/cocci-output-673800-1df51c-max.c ++++ /tmp/cocci-output-2180007-4f0f40-max.c @@ -1,3 +1,3 @@ int main () { - if (x < 25) return i; @@ -7520,7 +7556,7 @@ (ONCE) already tagged but only removed, so safe diff = --- tests/md1.c -+++ /tmp/cocci-output-673800-a251f8-md1.c ++++ /tmp/cocci-output-2180007-de9522-md1.c @@ -1,9 +1,11 @@ struct main { - int a; @@ -7541,7 +7577,7 @@ md2.res diff = --- tests/md2.c -+++ /tmp/cocci-output-673800-847097-md2.c ++++ /tmp/cocci-output-2180007-3970cc-md2.c @@ -1,11 +1,11 @@ int main() { - int a; @@ -7562,7 +7598,7 @@ md3.res diff = --- tests/md3.c -+++ /tmp/cocci-output-673800-462aa4-md3.c ++++ /tmp/cocci-output-2180007-b22e4a-md3.c @@ -1,5 +1,5 @@ struct s_t { - double one[3]; @@ -7573,7 +7609,7 @@ mdadd.res diff = --- tests/mdadd.c -+++ /tmp/cocci-output-673800-7d64b6-mdadd.c ++++ /tmp/cocci-output-2180007-4bc994-mdadd.c @@ -1,3 +1,3 @@ int main () { - int a,b,c; @@ -7582,7 +7618,7 @@ mdec.res diff = --- tests/mdec.c -+++ /tmp/cocci-output-673800-94d786-mdec.c ++++ /tmp/cocci-output-2180007-c23cbd-mdec.c @@ -1,23 +1,26 @@ int main () { - int a, b, c, d; @@ -7634,8 +7670,8 @@ mdecl.res warning: rule starting on line 14: inherited metavariable unbound not used in the -, +, or context code Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_c964a3.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_c964a3.ml -File "/tmp/ocaml_cocci_c964a3.ml", line 24, characters 4-11: +ocamlopt.opt -shared -o /tmp/ocaml_cocci_36691c.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_36691c.ml +File "/tmp/ocaml_cocci_36691c.ml", line 24, characters 4-11: 24 | let unbound = List.nth __script_args__ 4 in ^^^^^^^ Warning 26 [unused-var]: unused variable unbound. @@ -7643,7 +7679,7 @@ Loading ML code of the SP... diff = --- tests/mdecl.c -+++ /tmp/cocci-output-673800-d5cadb-mdecl.c ++++ /tmp/cocci-output-2180007-e0edef-mdecl.c @@ -1,5 +1,4 @@ -int one () { if (c < 0) return 12; return x < 0; } + @@ -7653,19 +7689,19 @@ -int one () { int c; if (c) return 12; return x < 0; } mdeclp.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_d53d1d.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_d53d1d.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_f0a9a8.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_f0a9a8.ml Compilation OK! Loading ML code of the SP... diff = --- tests/mdeclp.c -+++ /tmp/cocci-output-673800-5e139d-mdeclp.c ++++ /tmp/cocci-output-2180007-7bd751-mdeclp.c @@ -1,2 +1,2 @@ -int one() { return 1; } + int two() { return 1; } mdeclp2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_8c1524.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_8c1524.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_47b075.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_47b075.ml File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The str subdirectory has been @@ -7679,7 +7715,7 @@ mdeclrep.res diff = --- tests/mdeclrep.c -+++ /tmp/cocci-output-673800-94e5e4-mdeclrep.c ++++ /tmp/cocci-output-2180007-88574e-mdeclrep.c @@ -1,19 +1,22 @@ int main () { - int a,x,c; @@ -7710,7 +7746,7 @@ mdindex.res diff = --- tests/mdindex.c -+++ /tmp/cocci-output-673800-4aeb50-mdindex.c ++++ /tmp/cocci-output-2180007-fcddbf-mdindex.c @@ -1,5 +1,5 @@ int main() { @@ -7722,7 +7758,7 @@ memory.res diff = --- tests/memory.c -+++ /tmp/cocci-output-673800-5822dd-memory.c ++++ /tmp/cocci-output-2180007-1d3bf2-memory.c @@ -2,6 +2,5 @@ int __queue_add(Queue_t *queue, Scsi_Cmnd *SCpnt, int head) @@ -7733,7 +7769,7 @@ } merge_after_iteration.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_5cd1f5.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_5cd1f5.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_7f900a.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_7f900a.ml Compilation OK! Loading ML code of the SP... 1 pending new file instances @@ -7743,7 +7779,7 @@ SPECIAL NAMES: adding __attr__ as a attribute diff = --- tests/metaattr.c -+++ /tmp/cocci-output-673800-6caa5b-metaattr.c ++++ /tmp/cocci-output-2180007-58ccaa-metaattr.c @@ -1,5 +1,5 @@ int main() { - int b __attr__ = 1; @@ -7756,7 +7792,7 @@ warning: line 43: x, previously declared as a metavariable, is used as an identifier diff = --- tests/metaline.c -+++ /tmp/cocci-output-673800-837d13-metaline.c ++++ /tmp/cocci-output-2180007-c32152-metaline.c @@ -1,9 +1,8 @@ int main () { - static int x; @@ -7774,7 +7810,7 @@ metaops.res diff = --- tests/metaops.c -+++ /tmp/cocci-output-673800-2006c4-metaops.c ++++ /tmp/cocci-output-2180007-1e78fd-metaops.c @@ -2,24 +2,24 @@ int p1() { int x = 0; int y = 1; @@ -7851,7 +7887,7 @@ (ONCE) already tagged but only removed, so safe diff = --- tests/metaops0.c -+++ /tmp/cocci-output-673800-a52b55-metaops0.c ++++ /tmp/cocci-output-2180007-8fef4a-metaops0.c @@ -1,44 +1,11 @@ int p1() { - int x = 0; @@ -7900,7 +7936,7 @@ metaruleelem.res diff = --- tests/metaruleelem.c -+++ /tmp/cocci-output-673800-639759-metaruleelem.c ++++ /tmp/cocci-output-2180007-6a7004-metaruleelem.c @@ -1,6 +1,7 @@ int main(int x) { f(); @@ -7913,7 +7949,7 @@ metastatement2.res diff = --- tests/metastatement2.c -+++ /tmp/cocci-output-673800-fb4269-metastatement2.c ++++ /tmp/cocci-output-2180007-4d6c27-metastatement2.c @@ -1,6 +1,5 @@ void main(int i) { @@ -7924,7 +7960,7 @@ metastatement_for.res diff = --- tests/metastatement_for.c -+++ /tmp/cocci-output-673800-bf2c96-metastatement_for.c ++++ /tmp/cocci-output-2180007-c793ab-metastatement_for.c @@ -1,9 +1,6 @@ void main(void) { @@ -7938,7 +7974,7 @@ metastatement_if.res diff = --- tests/metastatement_if.c -+++ /tmp/cocci-output-673800-6dc623-metastatement_if.c ++++ /tmp/cocci-output-2180007-2c201f-metastatement_if.c @@ -5,8 +5,4 @@ void main(void) printf("%d", i); } @@ -7951,7 +7987,7 @@ mincom.res diff = --- tests/mincom.c -+++ /tmp/cocci-output-673800-c8170b-mincom.c ++++ /tmp/cocci-output-2180007-3d7b25-mincom.c @@ -1,5 +1,7 @@ int main () { - if (rc == LS_NONE_FIRST_DE) @@ -7965,14 +8001,14 @@ minenum.res diff = --- tests/minenum.c -+++ /tmp/cocci-output-673800-dabc14-minenum.c ++++ /tmp/cocci-output-2180007-fd5fb5-minenum.c @@ -1 +1 @@ -enum h { x, a, z, q, b }; +enum h { x, qq, q, b }; minenum1.res diff = --- tests/minenum1.c -+++ /tmp/cocci-output-673800-35abbc-minenum1.c ++++ /tmp/cocci-output-2180007-b8433c-minenum1.c @@ -1,2 +1,2 @@ -enum h { x, a, z, +enum h { x, qq, @@ -7980,7 +8016,7 @@ minfn.res diff = --- tests/minfn.c -+++ /tmp/cocci-output-673800-aa4b9e-minfn.c ++++ /tmp/cocci-output-2180007-397795-minfn.c @@ -1,13 +1,5 @@ int main () { return first; } @@ -7998,7 +8034,7 @@ mini_null_ref.res diff = --- tests/mini_null_ref.c -+++ /tmp/cocci-output-673800-b043e7-mini_null_ref.c ++++ /tmp/cocci-output-2180007-7f99ea-mini_null_ref.c @@ -2,11 +2,12 @@ static int __devinit w90p910_keypad_prob { const struct w90p910_keypad_platform_data *pdata = @@ -8016,7 +8052,7 @@ miniswap.res diff = --- tests/miniswap.c -+++ /tmp/cocci-output-673800-c7b29a-miniswap.c ++++ /tmp/cocci-output-2180007-844482-miniswap.c @@ -1,5 +1,5 @@ static void swap_refcount_rec(void *a, void *b, int size) { @@ -8027,7 +8063,7 @@ minstruct.res diff = --- tests/minstruct.c -+++ /tmp/cocci-output-673800-b76c30-minstruct.c ++++ /tmp/cocci-output-2180007-13d7a0-minstruct.c @@ -1,5 +1,7 @@ static struct i2c_client client_template = { - .name = "(unset)", @@ -8040,7 +8076,7 @@ minusdots.res diff = --- tests/minusdots.c -+++ /tmp/cocci-output-673800-e9579a-minusdots.c ++++ /tmp/cocci-output-2180007-f87f7d-minusdots.c @@ -1,9 +1,2 @@ void main(int i) { - @@ -8054,7 +8090,7 @@ minusdots_ver1.res diff = --- tests/minusdots_ver1.c -+++ /tmp/cocci-output-673800-4fe7e9-minusdots_ver1.c ++++ /tmp/cocci-output-2180007-e725ac-minusdots_ver1.c @@ -1,6 +1,2 @@ void main(int i) { - @@ -8065,7 +8101,7 @@ move_type.res diff = --- tests/move_type.c -+++ /tmp/cocci-output-673800-087802-move_type.c ++++ /tmp/cocci-output-2180007-06c95d-move_type.c @@ -1,6 +1,6 @@ int main() { - int x; @@ -8077,7 +8113,7 @@ multi.res diff = --- tests/multi.c -+++ /tmp/cocci-output-673800-55aa86-multi.c ++++ /tmp/cocci-output-2180007-75b00d-multi.c @@ -3,4 +3,5 @@ int main() { g(1); g(1); @@ -8086,7 +8122,7 @@ } multi_initialize_finalize.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_91d5f3.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_91d5f3.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_b3dfe8.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_b3dfe8.ml Compilation OK! Loading ML code of the SP... exn while in timeout_function @@ -8094,7 +8130,7 @@ warning: line 4: should ab be a metavariable? diff = --- tests/multichars.c -+++ /tmp/cocci-output-673800-1abf77-multichars.c ++++ /tmp/cocci-output-2180007-b06a0b-multichars.c @@ -1,5 +1,5 @@ int main () { - f('XYZ',ab); @@ -8107,7 +8143,7 @@ multidec.res diff = --- tests/multidec.c -+++ /tmp/cocci-output-673800-3d9618-multidec.c ++++ /tmp/cocci-output-2180007-2ded78-multidec.c @@ -1,11 +1,6 @@ int main () { int x = 3,z; @@ -8124,7 +8160,7 @@ multidecl3.res diff = --- tests/multidecl3.c -+++ /tmp/cocci-output-673800-0abd9b-multidecl3.c ++++ /tmp/cocci-output-2180007-611e6c-multidecl3.c @@ -1,17 +1,13 @@ int main () { - int *i, i[12], i, k, r; @@ -8148,7 +8184,7 @@ multipath.res diff = --- tests/multipath.c -+++ /tmp/cocci-output-673800-d10fbc-multipath.c ++++ /tmp/cocci-output-2180007-859007-multipath.c @@ -2,8 +2,8 @@ static void multipathd(struct md_thread { for (;;) { @@ -8164,7 +8200,7 @@ warning: rule starting on line 3: metavariable T not used in the - or context code diff = --- tests/multiplus.c -+++ /tmp/cocci-output-673800-a2784b-multiplus.c ++++ /tmp/cocci-output-2180007-6078f0-multiplus.c @@ -1,4 +1,4 @@ -static void xm_link_timer(void *arg) +static void xm_link_timer(struct work_struct *work) @@ -8174,7 +8210,7 @@ multiremove.res diff = --- tests/multiremove.c -+++ /tmp/cocci-output-673800-3ea8e0-multiremove.c ++++ /tmp/cocci-output-2180007-f820d1-multiremove.c @@ -1,8 +1,5 @@ int main () { if (x) { xyz1(); } @@ -8187,7 +8223,7 @@ multistruct.res diff = --- tests/multistruct.c -+++ /tmp/cocci-output-673800-c36f03-multistruct.c ++++ /tmp/cocci-output-2180007-03cc13-multistruct.c @@ -1,5 +1,3 @@ -struct one x; @@ -8197,7 +8233,7 @@ multitype.res diff = --- tests/multitype.c -+++ /tmp/cocci-output-673800-b1ef94-multitype.c ++++ /tmp/cocci-output-2180007-2d75d8-multitype.c @@ -3,5 +3,5 @@ typedef struct foo { int a; } foo_t; int main() { foo_t * x; @@ -8209,7 +8245,7 @@ warning: non_delayed_fn: metavariable T not used in the - or context code diff = --- tests/multitypedef.c -+++ /tmp/cocci-output-673800-6d9c89-multitypedef.c ++++ /tmp/cocci-output-2180007-b25436-multitypedef.c @@ -5,5 +5,5 @@ typedef struct HYSDN_CARD { int ergo_inithardware(hysdn_card * card) @@ -8220,7 +8256,7 @@ multivars.res diff = --- tests/multivars.c -+++ /tmp/cocci-output-673800-6abca5-multivars.c ++++ /tmp/cocci-output-2180007-6ff7f0-multivars.c @@ -1,5 +1,5 @@ void main(int i) { @@ -8235,7 +8271,7 @@ warning: line 4: should kfree be a metavariable? diff = --- tests/mv.c -+++ /tmp/cocci-output-673800-8b0f94-mv.c ++++ /tmp/cocci-output-2180007-d10a4b-mv.c @@ -1,4 +1,4 @@ int main() { - u8 *xxx __free(kfree); @@ -8245,7 +8281,7 @@ na.res diff = --- tests/na.c -+++ /tmp/cocci-output-673800-4fa5ec-na.c ++++ /tmp/cocci-output-2180007-36866e-na.c @@ -4,10 +4,10 @@ void foo() { int i; @@ -8264,7 +8300,7 @@ nameless.res diff = --- tests/nameless.c -+++ /tmp/cocci-output-673800-7c040b-nameless.c ++++ /tmp/cocci-output-2180007-d1a38b-nameless.c @@ -1,6 +1,6 @@ typedef union { int foo; @@ -8282,7 +8318,7 @@ warning: rule starting on line 12, node 14: statement[1,2,4,5,7] in info_func may be inconsistently modified warning: rule starting on line 12, node 13: statement[1,2,4,5,6] in info_func may be inconsistently modified --- tests/nest.c -+++ /tmp/cocci-output-673800-c0a800-nest.c ++++ /tmp/cocci-output-2180007-c93b29-nest.c @@ -1,7 +1,7 @@ void info_func(int i) { foo(); @@ -8296,7 +8332,7 @@ nestadd.res diff = --- tests/nestadd.c -+++ /tmp/cocci-output-673800-4f4720-nestadd.c ++++ /tmp/cocci-output-2180007-3fc10f-nestadd.c @@ -1,3 +1,12 @@ int main() { foo(); @@ -8314,7 +8350,7 @@ warning: one: metavariable S not used in the - or context code diff = --- tests/nestone.c -+++ /tmp/cocci-output-673800-a6296b-nestone.c ++++ /tmp/cocci-output-2180007-1b92b0-nestone.c @@ -1,4 +1,3 @@ int foo() { if (x) { xxx(); return;} @@ -8323,7 +8359,7 @@ nestseq.res diff = --- tests/nestseq.c -+++ /tmp/cocci-output-673800-487e7d-nestseq.c ++++ /tmp/cocci-output-2180007-ef290e-nestseq.c @@ -2,4 +2,5 @@ int main () { f(); g(12); @@ -8333,7 +8369,7 @@ neststruct.res diff = --- tests/neststruct.c -+++ /tmp/cocci-output-673800-fe4448-neststruct.c ++++ /tmp/cocci-output-2180007-246385-neststruct.c @@ -8,6 +8,6 @@ struct usb_hub { static int hub_configure(struct usb_hub *hub) @@ -8346,7 +8382,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/nl.c -+++ /tmp/cocci-output-673800-8e73b0-nl.c ++++ /tmp/cocci-output-2180007-7eeeaf-nl.c @@ -1,4 +1,4 @@ int main() { - if (x) return; @@ -8357,7 +8393,7 @@ noa.res diff = --- tests/noa.c -+++ /tmp/cocci-output-673800-281be9-noa.c ++++ /tmp/cocci-output-2180007-3a7db2-noa.c @@ -2,6 +2,6 @@ int main () { if (x) { a(); } else { a(); } } @@ -8370,7 +8406,7 @@ SPECIAL NAMES: adding gfp_t as a type diff = --- tests/nocast.c -+++ /tmp/cocci-output-673800-de704f-nocast.c ++++ /tmp/cocci-output-2180007-c20f37-nocast.c @@ -1,4 +1,4 @@ -int main (unsigned int __nocast gfp_mask, int x) { +int main (gfp_t gfp_mask, int x) { @@ -8380,7 +8416,7 @@ noret.res diff = --- tests/noret.c -+++ /tmp/cocci-output-673800-0f341b-noret.c ++++ /tmp/cocci-output-2180007-09fa3f-noret.c @@ -1,18 +1,18 @@ -main (int x); -static xmain (int x); @@ -8412,7 +8448,7 @@ not.res diff = --- tests/not.c -+++ /tmp/cocci-output-673800-c2c5dc-not.c ++++ /tmp/cocci-output-2180007-00895a-not.c @@ -1,9 +1,9 @@ int main() { int x; @@ -8429,7 +8465,7 @@ notest.res diff = --- tests/notest.c -+++ /tmp/cocci-output-673800-59b325-notest.c ++++ /tmp/cocci-output-2180007-9a5e00-notest.c @@ -1,6 +1,6 @@ int main() { struct foo *x; @@ -8443,7 +8479,7 @@ warning: line 6: should false be a metavariable? diff = --- tests/notnot.c -+++ /tmp/cocci-output-673800-cd67cc-notnot.c ++++ /tmp/cocci-output-2180007-4fae5f-notnot.c @@ -1,4 +1,4 @@ bool foo(int bar) { @@ -8453,7 +8489,7 @@ noty.res diff = --- tests/noty.c -+++ /tmp/cocci-output-673800-992f46-noty.c ++++ /tmp/cocci-output-2180007-786593-noty.c @@ -1,3 +1,4 @@ int main(int *x) { if (NULL == x) { return; } @@ -8462,7 +8498,7 @@ noty2.res diff = --- tests/noty2.c -+++ /tmp/cocci-output-673800-11b137-noty2.c ++++ /tmp/cocci-output-2180007-165a33-noty2.c @@ -1,14 +1,11 @@ main () { - foo(); @@ -8482,7 +8518,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/null_bool.c -+++ /tmp/cocci-output-673800-4b2983-null_bool.c ++++ /tmp/cocci-output-2180007-af2d33-null_bool.c @@ -1,8 +1,8 @@ int main () { - if (x != NULL) return; @@ -8499,7 +8535,7 @@ null_type.res diff = --- tests/null_type.c -+++ /tmp/cocci-output-673800-94e2d4-null_type.c ++++ /tmp/cocci-output-2180007-1cfbc9-null_type.c @@ -2,7 +2,7 @@ int main(int i) { int *x; @@ -8514,7 +8550,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/oddifdef.c -+++ /tmp/cocci-output-673800-8be464-oddifdef.c ++++ /tmp/cocci-output-2180007-245e6c-oddifdef.c @@ -7,9 +7,7 @@ void one () { a = 5; @@ -8547,7 +8583,7 @@ of.res diff = --- tests/of.c -+++ /tmp/cocci-output-673800-ac93d8-of.c ++++ /tmp/cocci-output-2180007-a7a7d8-of.c @@ -1,16 +1,20 @@ static struct iommu_table *iommu_table_find(struct iommu_table * tbl) { @@ -8574,14 +8610,14 @@ omp.res SPECIAL NAMES: adding ok as a type Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_93225a.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_93225a.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_9eeb16.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_9eeb16.ml Compilation OK! Loading ML code of the SP... exn while in timeout_function oneline.res diff = --- tests/oneline.c -+++ /tmp/cocci-output-673800-bb0d2c-oneline.c ++++ /tmp/cocci-output-2180007-ea9ad3-oneline.c @@ -1,4 +1,4 @@ int main () { - f(); @@ -8592,7 +8628,7 @@ op.res diff = --- tests/op.c -+++ /tmp/cocci-output-673800-10669f-op.c ++++ /tmp/cocci-output-2180007-7d5220-op.c @@ -1,5 +1,4 @@ int main () { - return 3; @@ -8602,7 +8638,7 @@ opt.res diff = --- tests/opt.c -+++ /tmp/cocci-output-673800-4c187d-opt.c ++++ /tmp/cocci-output-2180007-ba97b1-opt.c @@ -1,3 +1,2 @@ int main () { - yyy(); @@ -8610,7 +8646,7 @@ optional_qualifier.res diff = --- tests/optional_qualifier.c -+++ /tmp/cocci-output-673800-34f559-optional_qualifier.c ++++ /tmp/cocci-output-2180007-c73273-optional_qualifier.c @@ -1,2 +1,2 @@ -int a; +const int a; @@ -8618,7 +8654,7 @@ optional_storage.res diff = --- tests/optional_storage.c -+++ /tmp/cocci-output-673800-8aaa8c-optional_storage.c ++++ /tmp/cocci-output-2180007-2e86e0-optional_storage.c @@ -1,4 +1,4 @@ -int foo1(void) +static int foo1(void) @@ -8628,7 +8664,7 @@ orexp.res diff = --- tests/orexp.c -+++ /tmp/cocci-output-673800-678964-orexp.c ++++ /tmp/cocci-output-2180007-85fb88-orexp.c @@ -1,3 +1,3 @@ int main() { - bar(12+12); @@ -8643,7 +8679,7 @@ warning: xxx: metavariable f not used in the - or context code diff = --- tests/overshoot.c -+++ /tmp/cocci-output-673800-34d673-overshoot.c ++++ /tmp/cocci-output-2180007-82065d-overshoot.c @@ -1,9 +1,8 @@ int main () { a(); @@ -8663,7 +8699,7 @@ warning: line 20: should errp be a metavariable? diff = --- tests/p1p2.c -+++ /tmp/cocci-output-673800-fdd097-p1p2.c ++++ /tmp/cocci-output-2180007-6617d7-p1p2.c @@ -1,3 +1,3 @@ -int main(int x, Error **errp); +int __attribute__((nonnull(1))) main(int x, Error **errp); @@ -8673,7 +8709,7 @@ p9.res diff = --- tests/p9.c -+++ /tmp/cocci-output-673800-ec5612-p9.c ++++ /tmp/cocci-output-2180007-14889d-p9.c @@ -1,3 +1,3 @@ -int f(int, int, int x) { +int f(int v0, int v1, int x) { @@ -8682,7 +8718,7 @@ pa.res diff = --- tests/pa.c -+++ /tmp/cocci-output-673800-57a79b-pa.c ++++ /tmp/cocci-output-2180007-f02e8f-pa.c @@ -4,7 +4,8 @@ char *parse_args(const char *doing, unsigned num, s16 min_level, @@ -8697,7 +8733,7 @@ param.res diff = --- tests/param.c -+++ /tmp/cocci-output-673800-a70b04-param.c ++++ /tmp/cocci-output-2180007-e52a32-param.c @@ -1 +1 @@ -void foo() { return; } + @@ -8706,7 +8742,7 @@ warning: line 14: should y be a metavariable? diff = --- tests/param_end.c -+++ /tmp/cocci-output-673800-a8ae13-param_end.c ++++ /tmp/cocci-output-2180007-22b7c8-param_end.c @@ -1,15 +1,15 @@ -int one (int x) { return; } +int one () { return; } @@ -8734,7 +8770,7 @@ param_to_exp.res diff = --- tests/param_to_exp.c -+++ /tmp/cocci-output-673800-4f8f4c-param_to_exp.c ++++ /tmp/cocci-output-2180007-39c894-param_to_exp.c @@ -1,3 +1,4 @@ int main (int x, int y) { + foo(x, y); @@ -8743,14 +8779,14 @@ param_ver1.res diff = --- tests/param_ver1.c -+++ /tmp/cocci-output-673800-554524-param_ver1.c ++++ /tmp/cocci-output-2180007-3df5c0-param_ver1.c @@ -1 +1 @@ -void foo(int x) { return; } + parameters_dots.res diff = --- tests/parameters_dots.c -+++ /tmp/cocci-output-673800-9ba2d8-parameters_dots.c ++++ /tmp/cocci-output-2180007-c1b57e-parameters_dots.c @@ -1,7 +1,3 @@ void main(int i) { - @@ -8762,7 +8798,7 @@ parenmac.res diff = --- tests/parenmac.c -+++ /tmp/cocci-output-673800-062cb5-parenmac.c ++++ /tmp/cocci-output-2180007-00c820-parenmac.c @@ -1 +1 @@ -#define TXSSZ(val) (val<<4) +#define TXSSZ(val) ((val)<<4) @@ -8770,7 +8806,7 @@ warning: rule starting on line 1: metavariable S not used in the - or context code diff = --- tests/partial.c -+++ /tmp/cocci-output-673800-3d272f-partial.c ++++ /tmp/cocci-output-2180007-840bb6-partial.c @@ -1,3 +1,3 @@ #define CS_THIS_MODULE THIS_MODULE, #define CS_OWNER owner: @@ -8779,7 +8815,7 @@ partialmd.res diff = --- tests/partialmd.c -+++ /tmp/cocci-output-673800-36964d-partialmd.c ++++ /tmp/cocci-output-2180007-23b02c-partialmd.c @@ -1,3 +1,4 @@ int main () { - int a,b,c; @@ -8789,7 +8825,7 @@ partialmd2.res diff = --- tests/partialmd2.c -+++ /tmp/cocci-output-673800-7d5f93-partialmd2.c ++++ /tmp/cocci-output-2180007-13cff9-partialmd2.c @@ -1,3 +1,4 @@ int main () { - int a,b,c; @@ -8799,7 +8835,7 @@ partialmd3.res diff = --- tests/partialmd3.c -+++ /tmp/cocci-output-673800-753acc-partialmd3.c ++++ /tmp/cocci-output-2180007-1f613a-partialmd3.c @@ -1,3 +1,4 @@ int main () { - int a,b,c; @@ -8810,7 +8846,7 @@ warning: line 6: should x be a metavariable? diff = --- tests/pb_distribute_type.c -+++ /tmp/cocci-output-673800-b6850c-pb_distribute_type.c ++++ /tmp/cocci-output-2180007-32b115-pb_distribute_type.c @@ -1,15 +1,15 @@ int foo() { - int x; @@ -8834,7 +8870,7 @@ warning: line 8: should x be a metavariable? diff = --- tests/pb_distribute_type2.c -+++ /tmp/cocci-output-673800-dc2227-pb_distribute_type2.c ++++ /tmp/cocci-output-2180007-7161d1-pb_distribute_type2.c @@ -1,15 +1,15 @@ int foo() { - int x; @@ -8861,7 +8897,7 @@ warning: line 8: should x be a metavariable? diff = --- tests/pb_distribute_type4.c -+++ /tmp/cocci-output-673800-1497f9-pb_distribute_type4.c ++++ /tmp/cocci-output-2180007-829026-pb_distribute_type4.c @@ -1,15 +1,15 @@ int foo() { - int x; @@ -8885,7 +8921,7 @@ warning: line 23: should i be a metavariable? diff = --- tests/pb_params_iso.c -+++ /tmp/cocci-output-673800-f11eff-pb_params_iso.c ++++ /tmp/cocci-output-2180007-185211-pb_params_iso.c @@ -1,17 +1,17 @@ -int f(bool a, int i, bool b) { @@ -8911,7 +8947,7 @@ pb_parsing_macro.res diff = --- tests/pb_parsing_macro.c -+++ /tmp/cocci-output-673800-4a9cc0-pb_parsing_macro.c ++++ /tmp/cocci-output-2180007-cf5ea2-pb_parsing_macro.c @@ -1,4 +1,4 @@ #define FOO_METH_TEST(a) prefix_##a void FOO_METH_TEST(foo)(int x){ @@ -8921,7 +8957,7 @@ pb_tag_symbols.res diff = --- tests/pb_tag_symbols.c -+++ /tmp/cocci-output-673800-ff1f46-pb_tag_symbols.c ++++ /tmp/cocci-output-2180007-81ade0-pb_tag_symbols.c @@ -1,5 +1,3 @@ static int typhoon_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -8931,7 +8967,7 @@ pcim.res diff = --- tests/pcim.c -+++ /tmp/cocci-output-673800-eb26c0-pcim.c ++++ /tmp/cocci-output-2180007-44e484-pcim.c @@ -1,5 +1,6 @@ int main () { - ctx->sensePA = pci_map_single(adapter->dev, cmd->sense_buffer, @@ -8944,7 +8980,7 @@ pcomma.res diff = --- tests/pcomma.c -+++ /tmp/cocci-output-673800-faadce-pcomma.c ++++ /tmp/cocci-output-2180007-e7c4f2-pcomma.c @@ -1,14 +1,14 @@ -int main (int x) {} +int main (char c, int x) {} @@ -8971,7 +9007,7 @@ pif.res diff = --- tests/pif.c -+++ /tmp/cocci-output-673800-447785-pif.c ++++ /tmp/cocci-output-2180007-2dc598-pif.c @@ -1,5 +1 @@ -void f(void) -{ @@ -8982,14 +9018,14 @@ plus33.res diff = --- tests/plus33.c -+++ /tmp/cocci-output-673800-e563c3-plus33.c ++++ /tmp/cocci-output-2180007-6c9f56-plus33.c @@ -1 +1,2 @@ +typedef double double3x3[3][3]; int x; pmac.res diff = --- tests/pmac.c -+++ /tmp/cocci-output-673800-3e349f-pmac.c ++++ /tmp/cocci-output-2180007-7adf52-pmac.c @@ -4,7 +4,5 @@ #include #endif @@ -9000,12 +9036,12 @@ static int snd_pmac_unregister_sleep_notifier(pmac_t *chip); poscon.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_608bad.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_608bad.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_abfb6c.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_abfb6c.ml Compilation OK! Loading ML code of the SP... diff = --- tests/poscon.c -+++ /tmp/cocci-output-673800-197115-poscon.c ++++ /tmp/cocci-output-2180007-00417c-poscon.c @@ -2,8 +2,8 @@ int main () { f(0); g(0); @@ -9022,7 +9058,7 @@ posiso.res diff = --- tests/posiso.c -+++ /tmp/cocci-output-673800-df202c-posiso.c ++++ /tmp/cocci-output-2180007-901a55-posiso.c @@ -1,9 +1,7 @@ int main () { int *x; @@ -9036,7 +9072,7 @@ positionc.res diff = --- tests/positionc.c -+++ /tmp/cocci-output-673800-f77958-positionc.c ++++ /tmp/cocci-output-2180007-26ee98-positionc.c @@ -2,8 +2,6 @@ int main () { if (foo(6,7)) x = ret; else x = ret; if (foo(6,7)) x = ret; else x = ret; @@ -9049,7 +9085,7 @@ post.res diff = --- tests/post.c -+++ /tmp/cocci-output-673800-f54672-post.c ++++ /tmp/cocci-output-2180007-60145c-post.c @@ -1,8 +1,6 @@ int main() { - f(3, foo + bar, 5); @@ -9062,7 +9098,7 @@ pragma2.res diff = --- tests/pragma2.c -+++ /tmp/cocci-output-673800-abaa6e-pragma2.c ++++ /tmp/cocci-output-2180007-5f02e8-pragma2.c @@ -4,7 +4,7 @@ int main() int n = 3; // FIXME: problem: uncommenting this breaks matching @@ -9076,7 +9112,7 @@ pragma3.res diff = --- tests/pragma3.c -+++ /tmp/cocci-output-673800-4241b9-pragma3.c ++++ /tmp/cocci-output-2180007-055efd-pragma3.c @@ -1,8 +1,4 @@ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wgnu-zero-variadic-macro-arguments" /* for gtest under clang (yes, with '#pragma GCC') */ @@ -9090,7 +9126,7 @@ pragma_and_block_b.res diff = --- tests/pragma_and_block_b.c -+++ /tmp/cocci-output-673800-74a96d-pragma_and_block_b.c ++++ /tmp/cocci-output-2180007-472ea2-pragma_and_block_b.c @@ -1,6 +1,5 @@ int main() { @@ -9101,7 +9137,7 @@ pragmainfo_multiline.res diff = --- tests/pragmainfo_multiline.c -+++ /tmp/cocci-output-673800-a3e771-pragmainfo_multiline.c ++++ /tmp/cocci-output-2180007-027225-pragmainfo_multiline.c @@ -1,6 +1,4 @@ int main() { @@ -9112,19 +9148,19 @@ pragmatest1.res diff = --- tests/pragmatest1.c -+++ /tmp/cocci-output-673800-5385ad-pragmatest1.c ++++ /tmp/cocci-output-2180007-a055f4-pragmatest1.c @@ -1,3 +1 @@ -#pragma xxx a b c -#pragma xxx (a, b, c) pragmatest2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_137a7b.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_137a7b.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_d266b5.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_d266b5.ml Compilation OK! Loading ML code of the SP... diff = --- tests/pragmatest2.c -+++ /tmp/cocci-output-673800-e37437-pragmatest2.c ++++ /tmp/cocci-output-2180007-8182f3-pragmatest2.c @@ -1,6 +1,4 @@ #pragma xxx this is a test @@ -9137,7 +9173,7 @@ warning: rule starting on line 1: metavariable E not used in the - or context code diff = --- tests/print_return.c -+++ /tmp/cocci-output-673800-dff606-print_return.c ++++ /tmp/cocci-output-2180007-409b07-print_return.c @@ -1,4 +1,3 @@ int config(struct pcmcia_device *link) { - bar(); @@ -9147,7 +9183,7 @@ proto.res diff = --- tests/proto.c -+++ /tmp/cocci-output-673800-f5d0bc-proto.c ++++ /tmp/cocci-output-2180007-a84c8d-proto.c @@ -1,10 +1,2 @@ static void bch_l2l1(struct PStack *st, int pr, void *arg); -static void bch_sched_event(struct BCState *bcs, int event); @@ -9162,7 +9198,7 @@ proto2.res diff = --- tests/proto2.c -+++ /tmp/cocci-output-673800-eeacb8-proto2.c ++++ /tmp/cocci-output-2180007-49adbe-proto2.c @@ -1,10 +1,9 @@ static void bch_l2l1(struct PStack *st, int pr, void *arg); -static void bch_sched_event(struct BCState *bcs, int event); @@ -9179,7 +9215,7 @@ proto_ver1.res diff = --- tests/proto_ver1.c -+++ /tmp/cocci-output-673800-9b4a67-proto_ver1.c ++++ /tmp/cocci-output-2180007-b91a23-proto_ver1.c @@ -1,10 +1,2 @@ void bch_l2l1(struct PStack *st, int pr, void *arg); -void bch_sched_event(struct BCState *bcs, int event); @@ -9194,7 +9230,7 @@ proto_ver2.res diff = --- tests/proto_ver2.c -+++ /tmp/cocci-output-673800-6fc815-proto_ver2.c ++++ /tmp/cocci-output-2180007-b92ea4-proto_ver2.c @@ -46,7 +46,6 @@ static inline void dch_int(struct IsdnCa static void __devinit dch_setstack(struct PStack *st, struct IsdnCardState *cs); static void __devinit dch_init(struct IsdnCardState *cs); @@ -9223,7 +9259,7 @@ protoassert.res diff = --- tests/protoassert.c -+++ /tmp/cocci-output-673800-3c1fbd-protoassert.c ++++ /tmp/cocci-output-2180007-cad59e-protoassert.c @@ -1,6 +1,8 @@ static unsigned mii_rd(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg); @@ -9239,7 +9275,7 @@ ptrar.res diff = --- tests/ptrar.c -+++ /tmp/cocci-output-673800-a4f3c7-ptrar.c ++++ /tmp/cocci-output-2180007-892fe1-ptrar.c @@ -1,8 +1,8 @@ int main () { struct foo *x; @@ -9256,7 +9292,7 @@ ptrconstptr.res diff = --- tests/ptrconstptr.c -+++ /tmp/cocci-output-673800-6e05fb-ptrconstptr.c ++++ /tmp/cocci-output-2180007-3724ef-ptrconstptr.c @@ -1,3 +1,3 @@ void main() { - const char * const * x; @@ -9268,7 +9304,7 @@ warning: rule starting on line 12: metavariable S not used in the - or context code diff = --- tests/putloop.c -+++ /tmp/cocci-output-673800-bb97b4-putloop.c ++++ /tmp/cocci-output-2180007-1a7794-putloop.c @@ -4,13 +4,11 @@ static int atmel_pctl_dt_node_to_map(str unsigned int *num_maps) { @@ -9299,7 +9335,7 @@ SPECIAL NAMES: adding survived_r1 as a type diff = --- tests/qualifier.c -+++ /tmp/cocci-output-673800-ccacc2-qualifier.c ++++ /tmp/cocci-output-2180007-ecf81f-qualifier.c @@ -1,11 +1,11 @@ int *foo(const int *i) { @@ -9337,7 +9373,7 @@ range.res diff = --- tests/range.c -+++ /tmp/cocci-output-673800-443e3b-range.c ++++ /tmp/cocci-output-2180007-e04a6e-range.c @@ -1,17 +1,8 @@ int main() { - f(1); @@ -9360,7 +9396,7 @@ SPECIAL NAMES: adding RB_DECLARE_CALLBACKS_MAX as a declarer diff = --- tests/rb.c -+++ /tmp/cocci-output-673800-0c4aa2-rb.c ++++ /tmp/cocci-output-2180007-a06446-rb.c @@ -1,2 +1 @@ -RB_DECLARE_CALLBACKS_MAX(static, augment_callbacks, struct drbd_interval, -rb, sector_t, end, NODE_END); @@ -9368,7 +9404,7 @@ rcu3.res diff = --- tests/rcu3.c -+++ /tmp/cocci-output-673800-1ff4a7-rcu3.c ++++ /tmp/cocci-output-2180007-836e49-rcu3.c @@ -3,6 +3,6 @@ static struct mtd_chip_driver *get_mtd_c struct list_head *pos; struct mtd_chip_driver *this; @@ -9381,7 +9417,7 @@ refl.res diff = --- tests/refl.c -+++ /tmp/cocci-output-673800-1cc10e-refl.c ++++ /tmp/cocci-output-2180007-2c68c9-refl.c @@ -1,5 +1,3 @@ int main () { int x; @@ -9391,7 +9427,7 @@ regesc.res diff = --- tests/regesc.c -+++ /tmp/cocci-output-673800-fd1805-regesc.c ++++ /tmp/cocci-output-2180007-6812b5-regesc.c @@ -1,5 +1,5 @@ int main () { - f(".foo"); @@ -9403,7 +9439,7 @@ regexp.res diff = --- tests/regexp.c -+++ /tmp/cocci-output-673800-223976-regexp.c ++++ /tmp/cocci-output-2180007-df8855-regexp.c @@ -1,9 +1,23 @@ int main(void) { @@ -9431,7 +9467,7 @@ regexp2.res diff = --- tests/regexp2.c -+++ /tmp/cocci-output-673800-5b12a0-regexp2.c ++++ /tmp/cocci-output-2180007-6b7d0d-regexp2.c @@ -2,9 +2,23 @@ int main(void) { @@ -9459,7 +9495,7 @@ regexp3.res diff = --- tests/regexp3.c -+++ /tmp/cocci-output-673800-39a7cd-regexp3.c ++++ /tmp/cocci-output-2180007-5c538d-regexp3.c @@ -2,10 +2,27 @@ int main(void) { @@ -9490,12 +9526,12 @@ } relevant_position.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_bcf033.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_bcf033.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_ffb9f2.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_ffb9f2.ml Compilation OK! Loading ML code of the SP... diff = --- tests/relevant_position.c -+++ /tmp/cocci-output-673800-56c64c-relevant_position.c ++++ /tmp/cocci-output-2180007-d7254e-relevant_position.c @@ -1,4 +1,4 @@ -struct blah { struct list_head xxx; }; + @@ -9505,7 +9541,7 @@ rem1.res diff = --- tests/rem1.c -+++ /tmp/cocci-output-673800-4ea032-rem1.c ++++ /tmp/cocci-output-2180007-9eda2d-rem1.c @@ -1,5 +1,4 @@ int main () { xxx(); @@ -9515,7 +9551,7 @@ rem2.res diff = --- tests/rem2.c -+++ /tmp/cocci-output-673800-f8f590-rem2.c ++++ /tmp/cocci-output-2180007-997581-rem2.c @@ -1,5 +1,4 @@ int main () { xxx(); @@ -9525,7 +9561,7 @@ remaft.res diff = --- tests/remaft.c -+++ /tmp/cocci-output-673800-7216c0-remaft.c ++++ /tmp/cocci-output-2180007-9dc0e4-remaft.c @@ -1,8 +1,6 @@ int main() { #ifdef BLAH @@ -9538,7 +9574,7 @@ remcom.res diff = --- tests/remcom.c -+++ /tmp/cocci-output-673800-8b4115-remcom.c ++++ /tmp/cocci-output-2180007-d4d004-remcom.c @@ -3,20 +3,12 @@ asyncmeta_retry( Operation *op ) { @@ -9566,7 +9602,7 @@ remcom2.res diff = --- tests/remcom2.c -+++ /tmp/cocci-output-673800-6feffe-remcom2.c ++++ /tmp/cocci-output-2180007-0e0276-remcom2.c @@ -2,7 +2,5 @@ int fn() { if (y) { @@ -9578,7 +9614,7 @@ remodif.res diff = --- tests/remodif.c -+++ /tmp/cocci-output-673800-dda307-remodif.c ++++ /tmp/cocci-output-2180007-01e9cd-remodif.c @@ -5,7 +5,7 @@ static int hexium_attach(struct saa7146_ DEB_EE("\n"); @@ -9591,7 +9627,7 @@ remove-code-in-branch1.res diff = --- tests/remove-code-in-branch1.c -+++ /tmp/cocci-output-673800-956c4a-remove-code-in-branch1.c ++++ /tmp/cocci-output-2180007-20a34f-remove-code-in-branch1.c @@ -1,7 +1,7 @@ int main(void) { @@ -9604,7 +9640,7 @@ remove_call.res diff = --- tests/remove_call.c -+++ /tmp/cocci-output-673800-70b0a8-remove_call.c ++++ /tmp/cocci-output-2180007-8eb1ce-remove_call.c @@ -1,6 +1,2 @@ int main () { - int x = 3 + FN() + FN(); @@ -9616,7 +9652,7 @@ SPECIAL NAMES: adding __cast_attr as a attribute diff = --- tests/remove_cast_attr.c -+++ /tmp/cocci-output-673800-75c389-remove_cast_attr.c ++++ /tmp/cocci-output-2180007-666314-remove_cast_attr.c @@ -2,9 +2,9 @@ int func() @@ -9633,7 +9669,7 @@ remove_cast_attr_allminus.res diff = --- tests/remove_cast_attr_allminus.c -+++ /tmp/cocci-output-673800-ae29be-remove_cast_attr_allminus.c ++++ /tmp/cocci-output-2180007-fa0c9c-remove_cast_attr_allminus.c @@ -2,9 +2,9 @@ int func() @@ -9654,7 +9690,7 @@ SPECIAL NAMES: adding __macro_attr as a attribute diff = --- tests/remove_macrodecl_attr.c -+++ /tmp/cocci-output-673800-37e24f-remove_macrodecl_attr.c ++++ /tmp/cocci-output-2180007-fcdd08-remove_macrodecl_attr.c @@ -1,3 +1,3 @@ #define __macro_attr MACROANNOTATION @@ -9664,7 +9700,7 @@ SPECIAL NAMES: adding __attr__ as a attribute diff = --- tests/remove_metaattr.c -+++ /tmp/cocci-output-673800-0d2f5b-remove_metaattr.c ++++ /tmp/cocci-output-2180007-addf10-remove_metaattr.c @@ -1,5 +1,5 @@ int main() { - int b __attr__ = 1; @@ -9676,7 +9712,7 @@ SPECIAL NAMES: adding __nocast as a attribute diff = --- tests/remove_param_attrs.c -+++ /tmp/cocci-output-673800-e87236-remove_param_attrs.c ++++ /tmp/cocci-output-2180007-35d644-remove_param_attrs.c @@ -6,15 +6,15 @@ int func2(int x, int __nocast y) { return 0; } @@ -9700,7 +9736,7 @@ SPECIAL NAMES: adding __struct_endattr as a attribute diff = --- tests/remove_struct_endattr.c -+++ /tmp/cocci-output-673800-63cba2-remove_struct_endattr.c ++++ /tmp/cocci-output-2180007-363e30-remove_struct_endattr.c @@ -4,4 +4,4 @@ struct abcd { int a; int b; @@ -9711,7 +9747,7 @@ SPECIAL NAMES: adding __struct_endattr as a attribute diff = --- tests/remove_struct_endattr_allminus.c -+++ /tmp/cocci-output-673800-e674d9-remove_struct_endattr_allminus.c ++++ /tmp/cocci-output-2180007-74b34c-remove_struct_endattr_allminus.c @@ -1,13 +1 @@ #define __struct_endattr MACROANNOTATION - @@ -9729,7 +9765,7 @@ remparam.res diff = --- tests/remparam.c -+++ /tmp/cocci-output-673800-2907b9-remparam.c ++++ /tmp/cocci-output-2180007-182d90-remparam.c @@ -1,14 +1,14 @@ static irqreturn_t -snd_ad1889_interrupt(void *dev_id, int x, @@ -9752,7 +9788,7 @@ rems.res diff = --- tests/rems.c -+++ /tmp/cocci-output-673800-173220-rems.c ++++ /tmp/cocci-output-2180007-44c209-rems.c @@ -1,5 +1,4 @@ int main () { x(); @@ -9762,7 +9798,7 @@ rems1.res diff = --- tests/rems1.c -+++ /tmp/cocci-output-673800-59d269-rems1.c ++++ /tmp/cocci-output-2180007-835a96-rems1.c @@ -1,5 +1,4 @@ int main () { x(); @@ -9774,7 +9810,7 @@ warning: line 8: should xxx be a metavariable? diff = --- tests/remstruct.c -+++ /tmp/cocci-output-673800-73741c-remstruct.c ++++ /tmp/cocci-output-2180007-1386ad-remstruct.c @@ -1,13 +1,4 @@ -static struct irqchip mpuio_irq_chip = { - .ack = mpuio_ack_irq, @@ -9792,7 +9828,7 @@ remu.res diff = --- tests/remu.c -+++ /tmp/cocci-output-673800-a71b7d-remu.c ++++ /tmp/cocci-output-2180007-aae88e-remu.c @@ -1,5 +1,4 @@ struct anon_vma { int x; @@ -9802,7 +9838,7 @@ replace_typedef.res diff = --- tests/replace_typedef.c -+++ /tmp/cocci-output-673800-ae0892-replace_typedef.c ++++ /tmp/cocci-output-2180007-397399-replace_typedef.c @@ -3,8 +3,8 @@ typedef struct foo { int x; } foo_t; typedef int int_t; @@ -9817,7 +9853,7 @@ replacement3.res diff = --- tests/replacement3.c -+++ /tmp/cocci-output-673800-9847e8-replacement3.c ++++ /tmp/cocci-output-2180007-963d92-replacement3.c @@ -1,6 +1,5 @@ int main() { - int *i; @@ -9829,7 +9865,7 @@ reserved.res diff = --- tests/reserved.c -+++ /tmp/cocci-output-673800-871705-reserved.c ++++ /tmp/cocci-output-2180007-d9b83e-reserved.c @@ -1,7 +1,4 @@ int main() { - f(1,1); @@ -9841,7 +9877,7 @@ retest.res diff = --- tests/retest.c -+++ /tmp/cocci-output-673800-1a5e17-retest.c ++++ /tmp/cocci-output-2180007-6d9b38-retest.c @@ -1,6 +1,6 @@ int main () { foo(); @@ -9853,7 +9889,7 @@ retmacro.res diff = --- tests/retmacro.c -+++ /tmp/cocci-output-673800-94b892-retmacro.c ++++ /tmp/cocci-output-2180007-ec5f21-retmacro.c @@ -1,6 +1,6 @@ #define REG_PATTERN_TEST(R, M, W) \ { \ @@ -9876,7 +9912,7 @@ warning: rule starting on line 18: metavariable S not used in the - or context code diff = --- tests/return.c -+++ /tmp/cocci-output-673800-780a9f-return.c ++++ /tmp/cocci-output-2180007-7ad23e-return.c @@ -1,6 +1,9 @@ void foo(int y) { int x; @@ -9892,7 +9928,7 @@ return_implicit.res diff = --- tests/return_implicit.c -+++ /tmp/cocci-output-673800-2fdc72-return_implicit.c ++++ /tmp/cocci-output-2180007-2925c3-return_implicit.c @@ -1,4 +1,5 @@ void main(void) { @@ -9902,7 +9938,7 @@ retval.res diff = --- tests/retval.c -+++ /tmp/cocci-output-673800-4491b3-retval.c ++++ /tmp/cocci-output-2180007-b0af97-retval.c @@ -1,21 +1,15 @@ int main () { if (retval1) { @@ -9932,7 +9968,7 @@ retval2.res diff = --- tests/retval2.c -+++ /tmp/cocci-output-673800-f1d3ea-retval2.c ++++ /tmp/cocci-output-2180007-cccc74-retval2.c @@ -11,7 +11,7 @@ int getlen(int *input, size_t maxlen, in return -1; } @@ -9946,7 +9982,7 @@ warning: rule starting on line 8: metavariable p1 not used in the - or context code diff = --- tests/reusevar.c -+++ /tmp/cocci-output-673800-8561f3-reusevar.c ++++ /tmp/cocci-output-2180007-d81e00-reusevar.c @@ -1,8 +1,5 @@ int main () { - f(x); @@ -9964,7 +10000,7 @@ SPECIAL NAMES: adding __ro_after_init as a attribute diff = --- tests/roa.c -+++ /tmp/cocci-output-673800-6e9191-roa.c ++++ /tmp/cocci-output-2180007-fd5178-roa.c @@ -1,10 +1,10 @@ -struct arm_delay_ops arm_delay_ops __ro_after_init = { +struct found used __ro_after_init = { @@ -9982,7 +10018,7 @@ rptr.res diff = --- tests/rptr.c -+++ /tmp/cocci-output-673800-8b0f45-rptr.c ++++ /tmp/cocci-output-2180007-7c5eae-rptr.c @@ -1,6 +1,4 @@ int foo(struct resource *r) { @@ -9995,7 +10031,7 @@ same_expr.res diff = --- tests/same_expr.c -+++ /tmp/cocci-output-673800-503477-same_expr.c ++++ /tmp/cocci-output-2180007-59de49-same_expr.c @@ -1,6 +1,5 @@ void main(int i) { @@ -10006,7 +10042,7 @@ sbef.res diff = --- tests/sbef.c -+++ /tmp/cocci-output-673800-09a49e-sbef.c ++++ /tmp/cocci-output-2180007-1d5075-sbef.c @@ -2,6 +2,5 @@ int main () { { a(); @@ -10017,7 +10053,7 @@ sbef2.res diff = --- tests/sbef2.c -+++ /tmp/cocci-output-673800-cadd3f-sbef2.c ++++ /tmp/cocci-output-2180007-69cfed-sbef2.c @@ -1,5 +1,4 @@ int main() { f(12); @@ -10027,7 +10063,7 @@ scope_problem.res diff = --- tests/scope_problem.c -+++ /tmp/cocci-output-673800-5ef2c5-scope_problem.c ++++ /tmp/cocci-output-2180007-f30280-scope_problem.c @@ -1,15 +1,7 @@ void main(int i) { - @@ -10049,14 +10085,14 @@ SPECIAL NAMES: adding MyFloat as a type diff = --- tests/sd_2.c -+++ /tmp/cocci-output-673800-676d96-sd_2.c ++++ /tmp/cocci-output-2180007-7d981d-sd_2.c @@ -1 +1 @@ - struct particle_data_extra { MyFloat Mass; }; + struct particle_data_extra { MyFloat *Mass; }; serio.res diff = --- tests/serio.c -+++ /tmp/cocci-output-673800-f8165f-serio.c ++++ /tmp/cocci-output-2180007-ff37fc-serio.c @@ -1,8 +1,8 @@ struct serio { - struct semaphore drv_sem; @@ -10074,7 +10110,7 @@ warning: rule starting on line 1: metavariable T not used in the - or context code diff = --- tests/shared_brace.c -+++ /tmp/cocci-output-673800-f1d726-shared_brace.c ++++ /tmp/cocci-output-2180007-815cf9-shared_brace.c @@ -1,9 +1,7 @@ int __init ixj_init(void) @@ -10095,7 +10131,7 @@ warning: line 23: should p be a metavariable? diff = --- tests/signed.c -+++ /tmp/cocci-output-673800-a34161-signed.c ++++ /tmp/cocci-output-2180007-3a55ba-signed.c @@ -1,5 +1,5 @@ -int main(signed *m, unsigned *p) { - signed x; @@ -10110,7 +10146,7 @@ SPECIAL NAMES: adding DEFINE_MUTEX as a declarer diff = --- tests/sis.c -+++ /tmp/cocci-output-673800-e569fb-sis.c ++++ /tmp/cocci-output-2180007-1e09a9-sis.c @@ -1,4 +1,4 @@ -DECLARE_MUTEX(disconnect_sem); +DEFINE_MUTEX(disconnect_sem); @@ -10120,7 +10156,7 @@ sizeof.res diff = --- tests/sizeof.c -+++ /tmp/cocci-output-673800-4ca999-sizeof.c ++++ /tmp/cocci-output-2180007-2fbd06-sizeof.c @@ -1,7 +1,7 @@ int main (int param) { @@ -10134,7 +10170,7 @@ sizeof_julia.res diff = --- tests/sizeof_julia.c -+++ /tmp/cocci-output-673800-445a2d-sizeof_julia.c ++++ /tmp/cocci-output-2180007-cdd6c4-sizeof_julia.c @@ -1,5 +1,5 @@ static int typhoon_ioctl(struct video_device *dev, unsigned int cmd, void *arg) @@ -10145,7 +10181,7 @@ sizeptr.res diff = --- tests/sizeptr.c -+++ /tmp/cocci-output-673800-d714d0-sizeptr.c ++++ /tmp/cocci-output-2180007-c32e88-sizeptr.c @@ -5,7 +5,7 @@ int main () { ssize_t b; ptrdiff_t c; @@ -10160,7 +10196,7 @@ sizestar.res diff = --- tests/sizestar.c -+++ /tmp/cocci-output-673800-876729-sizestar.c ++++ /tmp/cocci-output-2180007-39870f-sizestar.c @@ -1,7 +1,7 @@ int main () { max = num_var_ranges; @@ -10173,7 +10209,7 @@ sizet1.res diff = --- tests/sizet1.c -+++ /tmp/cocci-output-673800-a54ecc-sizet1.c ++++ /tmp/cocci-output-2180007-e740d6-sizet1.c @@ -1,3 +1,2 @@ int main() { - size_t x; @@ -10181,7 +10217,7 @@ skip.res diff = --- tests/skip.c -+++ /tmp/cocci-output-673800-ed5570-skip.c ++++ /tmp/cocci-output-2180007-944641-skip.c @@ -1,5 +1,3 @@ int main () { - f(1); @@ -10192,7 +10228,7 @@ sl2.res diff = --- tests/sl2.c -+++ /tmp/cocci-output-673800-5d0b3d-sl2.c ++++ /tmp/cocci-output-2180007-74eb0f-sl2.c @@ -1,11 +1,14 @@ int main () { + something(); @@ -10213,12 +10249,12 @@ one(); slen.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_4dc20a.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_4dc20a.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_fe3f92.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_fe3f92.ml Compilation OK! Loading ML code of the SP... diff = --- tests/slen.c -+++ /tmp/cocci-output-673800-b44cc2-slen.c ++++ /tmp/cocci-output-2180007-425afc-slen.c @@ -3,16 +3,10 @@ int main() { one(); } @@ -10241,7 +10277,7 @@ smallfn.res diff = --- tests/smallfn.c -+++ /tmp/cocci-output-673800-27016c-smallfn.c ++++ /tmp/cocci-output-2180007-b6924c-smallfn.c @@ -1,30 +1,65 @@ int main () { if (y) { @@ -10321,7 +10357,7 @@ snprintf.res diff = --- tests/snprintf.c -+++ /tmp/cocci-output-673800-25028e-snprintf.c ++++ /tmp/cocci-output-2180007-6000b2-snprintf.c @@ -1,4 +1,4 @@ static ssize_t idletimer_tg_show(char *buf) { @@ -10331,7 +10367,7 @@ sp.res diff = --- tests/sp.c -+++ /tmp/cocci-output-673800-27063b-sp.c ++++ /tmp/cocci-output-2180007-f804e3-sp.c @@ -1,4 +1,4 @@ -typedef struct { +struct name { @@ -10343,7 +10379,7 @@ spacing.res diff = --- tests/spacing.c -+++ /tmp/cocci-output-673800-0a392b-spacing.c ++++ /tmp/cocci-output-2180007-60c1b5-spacing.c @@ -1,8 +1,21 @@ typedef int *foo; @@ -10369,7 +10405,7 @@ spl.res diff = --- tests/spl.c -+++ /tmp/cocci-output-673800-79d1df-spl.c ++++ /tmp/cocci-output-2180007-a2bc56-spl.c @@ -2,11 +2,13 @@ int main() { spin_lock(&isp116x->lock); /* take idle endpoints out of the schedule */ @@ -10387,7 +10423,7 @@ split_funcall1.res diff = --- tests/split_funcall1.c -+++ /tmp/cocci-output-673800-d8b768-split_funcall1.c ++++ /tmp/cocci-output-2180007-3fe81c-split_funcall1.c @@ -1,4 +1,4 @@ int main(void) { @@ -10397,7 +10433,7 @@ split_funcall2.res diff = --- tests/split_funcall2.c -+++ /tmp/cocci-output-673800-7729cc-split_funcall2.c ++++ /tmp/cocci-output-2180007-ee5926-split_funcall2.c @@ -1,4 +1,4 @@ int main(void) { @@ -10407,7 +10443,7 @@ square.res diff = --- tests/square.c -+++ /tmp/cocci-output-673800-6b357e-square.c ++++ /tmp/cocci-output-2180007-d60cf7-square.c @@ -2,7 +2,7 @@ int two() { return 2; } int main() { int a[3]; @@ -10423,7 +10459,7 @@ SPECIAL NAMES: adding LPINT as a type diff = --- tests/starprint.c -+++ /tmp/cocci-output-673800-fc5a7e-starprint.c ++++ /tmp/cocci-output-2180007-c3dc78-starprint.c @@ -1,6 +1,6 @@ typedef int *LPINT; @@ -10435,7 +10471,7 @@ static.res diff = --- tests/static.c -+++ /tmp/cocci-output-673800-4af964-static.c ++++ /tmp/cocci-output-2180007-62d516-static.c @@ -1,4 +1,3 @@ static inline int i8042_read_data(void) { @@ -10446,7 +10482,7 @@ stm10.res diff = --- tests/stm10.c -+++ /tmp/cocci-output-673800-bf8a19-stm10.c ++++ /tmp/cocci-output-2180007-de7629-stm10.c @@ -1,6 +1,7 @@ int main(int x) { f(); @@ -10458,7 +10494,7 @@ stm10_ver1.res diff = --- tests/stm10_ver1.c -+++ /tmp/cocci-output-673800-d425ee-stm10_ver1.c ++++ /tmp/cocci-output-2180007-aae590-stm10_ver1.c @@ -1,5 +1,6 @@ int main(int x) { f(); @@ -10469,7 +10505,7 @@ stm2.res diff = --- tests/stm2.c -+++ /tmp/cocci-output-673800-d71231-stm2.c ++++ /tmp/cocci-output-2180007-16c95d-stm2.c @@ -1,5 +1,4 @@ int main(int x) { f(); @@ -10479,7 +10515,7 @@ stm3.res diff = --- tests/stm3.c -+++ /tmp/cocci-output-673800-8c4924-stm3.c ++++ /tmp/cocci-output-2180007-258b8a-stm3.c @@ -1,5 +1,5 @@ int main(int x) { f(); @@ -10490,7 +10526,7 @@ stm4.res diff = --- tests/stm4.c -+++ /tmp/cocci-output-673800-07fd82-stm4.c ++++ /tmp/cocci-output-2180007-cd2e66-stm4.c @@ -2,4 +2,5 @@ int main(int x) { f(); replace(); @@ -10500,7 +10536,7 @@ stm5.res diff = --- tests/stm5.c -+++ /tmp/cocci-output-673800-c942d1-stm5.c ++++ /tmp/cocci-output-2180007-18d770-stm5.c @@ -1,5 +1,7 @@ int main(int x) { f(); @@ -10512,7 +10548,7 @@ stm6.res diff = --- tests/stm6.c -+++ /tmp/cocci-output-673800-001d92-stm6.c ++++ /tmp/cocci-output-2180007-cc1765-stm6.c @@ -1,5 +1,6 @@ int main(int x) { f(); @@ -10525,7 +10561,7 @@ stm8.res diff = --- tests/stm8.c -+++ /tmp/cocci-output-673800-1a75d0-stm8.c ++++ /tmp/cocci-output-2180007-ee6893-stm8.c @@ -1,5 +1,6 @@ int main(int x) { f(); @@ -10536,7 +10572,7 @@ stm_exp.res diff = --- tests/stm_exp.c -+++ /tmp/cocci-output-673800-4da3f7-stm_exp.c ++++ /tmp/cocci-output-2180007-99c228-stm_exp.c @@ -1,7 +1,5 @@ int main() { - abs(); @@ -10548,7 +10584,7 @@ stmt.res diff = --- tests/stmt.c -+++ /tmp/cocci-output-673800-4e42f1-stmt.c ++++ /tmp/cocci-output-2180007-a8000f-stmt.c @@ -1,4 +1,5 @@ int f() { int x; @@ -10558,7 +10594,7 @@ stmt_removed_and_added.res diff = --- tests/stmt_removed_and_added.c -+++ /tmp/cocci-output-673800-811649-stmt_removed_and_added.c ++++ /tmp/cocci-output-2180007-aefe5f-stmt_removed_and_added.c @@ -1,6 +1,6 @@ void main() { @@ -10571,7 +10607,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/str_init.c -+++ /tmp/cocci-output-673800-1ec4b8-str_init.c ++++ /tmp/cocci-output-2180007-db5f10-str_init.c @@ -1,7 +1,3 @@ struct foo x = { - .aaa = 5, @@ -10584,7 +10620,7 @@ warning: rule starting on line 1: metavariable f not used in the - or context code diff = --- tests/strangeorder.c -+++ /tmp/cocci-output-673800-dfeb5e-strangeorder.c ++++ /tmp/cocci-output-2180007-e1627f-strangeorder.c @@ -4,8 +4,10 @@ i2c_new_device(struct i2c_adapter *adap, struct i2c_client *client; @@ -10600,7 +10636,7 @@ strid.res diff = --- tests/strid.c -+++ /tmp/cocci-output-673800-353bcb-strid.c ++++ /tmp/cocci-output-2180007-97fd4d-strid.c @@ -1,4 +1,4 @@ int main () { struct foo *a; @@ -10610,7 +10646,7 @@ strid2.res diff = --- tests/strid2.c -+++ /tmp/cocci-output-673800-460b71-strid2.c ++++ /tmp/cocci-output-2180007-ec104b-strid2.c @@ -3,8 +3,8 @@ int main () { enum foo1 *b; struct foo a1; @@ -10626,7 +10662,7 @@ strtest.res diff = --- tests/strtest.c -+++ /tmp/cocci-output-673800-347eec-strtest.c ++++ /tmp/cocci-output-2180007-a5b339-strtest.c @@ -1,3 +1,3 @@ int main() { - printf("hello\n"); @@ -10635,7 +10671,7 @@ struct.res diff = --- tests/struct.c -+++ /tmp/cocci-output-673800-7064dd-struct.c ++++ /tmp/cocci-output-2180007-0dad6f-struct.c @@ -8,7 +8,5 @@ struct foo { int main() { @@ -10647,7 +10683,7 @@ struct_metavar.res diff = --- tests/struct_metavar.c -+++ /tmp/cocci-output-673800-b97fa7-struct_metavar.c ++++ /tmp/cocci-output-2180007-d15bec-struct_metavar.c @@ -9,9 +9,6 @@ struct foo { int main() { struct foo *a; @@ -10661,7 +10697,7 @@ struct_typedef.res diff = --- tests/struct_typedef.c -+++ /tmp/cocci-output-673800-737e7b-struct_typedef.c ++++ /tmp/cocci-output-2180007-7f3796-struct_typedef.c @@ -1,5 +1,5 @@ -typedef struct dvb_frontend { - struct dvb_frontend_ops* ops; @@ -10675,7 +10711,7 @@ warning: line 5: should my_foo be a metavariable? diff = --- tests/structfoo.c -+++ /tmp/cocci-output-673800-2c985c-structfoo.c ++++ /tmp/cocci-output-2180007-070dfc-structfoo.c @@ -1,4 +1 @@ -struct foo my_foo[] = { -.a = 1, @@ -10685,7 +10721,7 @@ structptr_func.res diff = --- tests/structptr_func.c -+++ /tmp/cocci-output-673800-df19af-structptr_func.c ++++ /tmp/cocci-output-2180007-52f5ea-structptr_func.c @@ -1,5 +1,6 @@ void func(struct socket *sock, struct sockaddr *uaddr, int peer) { @@ -10697,7 +10733,7 @@ substruct.res diff = --- tests/substruct.c -+++ /tmp/cocci-output-673800-0d2245-substruct.c ++++ /tmp/cocci-output-2180007-4dc84e-substruct.c @@ -1,5 +1,5 @@ struct a { int a; } x[2] = { @@ -10709,14 +10745,14 @@ sw.res diff = --- tests/sw.c -+++ /tmp/cocci-output-673800-0c72ef-sw.c ++++ /tmp/cocci-output-2180007-1cf336-sw.c @@ -1 +1 @@ -int f() { switch (x) { case FOO: return; } } + swap3.res diff = --- tests/swap3.c -+++ /tmp/cocci-output-673800-74c18b-swap3.c ++++ /tmp/cocci-output-2180007-825329-swap3.c @@ -2,7 +2,7 @@ static void __ar955x_tx_iq_cal_sort(stru struct coeff *coeff, int i, int nmeasurement) @@ -10729,7 +10765,7 @@ switch.res diff = --- tests/switch.c -+++ /tmp/cocci-output-673800-902094-switch.c ++++ /tmp/cocci-output-2180007-0a9c72-switch.c @@ -3,6 +3,5 @@ int main () { default: break; @@ -10741,7 +10777,7 @@ warning: switch_1: metavariable S_1 not used in the - or context code diff = --- tests/switchdecl.c -+++ /tmp/cocci-output-673800-b76e37-switchdecl.c ++++ /tmp/cocci-output-2180007-e34292-switchdecl.c @@ -4,7 +4,7 @@ switch (2) { int x; @@ -10755,7 +10791,7 @@ warning: line 12: should g be a metavariable? diff = --- tests/symbol.c -+++ /tmp/cocci-output-673800-a60bfd-symbol.c ++++ /tmp/cocci-output-2180007-38f1ab-symbol.c @@ -1,7 +1,5 @@ int main() { int f = 0; @@ -10767,7 +10803,7 @@ td.res diff = --- tests/td.c -+++ /tmp/cocci-output-673800-4fd699-td.c ++++ /tmp/cocci-output-2180007-f5ab32-td.c @@ -1,5 +1,5 @@ -struct foo {int a;}; +struct foo {int b;}; @@ -10780,7 +10816,7 @@ tdnl.res diff = --- tests/tdnl.c -+++ /tmp/cocci-output-673800-0349c0-tdnl.c ++++ /tmp/cocci-output-2180007-7297a2-tdnl.c @@ -4,5 +4,4 @@ void main() { @@ -10790,14 +10826,14 @@ tdplus.res diff = --- tests/tdplus.c -+++ /tmp/cocci-output-673800-6b5e42-tdplus.c ++++ /tmp/cocci-output-2180007-8f03cf-tdplus.c @@ -1 +1 @@ -typedef int (*filler_t)(int, int); +typedef int (*filler_t)(int, struct address_space *, int); tern.res diff = --- tests/tern.c -+++ /tmp/cocci-output-673800-95b5ab-tern.c ++++ /tmp/cocci-output-2180007-38ce74-tern.c @@ -1,4 +1,4 @@ int main () { - return (wc >= 0 && wc <= 0x7f ? wc : 0x7f); @@ -10807,7 +10843,7 @@ test0.res diff = --- tests/test0.c -+++ /tmp/cocci-output-673800-08463f-test0.c ++++ /tmp/cocci-output-2180007-0a1b01-test0.c @@ -1,5 +1,3 @@ int main(int i) { - f(1); @@ -10817,7 +10853,7 @@ test1.res diff = --- tests/test1.c -+++ /tmp/cocci-output-673800-a62abb-test1.c ++++ /tmp/cocci-output-2180007-772aca-test1.c @@ -6,9 +6,9 @@ void main(int foo) { x(); if(1) { @@ -10834,7 +10870,7 @@ test10_ver1.res diff = --- tests/test10_ver1.c -+++ /tmp/cocci-output-673800-7a9478-test10_ver1.c ++++ /tmp/cocci-output-2180007-f8e3c5-test10_ver1.c @@ -3,7 +3,7 @@ void main(int i) { f(1); g(1); @@ -10848,7 +10884,7 @@ test11_ver1.res diff = --- tests/test11_ver1.c -+++ /tmp/cocci-output-673800-ac36a3-test11_ver1.c ++++ /tmp/cocci-output-2180007-0f2595-test11_ver1.c @@ -2,6 +2,6 @@ void main(int i) { f(1); g(1); @@ -10860,7 +10896,7 @@ test12.res diff = --- tests/test12.c -+++ /tmp/cocci-output-673800-51cb56-test12.c ++++ /tmp/cocci-output-2180007-f7f4bf-test12.c @@ -1,6 +1,6 @@ void main(int foo) { @@ -10872,7 +10908,7 @@ test2.res diff = --- tests/test2.c -+++ /tmp/cocci-output-673800-4c1256-test2.c ++++ /tmp/cocci-output-2180007-3c99e6-test2.c @@ -2,7 +2,7 @@ void main() { f(1,2,3); @@ -10886,7 +10922,7 @@ test3.res diff = --- tests/test3.c -+++ /tmp/cocci-output-673800-8be952-test3.c ++++ /tmp/cocci-output-2180007-6fdc05-test3.c @@ -4,7 +4,7 @@ void main() f(3); @@ -10900,7 +10936,7 @@ test4.res diff = --- tests/test4.c -+++ /tmp/cocci-output-673800-c11380-test4.c ++++ /tmp/cocci-output-2180007-786014-test4.c @@ -1,7 +1,6 @@ void main() { @@ -10912,7 +10948,7 @@ test5.res diff = --- tests/test5.c -+++ /tmp/cocci-output-673800-52cf98-test5.c ++++ /tmp/cocci-output-2180007-070aba-test5.c @@ -12,9 +12,9 @@ void main() { f(1); @@ -10928,7 +10964,7 @@ test5_ver1.res diff = --- tests/test5_ver1.c -+++ /tmp/cocci-output-673800-72172e-test5_ver1.c ++++ /tmp/cocci-output-2180007-87291c-test5_ver1.c @@ -12,9 +12,9 @@ void main() { f(1); @@ -10944,7 +10980,7 @@ test6.res diff = --- tests/test6.c -+++ /tmp/cocci-output-673800-f20723-test6.c ++++ /tmp/cocci-output-2180007-ae18dd-test6.c @@ -4,13 +4,13 @@ void main() { /* a comment */ @@ -10975,7 +11011,7 @@ test7.res diff = --- tests/test7.c -+++ /tmp/cocci-output-673800-014553-test7.c ++++ /tmp/cocci-output-2180007-c5fde8-test7.c @@ -2,10 +2,12 @@ void main() { @@ -10994,7 +11030,7 @@ test8.res diff = --- tests/test8.c -+++ /tmp/cocci-output-673800-9452b6-test8.c ++++ /tmp/cocci-output-2180007-b14897-test8.c @@ -1,7 +1,6 @@ -void main(int foo) { +void main(char i, int foo) { @@ -11007,7 +11043,7 @@ test9.res diff = --- tests/test9.c -+++ /tmp/cocci-output-673800-d32dc6-test9.c ++++ /tmp/cocci-output-2180007-a1ad9e-test9.c @@ -4,9 +4,9 @@ void main(int foo) { // f(1); // if uncomment then problems g(2); @@ -11023,7 +11059,7 @@ test_s.res diff = --- tests/test_s.c -+++ /tmp/cocci-output-673800-52dff2-test_s.c ++++ /tmp/cocci-output-2180007-95bbce-test_s.c @@ -2,7 +2,7 @@ int main () { if (x-one) { one(); @@ -11051,7 +11087,7 @@ warning: line 39: should y be a metavariable? diff = --- tests/test_unsigned_meta.c -+++ /tmp/cocci-output-673800-c120f8-test_unsigned_meta.c ++++ /tmp/cocci-output-2180007-7550f8-test_unsigned_meta.c @@ -1,8 +1,12 @@ int main () { - unsigned int x; @@ -11071,7 +11107,7 @@ testand.res diff = --- tests/testand.c -+++ /tmp/cocci-output-673800-df7f2e-testand.c ++++ /tmp/cocci-output-2180007-19d0eb-testand.c @@ -1,5 +1,5 @@ int main () { f(1,2,3,4); @@ -11083,7 +11119,7 @@ testand2.res diff = --- tests/testand2.c -+++ /tmp/cocci-output-673800-304e60-testand2.c ++++ /tmp/cocci-output-2180007-cfd43a-testand2.c @@ -1,6 +1,6 @@ int main () { f(1,2,3,4); @@ -11095,7 +11131,7 @@ three_types.res diff = --- tests/three_types.c -+++ /tmp/cocci-output-673800-42a5c3-three_types.c ++++ /tmp/cocci-output-2180007-847386-three_types.c @@ -7,5 +7,5 @@ via_init_dmablit(drm_device_t *dev) { drm_via_blitq_t *blitq; @@ -11106,7 +11142,7 @@ threea.res diff = --- tests/threea.c -+++ /tmp/cocci-output-673800-f6ada3-threea.c ++++ /tmp/cocci-output-2180007-98bbd6-threea.c @@ -1,4 +1,3 @@ int main() { f(12); @@ -11115,7 +11151,7 @@ tloop.res diff = --- tests/tloop.c -+++ /tmp/cocci-output-673800-2f11b1-tloop.c ++++ /tmp/cocci-output-2180007-ac114b-tloop.c @@ -1,6 +1,5 @@ int foo(void) { @@ -11128,7 +11164,7 @@ SPECIAL NAMES: adding module_param as a declarer diff = --- tests/top.c -+++ /tmp/cocci-output-673800-c38405-top.c ++++ /tmp/cocci-output-2180007-9b4951-top.c @@ -1 +1 @@ -MODULE_PARM(suppress_pollack, "i"); +module_param(I, int, 0); @@ -11136,7 +11172,7 @@ SPECIAL NAMES: adding LIST_HEAD as a declarer diff = --- tests/topdec.c -+++ /tmp/cocci-output-673800-7bf967-topdec.c ++++ /tmp/cocci-output-2180007-3d02a4-topdec.c @@ -5,4 +5,4 @@ static int debug; /* Network device part of the driver */ @@ -11146,7 +11182,7 @@ topdec_ver1.res diff = --- tests/topdec_ver1.c -+++ /tmp/cocci-output-673800-2008ed-topdec_ver1.c ++++ /tmp/cocci-output-2180007-004f32-topdec_ver1.c @@ -4,4 +4,4 @@ static int debug; /* Network device part of the driver */ @@ -11156,7 +11192,7 @@ topdec_ver2.res diff = --- tests/topdec_ver2.c -+++ /tmp/cocci-output-673800-d3c6bd-topdec_ver2.c ++++ /tmp/cocci-output-2180007-1fb53a-topdec_ver2.c @@ -5,4 +5,4 @@ static int debug; /* Network device part of the driver */ @@ -11166,7 +11202,7 @@ topdecl.res diff = --- tests/topdecl.c -+++ /tmp/cocci-output-673800-14696a-topdecl.c ++++ /tmp/cocci-output-2180007-ce92e4-topdecl.c @@ -1,3 +1,3 @@ int main () { - int x = foo(); @@ -11177,7 +11213,7 @@ SPECIAL NAMES: adding module_param as a declarer diff = --- tests/toplevel_macrostmt.c -+++ /tmp/cocci-output-673800-f5f94d-toplevel_macrostmt.c ++++ /tmp/cocci-output-2180007-592559-toplevel_macrostmt.c @@ -2,7 +2,7 @@ void main(int i) { } @@ -11191,7 +11227,7 @@ warning: line 5: should usb_stor_host_template be a metavariable? diff = --- tests/toplevel_struct.c -+++ /tmp/cocci-output-673800-d5ea7a-toplevel_struct.c ++++ /tmp/cocci-output-2180007-4a2649-toplevel_struct.c @@ -3,6 +3,7 @@ struct SHT usb_stor_host_template = { .name = "usb-storage", .proc_name = "usb-storage", @@ -11217,7 +11253,7 @@ triplet.res diff = --- tests/triplet.c -+++ /tmp/cocci-output-673800-535ea8-triplet.c ++++ /tmp/cocci-output-2180007-648b88-triplet.c @@ -1,5 +1,6 @@ typedef double dtriplet_t[3] ; // FIXME: such code would not be parsed on cocci side @@ -11230,7 +11266,7 @@ warning: rule starting on line 10: metavariable B not used in the - or context code diff = --- tests/tup.c -+++ /tmp/cocci-output-673800-0a1628-tup.c ++++ /tmp/cocci-output-2180007-7d7095-tup.c @@ -1,7 +1,7 @@ static int cm206_block_ioctl(struct inode *inode, struct file *file, unsigned cmd, unsigned long arg) @@ -11243,7 +11279,7 @@ twomatch.res diff = --- tests/twomatch.c -+++ /tmp/cocci-output-673800-e59118-twomatch.c ++++ /tmp/cocci-output-2180007-6635bc-twomatch.c @@ -1,5 +1,5 @@ int main() { bar(12,1); @@ -11255,7 +11291,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/twoproto.c -+++ /tmp/cocci-output-673800-a63f95-twoproto.c ++++ /tmp/cocci-output-2180007-f6c19b-twoproto.c @@ -1,11 +1,9 @@ static void tc574_config(dev_link_t *link); @@ -11273,7 +11309,7 @@ ty.res diff = --- tests/ty.c -+++ /tmp/cocci-output-673800-4d3868-ty.c ++++ /tmp/cocci-output-2180007-1785df-ty.c @@ -1,4 +1,4 @@ int main () { - struct foo x; @@ -11284,7 +11320,7 @@ warning: line 7: should x be a metavariable? diff = --- tests/ty1.c -+++ /tmp/cocci-output-673800-9ad8d7-ty1.c ++++ /tmp/cocci-output-2180007-dbb1fc-ty1.c @@ -1,4 +1,3 @@ int fn(int y) { char x; @@ -11293,7 +11329,7 @@ ty_tyexp.res diff = --- tests/ty_tyexp.c -+++ /tmp/cocci-output-673800-42cf1a-ty_tyexp.c ++++ /tmp/cocci-output-2180007-d6fe16-ty_tyexp.c @@ -1,11 +1,11 @@ void main(double z) { @@ -11315,7 +11351,7 @@ SPECIAL NAMES: adding uint64_t as a type diff = --- tests/tydisj.c -+++ /tmp/cocci-output-673800-4d81e2-tydisj.c ++++ /tmp/cocci-output-2180007-f4206d-tydisj.c @@ -1,2 +1,3 @@ -int64_t foo() { int64_t a; int i; return i << 20; } +int64_t foo() { int64_t a; int i; xxx(); @@ -11326,7 +11362,7 @@ SPECIAL NAMES: adding Location as a type diff = --- tests/tyex.c -+++ /tmp/cocci-output-673800-6904af-tyex.c ++++ /tmp/cocci-output-2180007-fb477c-tyex.c @@ -1,12 +1,15 @@ typedef struct { double x; @@ -11348,7 +11384,7 @@ type.res diff = --- tests/type.c -+++ /tmp/cocci-output-673800-223b3d-type.c ++++ /tmp/cocci-output-2180007-165388-type.c @@ -1,5 +1,5 @@ int foo() { - int x; @@ -11359,7 +11395,7 @@ type1.res diff = --- tests/type1.c -+++ /tmp/cocci-output-673800-1a14f7-type1.c ++++ /tmp/cocci-output-2180007-3ce3a3-type1.c @@ -1,5 +1,5 @@ int foo() { - int x; @@ -11370,7 +11406,7 @@ type_and_var.res diff = --- tests/type_and_var.c -+++ /tmp/cocci-output-673800-c06024-type_and_var.c ++++ /tmp/cocci-output-2180007-f07ea2-type_and_var.c @@ -1,22 +1,28 @@ int main1() { - size_t a, b; @@ -11407,7 +11443,7 @@ type_and_var2.res diff = --- tests/type_and_var2.c -+++ /tmp/cocci-output-673800-5feda4-type_and_var2.c ++++ /tmp/cocci-output-2180007-c35e36-type_and_var2.c @@ -1,22 +1,28 @@ int main1() { - size_t a, b; @@ -11444,7 +11480,7 @@ type_annotated.res diff = --- tests/type_annotated.c -+++ /tmp/cocci-output-673800-60b833-type_annotated.c ++++ /tmp/cocci-output-2180007-7cc3d6-type_annotated.c @@ -4,7 +4,7 @@ void f1(int z) { struct foo2 j; int k; @@ -11465,7 +11501,7 @@ type_constraints.res diff = --- tests/type_constraints.c -+++ /tmp/cocci-output-673800-0d7f0a-type_constraints.c ++++ /tmp/cocci-output-2180007-a9cc89-type_constraints.c @@ -1,9 +1,9 @@ void f(void) { int i; @@ -11482,7 +11518,7 @@ type_ver1.res diff = --- tests/type_ver1.c -+++ /tmp/cocci-output-673800-64e9c2-type_ver1.c ++++ /tmp/cocci-output-2180007-fa7b83-type_ver1.c @@ -1,5 +1,5 @@ int foo() { - struct foo x; @@ -11493,7 +11529,7 @@ type_ver2.res diff = --- tests/type_ver2.c -+++ /tmp/cocci-output-673800-dcac0a-type_ver2.c ++++ /tmp/cocci-output-2180007-34fb13-type_ver2.c @@ -1,5 +1,5 @@ int foo() { - int x[10]; @@ -11505,7 +11541,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/typedef.c -+++ /tmp/cocci-output-673800-78514e-typedef.c ++++ /tmp/cocci-output-2180007-407ac4-typedef.c @@ -1,15 +1,15 @@ typedef struct bluecard_info_t { - dev_link_t link; @@ -11529,7 +11565,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/typedef3.c -+++ /tmp/cocci-output-673800-8ee0c2-typedef3.c ++++ /tmp/cocci-output-2180007-771b94-typedef3.c @@ -1,5 +1,5 @@ typedef struct bluecard_info_t { - dev_link_t link; @@ -11548,7 +11584,7 @@ typeof.res diff = --- tests/typeof.c -+++ /tmp/cocci-output-673800-68904f-typeof.c ++++ /tmp/cocci-output-2180007-bdc301-typeof.c @@ -1,6 +1,4 @@ int main() { int x; @@ -11559,7 +11595,7 @@ typeof_expr.res diff = --- tests/typeof_expr.c -+++ /tmp/cocci-output-673800-d86558-typeof_expr.c ++++ /tmp/cocci-output-2180007-c3d194-typeof_expr.c @@ -1,4 +1,4 @@ int main () { int x = 0; @@ -11569,7 +11605,7 @@ typeofconst_i32l64.res diff = --- tests/typeofconst_i32l64.c -+++ /tmp/cocci-output-673800-1e18f7-typeofconst_i32l64.c ++++ /tmp/cocci-output-2180007-e05134-typeofconst_i32l64.c @@ -1,49 +1,49 @@ void f() { -0; @@ -11666,7 +11702,7 @@ typeofconst_il32.res diff = --- tests/typeofconst_il32.c -+++ /tmp/cocci-output-673800-33e799-typeofconst_il32.c ++++ /tmp/cocci-output-2180007-adb5b3-typeofconst_il32.c @@ -1,49 +1,49 @@ void f() { -0; @@ -11763,7 +11799,7 @@ typin.res diff = --- tests/typin.c -+++ /tmp/cocci-output-673800-fd536e-typin.c ++++ /tmp/cocci-output-2180007-279524-typin.c @@ -2,7 +2,7 @@ int x; char y; @@ -11786,7 +11822,7 @@ warning: rule starting on line 1, node 26: foreach[1,2,12]* in mlxsw_sp_flower_parse_actions may be inconsistently modified warning: rule starting on line 1, node 320: }2[1,2,12,13] in mlxsw_sp_flower_parse_actions may be inconsistently modified --- tests/unbrace.c -+++ /tmp/cocci-output-673800-eae04a-unbrace.c ++++ /tmp/cocci-output-2180007-193bf0-unbrace.c @@ -5,8 +5,6 @@ static int mlxsw_sp_flower_parse_actions struct netlink_ext_ack *extack) { @@ -11981,7 +12017,7 @@ undref.res diff = --- tests/undref.c -+++ /tmp/cocci-output-673800-bed3be-undref.c ++++ /tmp/cocci-output-2180007-5eed2c-undref.c @@ -1,3 +1,3 @@ int main () { - bar(); @@ -11989,13 +12025,13 @@ } undref2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_952e2d.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_952e2d.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_86c06c.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_86c06c.ml Compilation OK! Loading ML code of the SP... diff = the value of f: unknown --- tests/undref2.c -+++ /tmp/cocci-output-673800-165ac9-undref2.c ++++ /tmp/cocci-output-2180007-46bb62-undref2.c @@ -1,3 +1,3 @@ int main () { - bar(); @@ -12003,13 +12039,13 @@ } undref3.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlopt.opt -shared -o /tmp/ocaml_cocci_1b7c6c.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_1b7c6c.ml +ocamlopt.opt -shared -o /tmp/ocaml_cocci_e3fdaa.cmxs -g -I /build/reproducible-path/coccinelle-1.3.0.deb/ocaml -I /usr/lib/aarch64-linux-gnu/ocaml/5.2.0 -for-pack Coccinelle_modules /tmp/ocaml_cocci_e3fdaa.ml Compilation OK! Loading ML code of the SP... diff = the value of f: unknown --- tests/undref3.c -+++ /tmp/cocci-output-673800-b8c0ff-undref3.c ++++ /tmp/cocci-output-2180007-b5d980-undref3.c @@ -1,3 +1,3 @@ int main () { - bar(); @@ -12018,7 +12054,7 @@ unelse.res diff = --- tests/unelse.c -+++ /tmp/cocci-output-673800-eff6e8-unelse.c ++++ /tmp/cocci-output-2180007-ddd51e-unelse.c @@ -2,8 +2,6 @@ static short find_control(u16 control_in { if (!*pI) @@ -12033,7 +12069,7 @@ unfree.res diff = --- tests/unfree.c -+++ /tmp/cocci-output-673800-77ef86-unfree.c ++++ /tmp/cocci-output-2180007-563049-unfree.c @@ -2,8 +2,7 @@ static void mppe_free(void *arg) { struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; @@ -12047,7 +12083,7 @@ unl.res diff = --- tests/unl.c -+++ /tmp/cocci-output-673800-b92287-unl.c ++++ /tmp/cocci-output-2180007-0dc08e-unl.c @@ -1,10 +1,10 @@ int main () { - if (new_pe == NULL) { @@ -12064,7 +12100,7 @@ unstruct.res diff = --- tests/unstruct.c -+++ /tmp/cocci-output-673800-3afac6-unstruct.c ++++ /tmp/cocci-output-2180007-6fdcfa-unstruct.c @@ -1,4 +1,4 @@ -struct foo x __read_mostly = { .a = 12, }; @@ -12075,7 +12111,7 @@ unused.res diff = --- tests/unused.c -+++ /tmp/cocci-output-673800-730943-unused.c ++++ /tmp/cocci-output-2180007-8df1f6-unused.c @@ -2,5 +2,5 @@ static int synth_field_string_size(char { char *start; @@ -12086,7 +12122,7 @@ updassign.res diff = --- tests/updassign.c -+++ /tmp/cocci-output-673800-34b2e1-updassign.c ++++ /tmp/cocci-output-2180007-04fa2a-updassign.c @@ -1,3 +1,3 @@ int main () { - int r = 1 + 2; @@ -12095,7 +12131,7 @@ useless_cast.res diff = --- tests/useless_cast.c -+++ /tmp/cocci-output-673800-70ee6d-useless_cast.c ++++ /tmp/cocci-output-2180007-9ffe81-useless_cast.c @@ -8,7 +8,7 @@ struct device { struct device *dev; @@ -12112,7 +12148,7 @@ warning: line 13: should ty_id be a metavariable? diff = --- tests/varargs.c -+++ /tmp/cocci-output-673800-fa2766-varargs.c ++++ /tmp/cocci-output-2180007-d1f635-varargs.c @@ -1,6 +1,7 @@ static void @@ -12126,7 +12162,7 @@ varargs2.res diff = --- tests/varargs2.c -+++ /tmp/cocci-output-673800-0b36ee-varargs2.c ++++ /tmp/cocci-output-2180007-2ba676-varargs2.c @@ -1,3 +1,4 @@ static void f(char *fmt, ...) { @@ -12135,7 +12171,7 @@ varargs3.res diff = --- tests/varargs3.c -+++ /tmp/cocci-output-673800-908a84-varargs3.c ++++ /tmp/cocci-output-2180007-be0b6b-varargs3.c @@ -1,4 +1,3 @@ -static int foo(char *fmt, ...) { @@ -12152,7 +12188,7 @@ video1bis.res diff = --- tests/video1bis.c -+++ /tmp/cocci-output-673800-14dc53-video1bis.c ++++ /tmp/cocci-output-2180007-82c44c-video1bis.c @@ -3,7 +3,5 @@ void *arg) { if (cmd == VIDIOCGTUNER) { @@ -12164,7 +12200,7 @@ void.res diff = --- tests/void.c -+++ /tmp/cocci-output-673800-8af9b4-void.c ++++ /tmp/cocci-output-2180007-3b0291-void.c @@ -2,4 +2,14 @@ int xbar(void) { return; } // this is some info about bar @@ -12183,7 +12219,7 @@ vpos.res diff = --- tests/vpos.c -+++ /tmp/cocci-output-673800-4a0e83-vpos.c ++++ /tmp/cocci-output-2180007-7e2d8c-vpos.c @@ -1,9 +1,7 @@ int main() { f(2); @@ -12200,7 +12236,7 @@ SPECIAL NAMES: adding wchar_t as a type diff = --- tests/wchar.c -+++ /tmp/cocci-output-673800-3ad00f-wchar.c ++++ /tmp/cocci-output-2180007-7da1b9-wchar.c @@ -1,13 +1,4 @@ #include #include @@ -12218,7 +12254,7 @@ weird_argument.res diff = --- tests/weird_argument.c -+++ /tmp/cocci-output-673800-bec160-weird_argument.c ++++ /tmp/cocci-output-2180007-834c15-weird_argument.c @@ -1,7 +1,7 @@ static void ewx_i2c_setlines(snd_i2c_bus_t *bus, int clk, int data) { @@ -12234,7 +12270,7 @@ whitespace.res diff = --- tests/whitespace.c -+++ /tmp/cocci-output-673800-98b98f-whitespace.c ++++ /tmp/cocci-output-2180007-c1e992-whitespace.c @@ -1,3 +1,3 @@ int main () { - foo(sizeof (struct xxx)); @@ -12243,7 +12279,7 @@ wrongcheck.res diff = --- tests/wrongcheck.c -+++ /tmp/cocci-output-673800-8f5377-wrongcheck.c ++++ /tmp/cocci-output-2180007-8031dd-wrongcheck.c @@ -1,5 +1,3 @@ int main () { - err = si476x_core_i2c_xfer(core, SI476X_I2C_RECV, @@ -12254,7 +12290,7 @@ warning: rule starting on line 1: metavariable A not used in the + code diff = --- tests/ws2.c -+++ /tmp/cocci-output-673800-c84849-ws2.c ++++ /tmp/cocci-output-2180007-4e3925-ws2.c @@ -1,6 +1,5 @@ int main() { - if (foo()) @@ -12267,7 +12303,7 @@ SPECIAL NAMES: adding FOO as a declarer diff = --- tests/xfield.c -+++ /tmp/cocci-output-673800-9c7b87-xfield.c ++++ /tmp/cocci-output-2180007-4b71fd-xfield.c @@ -1,4 +1,4 @@ -FOO(a2,b2,c2); +int x; @@ -12277,7 +12313,7 @@ y2.res diff = --- tests/y2.c -+++ /tmp/cocci-output-673800-c44d8f-y2.c ++++ /tmp/cocci-output-2180007-fb1a2c-y2.c @@ -1,10 +1,6 @@ static void asuscom_interrupt_ipac(int intno, void *dev_id, struct pt_regs *regs) @@ -12292,7 +12328,7 @@ zero.res diff = --- tests/zero.c -+++ /tmp/cocci-output-673800-6f8f7a-zero.c ++++ /tmp/cocci-output-2180007-45c563-zero.c @@ -1,6 +1,2 @@ int main () { - memset(command, 0, sizeof(struct sbp2_command_info)); @@ -12303,7 +12339,7 @@ zeroline.res diff = --- tests/zeroline.c -+++ /tmp/cocci-output-673800-907694-zeroline.c ++++ /tmp/cocci-output-2180007-6ffa44-zeroline.c @@ -1,6 +1,7 @@ int main () { - int x; @@ -14152,42 +14188,42 @@ diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dh_installdeb dh_ocaml -W: coccinelle doesn't resolve dependency on unit Ograph_extended +W: coccinelle doesn't resolve dependency on unit Flag_parsing_cocci W: coccinelle doesn't resolve dependency on unit Regexp_str -W: coccinelle doesn't resolve dependency on unit Lexer_parser +W: coccinelle doesn't resolve dependency on unit Includes_cache +W: coccinelle doesn't resolve dependency on unit Danger +W: coccinelle doesn't resolve dependency on unit Token_views_c +W: coccinelle doesn't resolve dependency on unit Token_annot +W: coccinelle doesn't resolve dependency on unit Danger +W: coccinelle doesn't resolve dependency on unit Control_flow_c W: coccinelle doesn't resolve dependency on unit Cpp_token_c -W: coccinelle doesn't resolve dependency on unit Parsing_consistency_c -W: coccinelle doesn't resolve dependency on unit Includes -W: coccinelle doesn't resolve dependency on unit Includes W: coccinelle doesn't resolve dependency on unit Parsing_recovery_c +W: coccinelle doesn't resolve dependency on unit Parsing_hacks W: coccinelle doesn't resolve dependency on unit Token_helpers -W: coccinelle doesn't resolve dependency on unit Regexp_str +W: coccinelle doesn't resolve dependency on unit Parsing_recovery_c +W: coccinelle doesn't resolve dependency on unit Parsing_consistency_c W: coccinelle doesn't resolve dependency on unit Parsing_hacks -W: coccinelle doesn't resolve dependency on unit Type_annoter_c +W: coccinelle doesn't resolve dependency on unit Includes +W: coccinelle doesn't resolve dependency on unit Includes W: coccinelle doesn't resolve dependency on unit Cpp_token_c -W: coccinelle doesn't resolve dependency on unit Semantic_c -W: coccinelle doesn't resolve dependency on unit Control_flow_c -W: coccinelle doesn't resolve dependency on unit Parsing_hacks -W: coccinelle doesn't resolve dependency on unit Danger -W: coccinelle doesn't resolve dependency on unit Token_helpers -W: coccinelle doesn't resolve dependency on unit Token_views_c -W: coccinelle doesn't resolve dependency on unit Token_annot -W: coccinelle doesn't resolve dependency on unit Semantic_c -W: coccinelle doesn't resolve dependency on unit Control_flow_c -W: coccinelle doesn't resolve dependency on unit Flag_parsing_cocci -W: coccinelle doesn't resolve dependency on unit Includes_cache +W: coccinelle doesn't resolve dependency on unit Parsing_consistency_c W: coccinelle doesn't resolve dependency on unit Lexer_parser -W: coccinelle doesn't resolve dependency on unit Data +W: coccinelle doesn't resolve dependency on unit Lexer_parser +W: coccinelle doesn't resolve dependency on unit Ograph_extended +W: coccinelle doesn't resolve dependency on unit Parsing_stat +W: coccinelle doesn't resolve dependency on unit Type_annoter_c W: coccinelle doesn't resolve dependency on unit Flag_parsing_cocci -W: coccinelle doesn't resolve dependency on unit Danger -W: coccinelle doesn't resolve dependency on unit Parsing_recovery_c W: coccinelle doesn't resolve dependency on unit Data +W: coccinelle doesn't resolve dependency on unit Token_helpers W: coccinelle doesn't resolve dependency on unit Type_annoter_c -W: coccinelle doesn't resolve dependency on unit Includes_cache -W: coccinelle doesn't resolve dependency on unit Parsing_stat -W: coccinelle doesn't resolve dependency on unit Parsing_consistency_c +W: coccinelle doesn't resolve dependency on unit Data +W: coccinelle doesn't resolve dependency on unit Regexp_str W: coccinelle doesn't resolve dependency on unit Token_annot +W: coccinelle doesn't resolve dependency on unit Semantic_c W: coccinelle doesn't resolve dependency on unit Parsing_stat +W: coccinelle doesn't resolve dependency on unit Control_flow_c +W: coccinelle doesn't resolve dependency on unit Semantic_c +W: coccinelle doesn't resolve dependency on unit Includes_cache dh_gencontrol dh_md5sums dh_builddeb @@ -14200,12 +14236,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2168549/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/642339 and its subdirectories -I: Current time: Tue Feb 24 04:43:10 -12 2026 -I: pbuilder-time-stamp: 1771951390 +I: removing directory /srv/workspace/pbuilder/2168549 and its subdirectories +I: Current time: Thu Jan 23 00:22:42 +14 2025 +I: pbuilder-time-stamp: 1737541362