Diff of the two buildlogs: -- --- b1/build.log 2024-07-17 06:52:28.091423587 +0000 +++ b2/build.log 2024-07-17 07:14:27.811358222 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jul 16 18:05:59 -12 2024 -I: pbuilder-time-stamp: 1721196359 +I: Current time: Wed Jul 17 20:52:42 +14 2024 +I: pbuilder-time-stamp: 1721199162 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,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/30107/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/13957/tmp/hooks/D01_modify_environment starting +debug: Running on virt32a. +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 Jul 17 06:52 /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/13957/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/13957/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='8c6c500eea154108b38d708eb8b1c30a' - 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='30107' - PS1='# ' - PS2='> ' + INVOCATION_ID=0f449d1853dd442d9f768ae78a63ceed + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=13957 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.Y41pGE1f/pbuilderrc_yG15 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y41pGE1f/b1 --logfile b1/build.log coccinelle_1.2.deb-1.dsc' - SUDO_GID='114' - SUDO_UID='109' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.Y41pGE1f/pbuilderrc_sRix --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y41pGE1f/b2 --logfile b2/build.log coccinelle_1.2.deb-1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux ff64a 6.1.0-22-arm64 #1 SMP Debian 6.1.94-1 (2024-06-21) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-22-armmp-lpae #1 SMP Debian 6.1.94-1 (2024-06-21) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 5 22:35 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/30107/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/13957/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -321,7 +353,7 @@ Get: 173 http://deb.debian.org/debian unstable/main armhf texlive-latex-recommended all 2024.20240706-1 [8847 kB] Get: 174 http://deb.debian.org/debian unstable/main armhf texlive-pictures all 2024.20240706-1 [17.0 MB] Get: 175 http://deb.debian.org/debian unstable/main armhf texlive-latex-extra all 2024.20240706-2 [20.0 MB] -Fetched 895 MB in 23s (38.9 MB/s) +Fetched 895 MB in 16s (55.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libfftw3-double3:armhf. (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 ... 19503 files and directories currently installed.) @@ -902,8 +934,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Jul 17 06:11:52 UTC 2024. -Universal Time is now: Wed Jul 17 06:11:52 UTC 2024. +Local time is now: Wed Jul 17 06:56:15 UTC 2024. +Universal Time is now: Wed Jul 17 06:56:15 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libfontenc1:armhf (1:1.1.8-1) ... @@ -1089,7 +1121,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/coccinelle-1.2.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.2.deb-1_source.changes +I: user script /srv/workspace/pbuilder/13957/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/13957/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/coccinelle-1.2.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.2.deb-1_source.changes dpkg-buildpackage: info: source package coccinelle dpkg-buildpackage: info: source version 1.2.deb-1 dpkg-buildpackage: info: source distribution unstable @@ -1099,7 +1135,7 @@ debian/rules clean dh clean --with ocaml,python3,autoreconf dh_auto_clean - make -j5 distclean + make -j4 distclean make[1]: Entering directory '/build/reproducible-path/coccinelle-1.2.deb' CLEAN commons CLEAN globals @@ -1112,11 +1148,11 @@ CLEAN popl09 CLEAN extra CLEAN spatch -CLEAN spgen 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 spgen CLEAN exposed-module CLEAN .depend CLEAN configure @@ -1141,7 +1177,7 @@ checking whether make supports nested variables... yes configure: determining version suffix checking for date... /usr/bin/date -configure: version suffix set to Tue, 16 Jul 2024 18:38:25 -1200 +configure: version suffix set to Wed, 17 Jul 2024 21:08:35 +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) @@ -1160,7 +1196,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 @@ -3996,7 +4032,7 @@ make[2]: Leaving directory '/build/reproducible-path/coccinelle-1.2.deb/docs/manual' make[1]: Leaving directory '/build/reproducible-path/coccinelle-1.2.deb' dh_auto_build -Ncoccinelle-doc - make -j5 + make -j4 make[1]: Entering directory '/build/reproducible-path/coccinelle-1.2.deb' /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/ocaml/pyml -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/stdcompat -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) OCAMLYACC parsing_c/parser_c.mly @@ -4166,13 +4202,15 @@ OCAMLLEX parsing_c/lexer_c.mll OCAMLLEX parsing_cocci/lexer_script.mll 27 states, 322 transitions, table size 1450 bytes +143 states, 8123 transitions, table size 33350 bytes +23641 additional bytes used for bindings OCAMLLEX parsing_cocci/lexer_cli.mll 14 states, 681 transitions, table size 2808 bytes OCAMLLEX parsing_cocci/lexer_cocci.mll OCAMLDEP tools/spgen/source/main.ml -143 states, 8123 transitions, table size 33350 bytes -23641 additional bytes used for bindings OCAMLDEP tools/spgen/source/spgen_test.ml +408 states, 16889 transitions, table size 70004 bytes +10655 additional bytes used for bindings 403 states, 8820 transitions, table size 37698 bytes 4123 additional bytes used for bindings OCAMLDEP tools/spgen/source/spgen.ml @@ -4186,8 +4224,6 @@ OCAMLDEP tools/spgen/source/disj_generator.ml OCAMLDEP tools/spgen/source/position_generator.ml OCAMLDEP tools/spgen/source/user_input.ml -408 states, 16889 transitions, table size 70004 bytes -10655 additional bytes used for bindings OCAMLDEP tools/spgen/source/snapshot.ml OCAMLDEP tools/spgen/source/meta_variable.ml OCAMLDEP tools/spgen/source/detect_patch.ml @@ -4357,10 +4393,18 @@ 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 ctl/flag_ctl.mli OCAMLC ctl/ast_ctl.mli OCAMLC engine/flag_matcher.mli OCAMLC popl09/flag_popl.mli +OCAMLC extra/classic_patch.mli +OCAMLC extra/kbuild.mli +OCAMLC extra/maintainers.mli OCAMLC flag_cocci.mli OCAMLC read_options.mli OCAMLC enter.mli @@ -4368,8 +4412,9 @@ OCAMLC tools/spgen/source/spgen_lexer.mli OCAMLC tools/spgen/source/spgen.mli OCAMLC tools/spgen/source/spgen_test.mli -cp globals/regexp.cmi ocaml/regexp.cmi 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/config.cmi ocaml/config.cmi cp globals/flag.cmi ocaml/flag.cmi cp parsing_c/flag_parsing_c.cmi ocaml/flag_parsing_c.cmi @@ -4400,38 +4445,39 @@ OCAMLC parsing_cocci/cocci_args.ml OCAMLC parsing_c/token_annot.ml OCAMLC 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 +OCAMLC parsing_c/parsing_stat.ml +OCAMLC parsing_c/token_c.ml +OCAMLC parsing_c/ast_c.mli +OCAMLC parsing_c/semantic_c.ml OCAMLC ctl/flag_ctl.ml OCAMLC ctl/ast_ctl.ml OCAMLC ctl/pretty_print_ctl.mli OCAMLC ctl/ctl_engine.mli OCAMLC ocaml/yes_prepare_ocamlcocci.mli -OCAMLC ocaml/prepare_ocamlcocci.mli OCAMLC engine/flag_matcher.ml +OCAMLC ocaml/prepare_ocamlcocci.mli OCAMLC engine/check_exhaustive_pattern.mli OCAMLC popl09/ast_popl.mli OCAMLC popl09/flag_popl.ml -OCAMLC extra/classic_patch.mli -OCAMLC extra/kbuild.mli -OCAMLC extra/maintainers.mli +OCAMLC extra/classic_patch.ml +OCAMLC extra/kbuild.ml +OCAMLC extra/maintainers.ml OCAMLC flag_cocci.ml OCAMLC read_options.ml OCAMLC tools/spgen/source/globals.mli OCAMLC tools/spgen/source/ast_tostring.mli OCAMLC tools/spgen/source/spgen_lexer.ml OCAMLC tools/spgen/source/main.ml -cp parsing_c/token_c.cmi ocaml/token_c.cmi +cp parsing_c/ast_c.cmi ocaml/ast_c.cmi cp parsing_cocci/ast_cocci.cmi ocaml/ast_cocci.cmi +cp parsing_c/token_c.cmo ocaml/token_c.cmo cp globals/regexp.cmo ocaml/regexp.cmo cp globals/config.cmo ocaml/config.cmo 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/common.cmo ocaml/common.cmo cp commons/ocamlextra/dumper.cmo ocaml/dumper.cmo OCAMLC commons/ograph_simple.ml OCAMLC commons/ograph_extended.ml @@ -4448,31 +4494,60 @@ OCAMLC parsing_cocci/adjacency.mli OCAMLC parsing_cocci/commas_on_lists.mli OCAMLC parsing_cocci/re_constraints.mli -OCAMLC parsing_c/parsing_stat.ml -OCAMLC parsing_c/token_c.ml -OCAMLC parsing_c/ast_c.mli -OCAMLC parsing_c/semantic_c.ml +OCAMLC parsing_cocci/parse_cocci.mli +OCAMLC parsing_c/ast_c.ml +OCAMLC parsing_c/includes.mli +OCAMLC parsing_c/control_flow_c.mli +OCAMLC parsing_c/includes_cache.mli +OCAMLC parsing_c/lexer_parser.mli +OCAMLC parsing_c/parser_c.mli +OCAMLC parsing_c/unparse_cocci.mli +OCAMLC parsing_c/parsing_consistency_c.mli +OCAMLC parsing_c/danger.mli +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/pretty_print_ctl.ml OCAMLC ctl/ctl_engine.ml OCAMLC ctl/wrapper_ctl.mli +OCAMLC ocaml/externalanalysis.mli +OCAMLC ocaml/ocamlcocci_aux.mli OCAMLC ocaml/prepare_ocamlcocci.ml +OCAMLC ocaml/run_ocamlcocci.mli +OCAMLC python/pycocci_aux.mli +OCAMLC python/pycocci.mli +OCAMLC engine/lib_engine.mli +OCAMLC engine/check_exhaustive_pattern.ml +OCAMLC engine/check_reachability.mli +OCAMLC engine/c_vs_c.mli +OCAMLC engine/isomorphisms_c_c.mli +OCAMLC engine/cocci_vs_c.mli +OCAMLC engine/pattern_c.mli +OCAMLC engine/transformation_c.mli +OCAMLC engine/asttomember.mli +OCAMLC engine/asttoctl2.mli +OCAMLC engine/ctltotex.mli +OCAMLC engine/postprocess_transinfo.mli +OCAMLC engine/ctlcocci_integration.mli OCAMLC popl09/ast_popl.ml OCAMLC popl09/asttopopl.mli OCAMLC popl09/insert_quantifiers.mli OCAMLC popl09/pretty_print_popl.mli -OCAMLC extra/classic_patch.ml -OCAMLC extra/kbuild.ml -OCAMLC extra/maintainers.ml +OCAMLC popl09/popltoctl.mli +OCAMLC popl09/popl.mli +OCAMLC -o extra/extra.cma OCAMLC testing.mli +OCAMLC main.ml OCAMLC tools/spgen/source/globals.ml OCAMLC tools/spgen/source/ast_tostring.ml 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/spgen_test.ml +cp parsing_c/parser_c.cmi ocaml/parser_c.cmi cp parsing_cocci/ast0_cocci.cmi ocaml/ast0_cocci.cmi -cp parsing_c/token_c.cmo ocaml/token_c.cmo -cp commons/common.cmo ocaml/common.cmo +cp parsing_c/ast_c.cmo ocaml/ast_c.cmo cp parsing_cocci/ast_cocci.cmo ocaml/ast_cocci.cmo OCAMLC -o commons/commons.cma OCAMLC parsing_cocci/ast0_cocci.ml @@ -4503,52 +4578,43 @@ OCAMLC parsing_cocci/free_vars.mli OCAMLC parsing_cocci/check_meta.mli OCAMLC parsing_cocci/safe_for_multi_decls.ml -OCAMLC parsing_cocci/parse_aux.mli OCAMLC parsing_cocci/cleanup_rules.ml OCAMLC parsing_cocci/disjdistr.ml OCAMLC parsing_cocci/get_constants2.ml OCAMLC parsing_cocci/id_utils.mli OCAMLC parsing_cocci/re_constraints.ml -OCAMLC parsing_cocci/parse_cocci.mli -OCAMLC parsing_c/ast_c.ml -OCAMLC parsing_c/includes.mli -OCAMLC parsing_c/control_flow_c.mli -OCAMLC parsing_c/includes_cache.mli -OCAMLC parsing_c/lexer_parser.mli -OCAMLC parsing_c/parser_c.mli -OCAMLC parsing_c/unparse_cocci.mli -OCAMLC parsing_c/parsing_consistency_c.mli -OCAMLC parsing_c/danger.mli -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 parsing_c/includes.ml +OCAMLC parsing_c/control_flow_c.ml +OCAMLC parsing_c/visitor_c.mli +OCAMLC parsing_c/pretty_print_c.mli +OCAMLC parsing_c/control_flow_c_build.mli +OCAMLC parsing_c/lexer_parser.ml +OCAMLC parsing_c/lexer_c.mli +OCAMLC parsing_c/parse_string_c.mli +OCAMLC parsing_c/token_helpers.mli +OCAMLC parsing_c/token_views_c.mli +OCAMLC parsing_c/unparse_cocci.ml +OCAMLC parsing_c/parsing_recovery_c.mli +OCAMLC parsing_c/parsing_consistency_c.ml +OCAMLC parsing_c/unparse_hrule.ml +OCAMLC parsing_c/type_c.ml +OCAMLC parsing_c/comment_annotater_c.ml OCAMLC ctl/wrapper_ctl.ml -OCAMLC ocaml/externalanalysis.mli -OCAMLC ocaml/ocamlcocci_aux.mli -OCAMLC ocaml/run_ocamlcocci.mli -OCAMLC python/pycocci_aux.mli -OCAMLC python/pycocci.mli -OCAMLC engine/lib_engine.mli -OCAMLC engine/check_exhaustive_pattern.ml -OCAMLC engine/check_reachability.mli -OCAMLC engine/c_vs_c.mli -OCAMLC engine/isomorphisms_c_c.mli -OCAMLC engine/cocci_vs_c.mli -OCAMLC engine/pattern_c.mli -OCAMLC engine/transformation_c.mli -OCAMLC engine/asttomember.mli -OCAMLC engine/asttoctl2.mli -OCAMLC engine/ctltotex.mli -OCAMLC engine/postprocess_transinfo.mli -OCAMLC engine/ctlcocci_integration.mli +OCAMLC ocaml/externalanalysis.ml +OCAMLC ocaml/ocamlcocci_aux.ml +OCAMLC python/pycocci_aux.ml +OCAMLC engine/lib_engine.ml +OCAMLC engine/pretty_print_engine.mli +OCAMLC engine/check_reachability.ml +OCAMLC engine/isomorphisms_c_c.ml +OCAMLC engine/asttomember.ml +OCAMLC engine/asttoctl2.ml +OCAMLC engine/ctltotex.ml OCAMLC popl09/asttopopl.ml OCAMLC popl09/insert_quantifiers.ml OCAMLC popl09/pretty_print_popl.ml -OCAMLC popl09/popltoctl.mli -OCAMLC popl09/popl.mli -OCAMLC -o extra/extra.cma -OCAMLC main.ml +OCAMLC popl09/popltoctl.ml +OCAMLC popl09/popl.ml OCAMLC tools/spgen/source/snapshot.mli OCAMLC tools/spgen/source/user_input.mli OCAMLC tools/spgen/source/rule_body.mli @@ -4557,15 +4623,17 @@ 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/spgen_test.ml -cp parsing_c/parser_c.cmi ocaml/parser_c.cmi -cp parsing_c/ast_c.cmo ocaml/ast_c.cmo +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_cocci/ast0_cocci.cmo ocaml/ast0_cocci.cmo OCAMLC parsing_cocci/visitor_ast0_types.ml OCAMLC parsing_cocci/visitor_ast0.mli OCAMLC parsing_cocci/unparse_ast0.ml OCAMLC parsing_cocci/unify_ast.ml OCAMLC parsing_cocci/compute_lines.ml +OCAMLC parsing_cocci/iso_pattern.ml +OCAMLC parsing_cocci/comm_assoc.ml OCAMLC parsing_cocci/iso_compile.mli OCAMLC parsing_cocci/single_statement.ml OCAMLC parsing_cocci/simple_assignments.ml @@ -4583,61 +4651,10 @@ OCAMLC parsing_cocci/data.ml OCAMLC parsing_cocci/free_vars.ml OCAMLC parsing_cocci/check_meta.ml -OCAMLC parsing_cocci/parse_aux.ml -MENHIR parsing_cocci/parser_cocci_menhir.mly +OCAMLC parsing_cocci/parse_aux.mli OCAMLC parsing_cocci/id_utils.ml OCAMLC parsing_cocci/adjacency.ml OCAMLC parsing_cocci/commas_on_lists.ml -OCAMLC parsing_c/includes.ml -OCAMLC parsing_c/control_flow_c.ml -OCAMLC parsing_c/visitor_c.mli -OCAMLC parsing_c/pretty_print_c.mli -OCAMLC parsing_c/control_flow_c_build.mli -OCAMLC parsing_c/lexer_parser.ml -OCAMLC parsing_c/lexer_c.mli -OCAMLC parsing_c/parse_string_c.mli -OCAMLC parsing_c/token_helpers.mli -OCAMLC parsing_c/token_views_c.mli -OCAMLC parsing_c/unparse_cocci.ml -OCAMLC parsing_c/parsing_recovery_c.mli -OCAMLC parsing_c/parsing_consistency_c.ml -OCAMLC parsing_c/unparse_hrule.ml -OCAMLC parsing_c/type_c.ml -OCAMLC parsing_c/comment_annotater_c.ml -OCAMLC -o ctl/ctl.cma -OCAMLC ocaml/externalanalysis.ml -OCAMLC ocaml/ocamlcocci_aux.ml -OCAMLC python/pycocci_aux.ml -OCAMLC engine/lib_engine.ml -OCAMLC engine/pretty_print_engine.mli -OCAMLC engine/check_reachability.ml -OCAMLC engine/isomorphisms_c_c.ml -OCAMLC engine/asttomember.ml -OCAMLC engine/asttoctl2.ml -OCAMLC engine/ctltotex.ml -OCAMLC popl09/popltoctl.ml -OCAMLC popl09/popl.ml -OCAMLC tools/spgen/source/detect_patch.ml -OCAMLC tools/spgen/source/meta_variable.ml -OCAMLC tools/spgen/source/snapshot.ml -OCAMLC tools/spgen/source/user_input.ml -OCAMLC tools/spgen/source/position_generator.mli -OCAMLC tools/spgen/source/disj_generator.mli -OCAMLC tools/spgen/source/rule_header.ml -OCAMLC tools/spgen/source/context_rule.ml -OCAMLC tools/spgen/source/script_rule.ml -OCAMLC tools/spgen/source/file_transform.ml -OCAMLC tools/spgen/source/spgen_interactive.ml -OCAMLC tools/spgen/source/spgen_config.ml -OCAMLC tools/spgen/source/spgen.ml -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 -OCAMLC parsing_cocci/visitor_ast0.ml -OCAMLC parsing_cocci/ast0toast.ml -OCAMLC parsing_cocci/iso_pattern.ml -OCAMLC parsing_cocci/comm_assoc.ml -OCAMLC parsing_cocci/iso_compile.ml OCAMLC parsing_c/visitor_c.ml OCAMLC parsing_c/lib_parsing_c.mli OCAMLC parsing_c/lexer_c.ml @@ -4648,6 +4665,7 @@ OCAMLC parsing_c/parsing_recovery_c.ml OCAMLC parsing_c/danger.ml OCAMLC parsing_c/parse_c.mli +OCAMLC -o ctl/ctl.cma OCAMLC engine/pretty_print_engine.ml OCAMLC engine/c_vs_c.ml OCAMLC engine/cocci_vs_c.ml @@ -4657,13 +4675,28 @@ OCAMLC engine/ctlcocci_integration.ml OCAMLC -o popl09/popl09.cma OCAMLC cocci.mli -OCAMLC tools/spgen/source/position_generator.ml -OCAMLC tools/spgen/source/disj_generator.ml -OCAMLC tools/spgen/source/rule_body.ml +OCAMLC tools/spgen/source/detect_patch.ml +OCAMLC tools/spgen/source/meta_variable.ml +OCAMLC tools/spgen/source/snapshot.ml +OCAMLC tools/spgen/source/user_input.ml +OCAMLC tools/spgen/source/position_generator.mli +OCAMLC tools/spgen/source/disj_generator.mli +OCAMLC tools/spgen/source/rule_header.ml +OCAMLC tools/spgen/source/context_rule.ml +OCAMLC tools/spgen/source/script_rule.ml +OCAMLC tools/spgen/source/file_transform.ml +OCAMLC tools/spgen/source/spgen_interactive.ml +OCAMLC tools/spgen/source/spgen_config.ml +OCAMLC tools/spgen/source/spgen.ml cp parsing_c/parse_c.cmi ocaml/parse_c.cmi cp parsing_c/lib_parsing_c.cmi ocaml/lib_parsing_c.cmi cp parsing_c/lexer_c.cmo ocaml/lexer_c.cmo cp parsing_c/visitor_c.cmo ocaml/visitor_c.cmo +OCAMLC parsing_cocci/visitor_ast0.ml +OCAMLC parsing_cocci/ast0toast.ml +OCAMLC parsing_cocci/iso_compile.ml +OCAMLC parsing_cocci/parse_aux.ml +MENHIR parsing_cocci/parser_cocci_menhir.mly OCAMLC parsing_c/lib_parsing_c.ml OCAMLC parsing_c/includes_cache.ml OCAMLC parsing_c/pretty_print_c.ml @@ -4672,26 +4705,29 @@ OCAMLC parsing_c/cpp_token_c.ml OCAMLC parsing_c/parsing_hacks.mli OCAMLC parsing_c/cpp_analysis_c.mli +OCAMLC parsing_c/parse_c.ml OCAMLC parsing_c/unparse_c.mli OCAMLC parsing_c/cpp_ast_c.mli OCAMLC parsing_c/type_annoter_c.ml OCAMLC parsing_c/compare_c.ml +OCAMLC parsing_c/test_parsing_c.ml OCAMLC ocaml/exposed_modules.mli OCAMLC ocaml/coccilib.mli OCAMLC -o engine/engine.cma OCAMLC testing.ml OCAMLC enter.ml +OCAMLC tools/spgen/source/position_generator.ml +OCAMLC tools/spgen/source/disj_generator.ml +OCAMLC tools/spgen/source/rule_body.ml +cp parsing_c/parse_c.cmo ocaml/parse_c.cmo +cp parsing_c/parser_c.cmo ocaml/parser_c.cmo cp parsing_c/pretty_print_c.cmo ocaml/pretty_print_c.cmo cp parsing_c/lib_parsing_c.cmo ocaml/lib_parsing_c.cmo OCAMLC parsing_c/parsing_hacks.ml OCAMLC parsing_c/cpp_analysis_c.ml -OCAMLC parsing_c/parse_c.ml OCAMLC parsing_c/unparse_c.ml OCAMLC parsing_c/cpp_ast_c.ml -OCAMLC parsing_c/test_parsing_c.ml OCAMLC ocaml/exposed_modules.ml -cp parsing_c/parse_c.cmo ocaml/parse_c.cmo -cp parsing_c/parser_c.cmo ocaml/parser_c.cmo OCAMLC ocaml/coccilib.ml OCAMLC ocaml/yes_prepare_ocamlcocci.ml OCAMLC ocaml/run_ocamlcocci.ml @@ -4700,13 +4736,13 @@ OCAMLC -o parsing_c/parsing_c.cma OCAMLC python/yes_pycocci.ml OCAMLC python/pycocci.ml +OCAMLC -o ocaml/ocaml.cma +OCAMLC -o python/python.cma OCAMLDEP parsing_cocci/parser_cocci_menhir.ml OCAMLDEP parsing_cocci/parser_cocci_menhir.mli -OCAMLC -o python/python.cma OCAMLC parsing_cocci/parser_cocci_menhir.mli OCAMLC parsing_cocci/lexer_cocci.mli OCAMLC parsing_cocci/lexer_script.mli -OCAMLC -o ocaml/ocaml.cma OCAMLC parsing_cocci/lexer_cocci.ml OCAMLC parsing_cocci/lexer_script.ml OCAMLC parsing_cocci/parse_cocci.ml @@ -4724,7 +4760,7 @@ 62.res diff = --- tests/62.c -+++ /tmp/cocci-output-24168-3f8a99-62.c ++++ /tmp/cocci-output-22429-747a23-62.c @@ -1,8 +1,12 @@ static struct usb_driver carl9170_driver = { .id_table = carl9170_usb_ids, @@ -4742,7 +4778,7 @@ a3.res diff = --- tests/a3.c -+++ /tmp/cocci-output-24168-4bc92d-a3.c ++++ /tmp/cocci-output-22429-642559-a3.c @@ -1,5 +1,5 @@ static void a3d_connect() { @@ -4753,7 +4789,7 @@ a3d.res diff = --- tests/a3d.c -+++ /tmp/cocci-output-24168-6f62ce-a3d.c ++++ /tmp/cocci-output-22429-699e41-a3d.c @@ -6,13 +6,13 @@ struct a3d { static void a3d_connect(struct gameport *gameport, struct gameport_dev *dev) { @@ -4775,7 +4811,7 @@ a_and_e_ver1.res diff = --- tests/a_and_e_ver1.c -+++ /tmp/cocci-output-24168-8ce745-a_and_e_ver1.c ++++ /tmp/cocci-output-22429-469a86-a_and_e_ver1.c @@ -1,6 +1,7 @@ void main(int i) { @@ -4787,7 +4823,7 @@ ab.res diff = --- tests/ab.c -+++ /tmp/cocci-output-24168-7547c6-ab.c ++++ /tmp/cocci-output-22429-26b764-ab.c @@ -1,5 +1,5 @@ int main () { foo = 5; @@ -4798,7 +4834,7 @@ action.res diff = --- tests/action.c -+++ /tmp/cocci-output-24168-7b015a-action.c ++++ /tmp/cocci-output-22429-7510c2-action.c @@ -1,10 +1,8 @@ void work() { @@ -4816,7 +4852,7 @@ SPECIAL NAMES: adding list_for_each_entry as a iterator diff = --- tests/add1.c -+++ /tmp/cocci-output-24168-9b7189-add1.c ++++ /tmp/cocci-output-22429-4d9825-add1.c @@ -7,6 +7,9 @@ static int create_scheduling_groups(void ret = build_groups(sd, i); } @@ -4843,7 +4879,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-24168-7904bc-addaft.c ++++ /tmp/cocci-output-22429-810225-addaft.c @@ -1,16 +1,8 @@ int main () { foo(); @@ -4867,7 +4903,7 @@ addafterdecl.res diff = --- tests/addafterdecl.c -+++ /tmp/cocci-output-24168-8388b2-addafterdecl.c ++++ /tmp/cocci-output-22429-8d5a67-addafterdecl.c @@ -1,4 +1,5 @@ int main () { int x; @@ -4877,7 +4913,7 @@ addbefore.res diff = --- tests/addbefore.c -+++ /tmp/cocci-output-24168-424d0d-addbefore.c ++++ /tmp/cocci-output-22429-043b54-addbefore.c @@ -1,5 +1,6 @@ int main () { if (x) { @@ -4888,7 +4924,7 @@ addbeforeafter.res diff = --- tests/addbeforeafter.c -+++ /tmp/cocci-output-24168-877b78-addbeforeafter.c ++++ /tmp/cocci-output-22429-04c2f4-addbeforeafter.c @@ -1,6 +1,8 @@ int main () { if (x) { @@ -4901,7 +4937,7 @@ addcomm.res diff = --- tests/addcomm.c -+++ /tmp/cocci-output-24168-eddf5b-addcomm.c ++++ /tmp/cocci-output-22429-519bd7-addcomm.c @@ -1,5 +1,9 @@ int main() { - foo(); @@ -4917,7 +4953,7 @@ addelse.res diff = --- tests/addelse.c -+++ /tmp/cocci-output-24168-42b6a2-addelse.c ++++ /tmp/cocci-output-22429-8bbdb2-addelse.c @@ -1,3 +1,2 @@ int main () { - if (x == 12) return 6; @@ -4925,7 +4961,7 @@ addes.res diff = --- tests/addes.c -+++ /tmp/cocci-output-24168-3b9e0d-addes.c ++++ /tmp/cocci-output-22429-65f0f9-addes.c @@ -1 +1,3 @@ int i; +struct foo { @@ -4933,7 +4969,7 @@ addfield.res diff = --- tests/addfield.c -+++ /tmp/cocci-output-24168-2d112f-addfield.c ++++ /tmp/cocci-output-22429-2c4ac4-addfield.c @@ -1,4 +1,6 @@ struct i2c_client I = { - .name = E, @@ -4945,7 +4981,7 @@ addfield2.res diff = --- tests/addfield2.c -+++ /tmp/cocci-output-24168-daadba-addfield2.c ++++ /tmp/cocci-output-22429-2634ee-addfield2.c @@ -1,17 +1,21 @@ struct foo { + int roto; @@ -4971,7 +5007,7 @@ addif.res diff = --- tests/addif.c -+++ /tmp/cocci-output-24168-f06a16-addif.c ++++ /tmp/cocci-output-22429-063f09-addif.c @@ -1,7 +1,21 @@ +#ifdef FOO +/* some comment */ @@ -4997,7 +5033,7 @@ addif1.res diff = --- tests/addif1.c -+++ /tmp/cocci-output-24168-efea98-addif1.c ++++ /tmp/cocci-output-22429-a92f58-addif1.c @@ -1,7 +1,17 @@ +#ifdef FOO +int xxx() { @@ -5019,7 +5055,7 @@ addif2.res diff = --- tests/addif2.c -+++ /tmp/cocci-output-24168-e89b26-addif2.c ++++ /tmp/cocci-output-22429-ba6416-addif2.c @@ -1,7 +1,13 @@ +#ifdef FOO +int/*foo*/ xxx; @@ -5037,7 +5073,7 @@ addifdef.res diff = --- tests/addifdef.c -+++ /tmp/cocci-output-24168-02ba9f-addifdef.c ++++ /tmp/cocci-output-22429-f3966d-addifdef.c @@ -1,10 +1,14 @@ #ifdef FOO +#ifdef LINUX_VERSION_CODE >= KERNEL_VERSION(3,5,0) @@ -5056,7 +5092,7 @@ addifelse.res diff = --- tests/addifelse.c -+++ /tmp/cocci-output-24168-01a578-addifelse.c ++++ /tmp/cocci-output-22429-fc0c3c-addifelse.c @@ -1,8 +1,14 @@ +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,15,0) static void rfcomm_l2data_ready(struct sock *sk) @@ -5075,7 +5111,7 @@ addifelse2.res diff = --- tests/addifelse2.c -+++ /tmp/cocci-output-24168-57a4d0-addifelse2.c ++++ /tmp/cocci-output-22429-0e06d6-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) { @@ -5095,7 +5131,7 @@ addinc.res diff = --- tests/addinc.c -+++ /tmp/cocci-output-24168-816bed-addinc.c ++++ /tmp/cocci-output-22429-891ca7-addinc.c @@ -1,4 +1,5 @@ #ifndef FOO #define FOO @@ -5105,7 +5141,7 @@ addnl.res diff = --- tests/addnl.c -+++ /tmp/cocci-output-24168-03ea46-addnl.c ++++ /tmp/cocci-output-22429-2a8943-addnl.c @@ -1,5 +1,6 @@ int main () { xxx(); @@ -5118,7 +5154,7 @@ addtoo.res diff = --- tests/addtoo.c -+++ /tmp/cocci-output-24168-8eab80-addtoo.c ++++ /tmp/cocci-output-22429-d973d0-addtoo.c @@ -1,16 +1,8 @@ int main () { - if (x) { @@ -5142,7 +5178,7 @@ addtrace.res diff = --- tests/addtrace.c -+++ /tmp/cocci-output-24168-2a1d2c-addtrace.c ++++ /tmp/cocci-output-22429-d71db5-addtrace.c @@ -2,13 +2,24 @@ short VerDate(char *pcDate) { short sRetour = 0; @@ -5175,7 +5211,7 @@ after_if.res diff = --- tests/after_if.c -+++ /tmp/cocci-output-24168-5fc8d4-after_if.c ++++ /tmp/cocci-output-22429-7b170e-after_if.c @@ -1,4 +1,4 @@ #ifdef ELMC_MULTICAST static void set_multicast_list(struct net_device *dev); @@ -5187,7 +5223,7 @@ allex.res diff = --- tests/allex.c -+++ /tmp/cocci-output-24168-b89bb2-allex.c ++++ /tmp/cocci-output-22429-218296-allex.c @@ -6,7 +6,7 @@ int main () { goto out; } @@ -5200,7 +5236,7 @@ allex2.res diff = --- tests/allex2.c -+++ /tmp/cocci-output-24168-56f2f8-allex2.c ++++ /tmp/cocci-output-22429-16e833-allex2.c @@ -8,5 +8,5 @@ int main () { } return 15; @@ -5211,7 +5247,7 @@ allex3.res diff = --- tests/allex3.c -+++ /tmp/cocci-output-24168-856122-allex3.c ++++ /tmp/cocci-output-22429-0abd67-allex3.c @@ -9,5 +9,4 @@ int main () { } return 15; @@ -5221,7 +5257,7 @@ andid.res diff = --- tests/andid.c -+++ /tmp/cocci-output-24168-81a41e-andid.c ++++ /tmp/cocci-output-22429-4c8217-andid.c @@ -1,5 +1,5 @@ int main () { - int frontandback = 12; @@ -5232,7 +5268,7 @@ anon.res diff = --- tests/anon.c -+++ /tmp/cocci-output-24168-13781a-anon.c ++++ /tmp/cocci-output-22429-13ff90-anon.c @@ -12,5 +12,5 @@ static int ppa_queuecommand(struct scsi_ void (*done) (struct scsi_cmnd *)) { @@ -5243,7 +5279,7 @@ anonfield.res diff = --- tests/anonfield.c -+++ /tmp/cocci-output-24168-d0f8ce-anonfield.c ++++ /tmp/cocci-output-22429-234271-anonfield.c @@ -1,3 +1,3 @@ struct { - int; @@ -5252,7 +5288,7 @@ ar.res diff = --- tests/ar.c -+++ /tmp/cocci-output-24168-42c91b-ar.c ++++ /tmp/cocci-output-22429-292c6e-ar.c @@ -4,9 +4,4 @@ int main() { struct foo *x; struct bar *y; @@ -5266,7 +5302,7 @@ arg.res diff = --- tests/arg.c -+++ /tmp/cocci-output-24168-f099f2-arg.c ++++ /tmp/cocci-output-22429-45322e-arg.c @@ -1,6 +1,6 @@ int main () { - foo(bar()); @@ -5281,7 +5317,7 @@ argument.res diff = --- tests/argument.c -+++ /tmp/cocci-output-24168-f05184-argument.c ++++ /tmp/cocci-output-22429-86ec18-argument.c @@ -1,8 +1,5 @@ void main(int i){ @@ -5295,7 +5331,7 @@ arparam.res diff = --- tests/arparam.c -+++ /tmp/cocci-output-24168-721896-arparam.c ++++ /tmp/cocci-output-22429-c8c0fe-arparam.c @@ -1,3 +1,8 @@ +int g(int q[1024]) +{ @@ -5309,7 +5345,7 @@ SPECIAL NAMES: adding MODULE_PARM as a declarer diff = --- tests/array_init.c -+++ /tmp/cocci-output-24168-66b9bb-array_init.c ++++ /tmp/cocci-output-22429-e20bef-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"); @@ -5317,7 +5353,7 @@ array_size.res diff = --- tests/array_size.c -+++ /tmp/cocci-output-24168-e053bd-array_size.c ++++ /tmp/cocci-output-22429-253593-array_size.c @@ -1,2 +1,2 @@ -#define MAX_SETUP_STRINGS (sizeof(setup_strings) / sizeof(char *)) +#define MAX_SETUP_STRINGS ARRAY_SIZE(setup_strings) @@ -5325,7 +5361,7 @@ arraysz.res diff = --- tests/arraysz.c -+++ /tmp/cocci-output-24168-4f4f5d-arraysz.c ++++ /tmp/cocci-output-22429-c9491d-arraysz.c @@ -7,4 +7,4 @@ typedef struct signature { static const Signature signatures[] = { {"SSTBIOS", 0x0000d, 7} /* "SSTBIOS" @ offset 0x0000d */ @@ -5335,7 +5371,7 @@ as_stm.res diff = --- tests/as_stm.c -+++ /tmp/cocci-output-24168-10ada5-as_stm.c ++++ /tmp/cocci-output-22429-73e94c-as_stm.c @@ -1,3 +1,5 @@ int main () { +#ifdef BEFORE @@ -5352,7 +5388,7 @@ SPECIAL NAMES: adding aarg4 as a attribute diff = --- tests/attr_with_arguments.c -+++ /tmp/cocci-output-24168-d74ab8-attr_with_arguments.c ++++ /tmp/cocci-output-22429-49fee9-attr_with_arguments.c @@ -1,9 +1,9 @@ -aarg(1,2) int func() { - int id aarg3(1,2); @@ -5386,7 +5422,7 @@ attradd.res diff = --- tests/attradd.c -+++ /tmp/cocci-output-24168-d283c8-attradd.c ++++ /tmp/cocci-output-22429-d523bf-attradd.c @@ -1,3 +1,5 @@ int main () { - char f; @@ -5400,7 +5436,7 @@ SPECIAL NAMES: adding __att3 as a attribute diff = --- tests/attribute_order.c -+++ /tmp/cocci-output-24168-5ad979-attribute_order.c ++++ /tmp/cocci-output-22429-db97be-attribute_order.c @@ -1,3 +1,3 @@ -int __att1 * __att2 * __att3 foo() { return 0; } + @@ -5410,7 +5446,7 @@ warning: line 5: should variable be a metavariable? diff = --- tests/attributeb.c -+++ /tmp/cocci-output-24168-86ffd8-attributeb.c ++++ /tmp/cocci-output-22429-3f32db-attributeb.c @@ -1,3 +1,3 @@ int main(){ - [[lucky]] int variable; @@ -5419,7 +5455,7 @@ attributeu.res diff = --- tests/attributeu.cpp -+++ /tmp/cocci-output-24168-7943a9-attributeu.cpp ++++ /tmp/cocci-output-22429-8bfc75-attributeu.cpp @@ -1,3 +1,3 @@ int main(){ - [[using GCC : lucky]] int variable; @@ -5431,7 +5467,7 @@ SPECIAL NAMES: adding __att3 as a attribute diff = --- tests/attrreplace.c -+++ /tmp/cocci-output-24168-7efd1b-attrreplace.c ++++ /tmp/cocci-output-22429-605ff5-attrreplace.c @@ -1,4 +1,7 @@ -int __att1 * __att2 * __att3 foo() { aaa(0); } -int __att1 * __att2 * __att3 bar() { return 0; } @@ -5449,7 +5485,7 @@ SPECIAL NAMES: adding BUG as a declarer diff = --- tests/attrs2groups.c -+++ /tmp/cocci-output-24168-9b60da-attrs2groups.c ++++ /tmp/cocci-output-22429-927653-attrs2groups.c @@ -3,18 +3,24 @@ static ssize_t devspec_show(struct devic { return 42; @@ -5484,7 +5520,7 @@ b1.res diff = --- tests/b1.c -+++ /tmp/cocci-output-24168-7ae9f6-b1.c ++++ /tmp/cocci-output-22429-711fce-b1.c @@ -1,7 +1,9 @@ int main () { while (1) { @@ -5501,7 +5537,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-24168-d495b7-b2.c ++++ /tmp/cocci-output-22429-933376-b2.c @@ -1,9 +1,11 @@ int main () { if (1) { @@ -5520,7 +5556,7 @@ bad_kfree.res diff = --- tests/bad_kfree.c -+++ /tmp/cocci-output-24168-95772b-bad_kfree.c ++++ /tmp/cocci-output-22429-1f774c-bad_kfree.c @@ -14,7 +14,7 @@ int bad () { kfree(itv[i]); print("foo",itv[i]); @@ -5533,7 +5569,7 @@ bad_ptr_print.res diff = --- tests/bad_ptr_print.c -+++ /tmp/cocci-output-24168-79153e-bad_ptr_print.c ++++ /tmp/cocci-output-22429-6d820d-bad_ptr_print.c @@ -1,4 +1,4 @@ static inline int tester(struct usb_endpoint_descriptor *epd) { @@ -5543,7 +5579,7 @@ bad_typedef.res diff = --- tests/bad_typedef.c -+++ /tmp/cocci-output-24168-080954-bad_typedef.c ++++ /tmp/cocci-output-22429-cc69d4-bad_typedef.c @@ -4,7 +4,7 @@ typedef struct { @@ -5563,7 +5599,7 @@ badcfg.res diff = --- tests/badcfg.c -+++ /tmp/cocci-output-24168-27127c-badcfg.c ++++ /tmp/cocci-output-22429-ede29d-badcfg.c @@ -3,7 +3,7 @@ const char *netdev_cmd_to_name(enum netd #define N(val) \ case NETDEV_##val: \ @@ -5576,7 +5612,7 @@ badexp.res diff = --- tests/badexp.c -+++ /tmp/cocci-output-24168-77a15d-badexp.c ++++ /tmp/cocci-output-22429-406444-badexp.c @@ -1,4 +1,4 @@ int main() { foo(a); @@ -5603,7 +5639,7 @@ badtypedef.res diff = --- tests/badtypedef.c -+++ /tmp/cocci-output-24168-77516b-badtypedef.c ++++ /tmp/cocci-output-22429-c61ef8-badtypedef.c @@ -5,7 +5,7 @@ int main() { foo_t *b; foo_t *c; @@ -5617,7 +5653,7 @@ badwhen.res diff = --- tests/badwhen.c -+++ /tmp/cocci-output-24168-eb5c48-badwhen.c ++++ /tmp/cocci-output-22429-54bd61-badwhen.c @@ -4,7 +4,5 @@ int main () { g(); } @@ -5629,7 +5665,7 @@ badzero.res diff = --- tests/badzero.c -+++ /tmp/cocci-output-24168-90fc2c-badzero.c ++++ /tmp/cocci-output-22429-dcff5a-badzero.c @@ -4,7 +4,7 @@ int main () { int z; if (y - x == 0) return; @@ -5646,7 +5682,7 @@ befS.res diff = --- tests/befS.c -+++ /tmp/cocci-output-24168-a9e022-befS.c ++++ /tmp/cocci-output-22429-8ac556-befS.c @@ -1,20 +1,32 @@ int main () { + foo(); @@ -5685,7 +5721,7 @@ before.res diff = --- tests/before.c -+++ /tmp/cocci-output-24168-318366-before.c ++++ /tmp/cocci-output-22429-2af8c4-before.c @@ -1,4 +1,6 @@ int main () { + blah(); @@ -5696,7 +5732,7 @@ befored.res diff = --- tests/befored.c -+++ /tmp/cocci-output-24168-4f50e6-befored.c ++++ /tmp/cocci-output-22429-52407f-befored.c @@ -1,4 +1,8 @@ int main() { + foo(); @@ -5711,7 +5747,7 @@ SPECIAL NAMES: adding GTypeInfo as a type diff = --- tests/ben.c -+++ /tmp/cocci-output-24168-65a0f0-ben.c ++++ /tmp/cocci-output-22429-1c7cf5-ben.c @@ -1,22 +1,20 @@ +static GType this_type = 0; +static const GTypeInfo this_info = { @@ -5751,7 +5787,7 @@ bigin.res diff = --- tests/bigin.c -+++ /tmp/cocci-output-24168-1769bf-bigin.c ++++ /tmp/cocci-output-22429-d1a598-bigin.c @@ -9,5 +9,6 @@ int main() { if (x) if (x) @@ -5762,7 +5798,7 @@ bigrepl.res diff = --- tests/bigrepl.c -+++ /tmp/cocci-output-24168-b419bb-bigrepl.c ++++ /tmp/cocci-output-22429-9a26d5-bigrepl.c @@ -1,6 +1,9 @@ int main () { - one(argument1(nested, argument), argument2(nested, argument), foo(), @@ -5779,7 +5815,7 @@ binop.res diff = --- tests/binop.c -+++ /tmp/cocci-output-24168-67fb04-binop.c ++++ /tmp/cocci-output-22429-f49afa-binop.c @@ -2,10 +2,12 @@ void main() { int i = 0; int j = 0; @@ -5800,7 +5836,7 @@ warning: rule starting on line 11: metavariable v not used in the - or context code diff = --- tests/bitfield.c -+++ /tmp/cocci-output-24168-4016ee-bitfield.c ++++ /tmp/cocci-output-22429-a316c1-bitfield.c @@ -1,15 +1,15 @@ struct dvb_frontend { - struct dvb_frontend_ops* ops; @@ -5831,7 +5867,7 @@ bool1.res diff = --- tests/bool1.cpp -+++ /tmp/cocci-output-24168-883371-bool1.cpp ++++ /tmp/cocci-output-22429-9fe74c-bool1.cpp @@ -1,3 +1,3 @@ atype f::g() { - return 0; @@ -5842,7 +5878,7 @@ (ONCE) already tagged but only removed, so safe diff = --- tests/boolr.c -+++ /tmp/cocci-output-24168-fd0d14-boolr.c ++++ /tmp/cocci-output-22429-8fbe04-boolr.c @@ -1,4 +1,3 @@ int main() { - bool i3, i4, i5; @@ -5851,7 +5887,7 @@ bracebraceline.res diff = --- tests/bracebraceline.c -+++ /tmp/cocci-output-24168-9853bb-bracebraceline.c ++++ /tmp/cocci-output-22429-cfba29-bracebraceline.c @@ -1,6 +1,5 @@ int main () { if (x) { @@ -5863,7 +5899,7 @@ braceline.res diff = --- tests/braceline.c -+++ /tmp/cocci-output-24168-f64e7f-braceline.c ++++ /tmp/cocci-output-22429-267ede-braceline.c @@ -1,6 +1,3 @@ int main () { - if (x) { @@ -5875,7 +5911,7 @@ braces.res diff = --- tests/braces.c -+++ /tmp/cocci-output-24168-0e3b9b-braces.c ++++ /tmp/cocci-output-22429-df291e-braces.c @@ -1,9 +1,9 @@ -#define main { foo(); } +#define main foo(); @@ -5893,7 +5929,7 @@ bracket.res diff = --- tests/bracket.cpp -+++ /tmp/cocci-output-24168-71e35b-bracket.cpp ++++ /tmp/cocci-output-22429-6e42fb-bracket.cpp @@ -1,3 +1,3 @@ int main () { - rsb_flags_t flags{flags_}; @@ -5902,7 +5938,7 @@ branchparen.res diff = --- tests/branchparen.c -+++ /tmp/cocci-output-24168-1bea9d-branchparen.c ++++ /tmp/cocci-output-22429-0e512e-branchparen.c @@ -1,6 +1,10 @@ int main () { - if (x) @@ -5919,7 +5955,7 @@ break.res diff = --- tests/break.c -+++ /tmp/cocci-output-24168-06cb1f-break.c ++++ /tmp/cocci-output-22429-bd1198-break.c @@ -5,8 +5,10 @@ int main () { x = 15; if (x > 1 ) { foo(); break; } @@ -5947,7 +5983,7 @@ bug1.res diff = --- tests/bug1.c -+++ /tmp/cocci-output-24168-84e25b-bug1.c ++++ /tmp/cocci-output-22429-556dc7-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, @@ -5960,7 +5996,7 @@ bugon.res diff = --- tests/bugon.c -+++ /tmp/cocci-output-24168-bc22fe-bugon.c ++++ /tmp/cocci-output-22429-6690b4-bugon.c @@ -1,5 +1,4 @@ static void b44_tx(struct b44 *bp) { @@ -5971,7 +6007,7 @@ bus.res diff = --- tests/bus.c -+++ /tmp/cocci-output-24168-8f0d7e-bus.c ++++ /tmp/cocci-output-22429-e27d87-bus.c @@ -1,5 +1,5 @@ int main () { struct foo *dev; @@ -5984,7 +6020,7 @@ SPECIAL NAMES: adding MODULE_PARM as a declarer diff = --- tests/cards.c -+++ /tmp/cocci-output-24168-4b9000-cards.c ++++ /tmp/cocci-output-22429-897e05-cards.c @@ -1,3 +1,3 @@ -MODULE_PARM(io, "1-" __MODULE_STRING(MAX_CARDS) "i"); + @@ -5993,7 +6029,7 @@ caseprint.res diff = --- tests/caseprint.c -+++ /tmp/cocci-output-24168-af0119-caseprint.c ++++ /tmp/cocci-output-22429-935508-caseprint.c @@ -3,4 +3,10 @@ int f() { case 12: return 0; case 1: return 2; @@ -6008,7 +6044,7 @@ cast.res diff = --- tests/cast.c -+++ /tmp/cocci-output-24168-74e64a-cast.c ++++ /tmp/cocci-output-22429-913f02-cast.c @@ -1,3 +1,2 @@ int main () { - ((struct xxx *)E)->foo = 12; @@ -6016,7 +6052,7 @@ cast_iso.res diff = --- tests/cast_iso.c -+++ /tmp/cocci-output-24168-8d1489-cast_iso.c ++++ /tmp/cocci-output-22429-7af1c0-cast_iso.c @@ -1,6 +1,6 @@ static int vx_hwdep_dsp_load(snd_hwdep_t *hw, snd_hwdep_dsp_image_t *dsp) { @@ -6029,7 +6065,7 @@ castdecl.res diff = --- tests/castdecl.c -+++ /tmp/cocci-output-24168-a604a1-castdecl.c ++++ /tmp/cocci-output-22429-d2b166-castdecl.c @@ -1,9 +1,9 @@ int main() { - long i1, i2; @@ -6048,7 +6084,7 @@ cdstr.res diff = --- tests/cdstr.cpp -+++ /tmp/cocci-output-24168-b300c1-cdstr.cpp ++++ /tmp/cocci-output-22429-80ac8e-cdstr.cpp @@ -2,11 +2,11 @@ class X @@ -6066,7 +6102,7 @@ cex_snip_field_bad.res diff = --- tests/cex_snip_field_bad.cpp -+++ /tmp/cocci-output-24168-5d8c84-cex_snip_field_bad.cpp ++++ /tmp/cocci-output-22429-31699a-cex_snip_field_bad.cpp @@ -1,2 +1,7 @@ -struct str_t { int f1; int f2; int a; int b; }; +struct str_t { int a; }; @@ -6079,7 +6115,7 @@ cex_snip_field_ok.res diff = --- tests/cex_snip_field_ok.c -+++ /tmp/cocci-output-24168-d78445-cex_snip_field_ok.c ++++ /tmp/cocci-output-22429-8abfdb-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; }; @@ -6092,7 +6128,7 @@ cex_wishlist_complex1.res diff = --- tests/cex_wishlist_complex1.c -+++ /tmp/cocci-output-24168-33544b-cex_wishlist_complex1.c ++++ /tmp/cocci-output-22429-dff6ca-cex_wishlist_complex1.c @@ -1,6 +1,6 @@ #include int main() { @@ -6104,7 +6140,7 @@ cex_wishlist_complex2.res diff = --- tests/cex_wishlist_complex2.c -+++ /tmp/cocci-output-24168-2cdede-cex_wishlist_complex2.c ++++ /tmp/cocci-output-22429-d1216d-cex_wishlist_complex2.c @@ -2,7 +2,7 @@ int main() { double d; @@ -6117,7 +6153,7 @@ cex_wishlist_complex3.res diff = --- tests/cex_wishlist_complex3.c -+++ /tmp/cocci-output-24168-374401-cex_wishlist_complex3.c ++++ /tmp/cocci-output-22429-601f53-cex_wishlist_complex3.c @@ -2,7 +2,7 @@ int main() { double d; @@ -6131,7 +6167,7 @@ change.res diff = --- tests/change.c -+++ /tmp/cocci-output-24168-c4f943-change.c ++++ /tmp/cocci-output-22429-f88493-change.c @@ -1,5 +1,6 @@ int main () { foo(); @@ -6142,7 +6178,7 @@ change_type.res diff = --- tests/change_type.c -+++ /tmp/cocci-output-24168-44566c-change_type.c ++++ /tmp/cocci-output-22429-0677f8-change_type.c @@ -1,4 +1,4 @@ int main () { struct foo *x; @@ -6152,7 +6188,7 @@ changei.res diff = --- tests/changei.c -+++ /tmp/cocci-output-24168-2bc677-changei.c ++++ /tmp/cocci-output-22429-3a1fff-changei.c @@ -1,7 +1,7 @@ -typedef struct i istruct; +typedef struct i xxx; @@ -6169,7 +6205,7 @@ cocci_args.res diff = --- tests/cocci_args.c -+++ /tmp/cocci-output-24168-c12117-cocci_args.c ++++ /tmp/cocci-output-22429-a95b79-cocci_args.c @@ -1,3 +1,3 @@ int main () { - f(); @@ -6178,7 +6214,7 @@ com.res diff = --- tests/com.c -+++ /tmp/cocci-output-24168-25eb74-com.c ++++ /tmp/cocci-output-22429-6e4311-com.c @@ -1,8 +1,3 @@ int main() { - foo(); @@ -6191,7 +6227,7 @@ comadd.res diff = --- tests/comadd.c -+++ /tmp/cocci-output-24168-df3214-comadd.c ++++ /tmp/cocci-output-22429-8415f0-comadd.c @@ -1,3 +1,5 @@ +// some comment +// some other comment @@ -6201,7 +6237,7 @@ comj.res diff = --- tests/comj.c -+++ /tmp/cocci-output-24168-9b5019-comj.c ++++ /tmp/cocci-output-22429-5a1ac2-comj.c @@ -2,6 +2,8 @@ int foo(int bar) { int i, j; @@ -6213,12 +6249,12 @@ return j; comma.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_588423.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_588423.ml +ocamlc.opt -c /tmp/ocaml_cocci_aae149.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_aae149.ml Compilation OK! Loading ML code of the SP... diff = --- tests/comma.c -+++ /tmp/cocci-output-24168-f62706-comma.c ++++ /tmp/cocci-output-22429-3da818-comma.c @@ -3,9 +3,9 @@ show_cpuinfo (struct seq_file *m, void * { for (i = 0; i < ARRAY_SIZE(feature_bits) && size > 1; ++i) { @@ -6234,7 +6270,7 @@ comma_call.res diff = --- tests/comma_call.c -+++ /tmp/cocci-output-24168-74736d-comma_call.c ++++ /tmp/cocci-output-22429-14e3e5-comma_call.c @@ -1,10 +1,13 @@ int main() { - if (x) @@ -6256,7 +6292,7 @@ comma_if.res diff = --- tests/comma_if.c -+++ /tmp/cocci-output-24168-1add84-comma_if.c ++++ /tmp/cocci-output-22429-454305-comma_if.c @@ -1,13 +1,19 @@ int main() { - if (uffdio_zeropage.zeropage == -EEXIST) @@ -6286,7 +6322,7 @@ comment_brace.res diff = --- tests/comment_brace.c -+++ /tmp/cocci-output-24168-b83690-comment_brace.c ++++ /tmp/cocci-output-22429-356499-comment_brace.c @@ -1,7 +1,10 @@ int main () { @@ -6301,7 +6337,7 @@ comment_brace2.res diff = --- tests/comment_brace2.c -+++ /tmp/cocci-output-24168-e901cf-comment_brace2.c ++++ /tmp/cocci-output-22429-37b210-comment_brace2.c @@ -1,7 +1,10 @@ int main () { @@ -6315,8 +6351,8 @@ comment_line.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_21004f.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_21004f.ml -File "/tmp/ocaml_cocci_21004f.ml", line 31, characters 4-5: +ocamlc.opt -c /tmp/ocaml_cocci_51ea64.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_51ea64.ml +File "/tmp/ocaml_cocci_51ea64.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. @@ -6326,7 +6362,7 @@ 1 diff = --- tests/comment_line.c -+++ /tmp/cocci-output-24168-31fb71-comment_line.c ++++ /tmp/cocci-output-22429-5283bb-comment_line.c @@ -1,11 +1,9 @@ int main() { before(); @@ -6341,8 +6377,8 @@ } comment_middle.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_85b3e0.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_85b3e0.ml -File "/tmp/ocaml_cocci_85b3e0.ml", line 30, characters 5-6: +ocamlc.opt -c /tmp/ocaml_cocci_e06281.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_e06281.ml +File "/tmp/ocaml_cocci_e06281.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. @@ -6350,7 +6386,7 @@ Loading ML code of the SP... diff = --- tests/comment_middle.c -+++ /tmp/cocci-output-24168-04ba23-comment_middle.c ++++ /tmp/cocci-output-22429-b73443-comment_middle.c @@ -5,5 +5,4 @@ struct i { }; @@ -6362,7 +6398,7 @@ commentend.res diff = --- tests/commentend.c -+++ /tmp/cocci-output-24168-876b9a-commentend.c ++++ /tmp/cocci-output-22429-78dd91-commentend.c @@ -1,5 +1,4 @@ int main () { foo(); @@ -6372,7 +6408,7 @@ comments.res diff = --- tests/comments.c -+++ /tmp/cocci-output-24168-cbf019-comments.c ++++ /tmp/cocci-output-22429-40f477-comments.c @@ -1,5 +1,16 @@ int main() { @@ -6394,7 +6430,7 @@ SPECIAL NAMES: adding Scsi_Cmnd as a type diff = --- tests/compare.c -+++ /tmp/cocci-output-24168-9232db-compare.c ++++ /tmp/cocci-output-22429-04c28d-compare.c @@ -1,7 +1,7 @@ struct aic7xxx_host { struct aic7xxx_cmd_queue { @@ -6408,7 +6444,7 @@ compare_const.res diff = --- tests/compare_const.c -+++ /tmp/cocci-output-24168-f8dcb7-compare_const.c ++++ /tmp/cocci-output-22429-8b8447-compare_const.c @@ -1,3 +1,3 @@ int main () { - return 0 == x; @@ -6417,7 +6453,7 @@ compare_const2.res diff = --- tests/compare_const2.c -+++ /tmp/cocci-output-24168-1638ac-compare_const2.c ++++ /tmp/cocci-output-22429-fb4e4b-compare_const2.c @@ -1,6 +1,6 @@ int main () { // int i,o; @@ -6430,7 +6466,7 @@ complexcpp.res diff = --- tests/complexcpp.cpp -+++ /tmp/cocci-output-24168-77d1b4-complexcpp.cpp ++++ /tmp/cocci-output-22429-801562-complexcpp.cpp @@ -1,3 +1,3 @@ int main() { - std::complex x; @@ -6439,7 +6475,7 @@ comreturn.res diff = --- tests/comreturn.c -+++ /tmp/cocci-output-24168-522191-comreturn.c ++++ /tmp/cocci-output-22429-a5624f-comreturn.c @@ -1,10 +1,14 @@ int main() { a(); @@ -6458,7 +6494,7 @@ condexp.res diff = --- tests/condexp.c -+++ /tmp/cocci-output-24168-7d2fd7-condexp.c ++++ /tmp/cocci-output-22429-2de91e-condexp.c @@ -5,7 +5,7 @@ main(int argc, char *argv[]) dpy = XOpenDisplay (displayname); if (!dpy) { @@ -6471,7 +6507,7 @@ const.res diff = --- tests/const.c -+++ /tmp/cocci-output-24168-2d5832-const.c ++++ /tmp/cocci-output-22429-3e2a08-const.c @@ -1,3 +1,3 @@ void foo(const char *text) { - strcat(buf->data, text); @@ -6480,7 +6516,7 @@ const1bis.res diff = --- tests/const1bis.c -+++ /tmp/cocci-output-24168-7a3b00-const1bis.c ++++ /tmp/cocci-output-22429-106080-const1bis.c @@ -1,25 +1,25 @@ void foo(int j) { - const int i; @@ -6516,7 +6552,7 @@ const_adding.res diff = --- tests/const_adding.c -+++ /tmp/cocci-output-24168-9408f1-const_adding.c ++++ /tmp/cocci-output-22429-9b122e-const_adding.c @@ -2,6 +2,6 @@ void main(int i) { @@ -6528,7 +6564,7 @@ const_array.res diff = --- tests/const_array.c -+++ /tmp/cocci-output-24168-075b69-const_array.c ++++ /tmp/cocci-output-22429-bdb7e1-const_array.c @@ -24,9 +24,9 @@ static const struct foo *r128_family4[] }; @@ -6547,7 +6583,7 @@ const_implicit_iso.res diff = --- tests/const_implicit_iso.c -+++ /tmp/cocci-output-24168-dfefd4-const_implicit_iso.c ++++ /tmp/cocci-output-22429-23bee5-const_implicit_iso.c @@ -1,4 +1,4 @@ void main(double y) { - const int x; @@ -6557,7 +6593,7 @@ constptr.res diff = --- tests/constptr.c -+++ /tmp/cocci-output-24168-c21736-constptr.c ++++ /tmp/cocci-output-22429-7e9c81-constptr.c @@ -1,7 +1,7 @@ int main() { @@ -6573,7 +6609,7 @@ constraints.res diff = --- tests/constraints.c -+++ /tmp/cocci-output-24168-0d0bd9-constraints.c ++++ /tmp/cocci-output-22429-62ae88-constraints.c @@ -1,23 +1,23 @@ void f() @@ -6607,7 +6643,7 @@ constrem.res diff = --- tests/constrem.c -+++ /tmp/cocci-output-24168-300838-constrem.c ++++ /tmp/cocci-output-22429-b579f6-constrem.c @@ -1,3 +1 @@ -static const int a; @@ -6615,7 +6651,7 @@ constructor.res diff = --- tests/constructor.c -+++ /tmp/cocci-output-24168-111a7a-constructor.c ++++ /tmp/cocci-output-22429-efa0df-constructor.c @@ -1,5 +1,5 @@ int main () { - imx_add_platform_device_dmamask(Ename, Eid, Eres, Enum_res, @@ -6627,7 +6663,7 @@ constty.res diff = --- tests/constty.c -+++ /tmp/cocci-output-24168-841cff-constty.c ++++ /tmp/cocci-output-22429-f7e5f0-constty.c @@ -1,7 +1,6 @@ int main () { const int x; @@ -6639,7 +6675,7 @@ constx.res diff = --- tests/constx.c -+++ /tmp/cocci-output-24168-3649c1-constx.c ++++ /tmp/cocci-output-22429-94ee3c-constx.c @@ -1,8 +1,8 @@ int main() { - foo(12); @@ -6656,7 +6692,7 @@ } countcalls.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_9b75c7.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_9b75c7.ml +ocamlc.opt -c /tmp/ocaml_cocci_6af908.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_6af908.ml Compilation OK! Loading ML code of the SP... countcalls_python.res @@ -6664,14 +6700,14 @@ cptr.res diff = --- tests/cptr.c -+++ /tmp/cocci-output-24168-4b9376-cptr.c ++++ /tmp/cocci-output-22429-eb7e94-cptr.c @@ -1 +1 @@ -static const char *str = "..."; +static const char * const str = "..."; cr.res diff = --- tests/cr.c -+++ /tmp/cocci-output-24168-01a68e-cr.c ++++ /tmp/cocci-output-22429-893e0c-cr.c @@ -1,7 +1,6 @@ int main(void) { @@ -6687,7 +6723,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-24168-5ff90a-cr1a.c ++++ /tmp/cocci-output-22429-dc06a8-cr1a.c @@ -6,14 +6,17 @@ int __init probe_base_port(int base) if (base) b = e = base; @@ -6712,7 +6748,7 @@ warning: line 5: should handle be a metavariable? diff = --- tests/cs_check.c -+++ /tmp/cocci-output-24168-5b343b-cs_check.c ++++ /tmp/cocci-output-22429-29766c-cs_check.c @@ -4,7 +4,7 @@ do { last_fn = (fn); if ((last_ret = (re static void nsp_cs_config(dev_link_t *link) { @@ -6725,7 +6761,7 @@ cst.res diff = --- tests/cst.c -+++ /tmp/cocci-output-24168-0524ca-cst.c ++++ /tmp/cocci-output-22429-b9c93e-cst.c @@ -1,5 +1,5 @@ int main(int x) { - emu10k1_t *emu = snd_magic_cast(1, 2, return -ENXIO); @@ -6736,7 +6772,7 @@ cst_null.res diff = --- tests/cst_null.c -+++ /tmp/cocci-output-24168-e15a0e-cst_null.c ++++ /tmp/cocci-output-22429-37dc80-cst_null.c @@ -2,9 +2,8 @@ void* videobuf_alloc(unsigned int size) { struct videobuf_buffer *vb; @@ -6772,12 +6808,12 @@ vb->magic = MAGIC_BUFFER; cstr.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_bc4498.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_bc4498.ml +ocamlc.opt -c /tmp/ocaml_cocci_cb9fda.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_cb9fda.ml Compilation OK! Loading ML code of the SP... diff = --- tests/cstr.c -+++ /tmp/cocci-output-24168-4d4eac-cstr.c ++++ /tmp/cocci-output-22429-17b5f9-cstr.c @@ -1,4 +1,8 @@ int main() { f(1,2,1,2,3); @@ -6791,7 +6827,7 @@ warning: line 4: should foo be a metavariable? diff = --- tests/cststr.c -+++ /tmp/cocci-output-24168-8337b1-cststr.c ++++ /tmp/cocci-output-22429-e5f39e-cststr.c @@ -1,3 +1,3 @@ int main () { - foo((ptr_t)"blah"); @@ -6801,7 +6837,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/csw.c -+++ /tmp/cocci-output-24168-ad3806-csw.c ++++ /tmp/cocci-output-22429-e36310-csw.c @@ -1,14 +1,6 @@ int main() { switch (x) { @@ -6822,7 +6858,7 @@ warning: line 6: should blockDim be a metavariable? diff = --- tests/cuda.cpp -+++ /tmp/cocci-output-24168-b7ac29-cuda.cpp ++++ /tmp/cocci-output-22429-5be17b-cuda.cpp @@ -15,6 +15,7 @@ int main() { dim3 blockDim(16, 16, 1); @@ -6834,7 +6870,7 @@ cuda1.res diff = --- tests/cuda1.cpp -+++ /tmp/cocci-output-24168-c14313-cuda1.cpp ++++ /tmp/cocci-output-22429-90eaa0-cuda1.cpp @@ -1,4 +1,4 @@ int main() { @@ -6844,7 +6880,7 @@ cuda_noattr.res diff = --- tests/cuda_noattr.cpp -+++ /tmp/cocci-output-24168-cce6f7-cuda_noattr.cpp ++++ /tmp/cocci-output-22429-89eb95-cuda_noattr.cpp @@ -1,6 +1,7 @@ __global__ void kernel_2(int i) @@ -6856,7 +6892,7 @@ dbg.res diff = --- tests/dbg.c -+++ /tmp/cocci-output-24168-577245-dbg.c ++++ /tmp/cocci-output-22429-15099f-dbg.c @@ -5,4 +5,6 @@ static inline void alloc_resource(struct if (pr) @@ -6867,7 +6903,7 @@ dbg1.res diff = --- tests/dbg1.c -+++ /tmp/cocci-output-24168-639c50-dbg1.c ++++ /tmp/cocci-output-22429-97d574-dbg1.c @@ -2,4 +2,5 @@ static inline void alloc_resource(struct pci_dev *dev, int idx) { @@ -6877,7 +6913,7 @@ dc_close.res diff = --- tests/dc_close.c -+++ /tmp/cocci-output-24168-52eed7-dc_close.c ++++ /tmp/cocci-output-22429-a9368f-dc_close.c @@ -5,6 +5,7 @@ initicc(struct IsdnCardState *cs) INIT_WORK(&cs->work, icc_bh, cs); @@ -6889,7 +6925,7 @@ debug.res diff = --- tests/debug.c -+++ /tmp/cocci-output-24168-e19667-debug.c ++++ /tmp/cocci-output-22429-acfd0a-debug.c @@ -1,5 +1,4 @@ static int __init init_3c574_cs(void) { @@ -6899,7 +6935,7 @@ dec.res diff = --- tests/dec.c -+++ /tmp/cocci-output-24168-221034-dec.c ++++ /tmp/cocci-output-22429-5aa346-dec.c @@ -1,4 +1,5 @@ int f(int x) { + int z; @@ -6911,7 +6947,7 @@ SPECIAL NAMES: adding __cb as a attribute diff = --- tests/decadd.c -+++ /tmp/cocci-output-24168-67f9f7-decadd.c ++++ /tmp/cocci-output-22429-58850c-decadd.c @@ -1,3 +1,3 @@ struct x { - DECL(x); @@ -6921,7 +6957,7 @@ decdup2.res diff = --- tests/decdup2.c -+++ /tmp/cocci-output-24168-beb894-decdup2.c ++++ /tmp/cocci-output-22429-311f07-decdup2.c @@ -1,2 +1,3 @@ +int www; BTF_ID_LIST_SINGLE(bpf_ima_inode_hash_btf_ids, struct, inode) @@ -6931,7 +6967,7 @@ decl.res diff = --- tests/decl.c -+++ /tmp/cocci-output-24168-588ae1-decl.c ++++ /tmp/cocci-output-22429-f64dfe-decl.c @@ -1,5 +1,6 @@ static int az_ioctl(int cmd, void *arg) { @@ -6943,7 +6979,7 @@ warning: line 8: should x be a metavariable? diff = --- tests/decl2.c -+++ /tmp/cocci-output-24168-245850-decl2.c ++++ /tmp/cocci-output-22429-c24687-decl2.c @@ -1,6 +1,6 @@ static int az_ioctl(int cmd, void *arg) { @@ -6957,7 +6993,7 @@ warning: line 4: should v be a metavariable? diff = --- tests/decl_and_ref.cpp -+++ /tmp/cocci-output-24168-2d7264-decl_and_ref.cpp ++++ /tmp/cocci-output-22429-70081b-decl_and_ref.cpp @@ -3,4 +3,5 @@ int main() int v = 0; int a = 0; @@ -6968,7 +7004,7 @@ warning: line 4: should b be a metavariable? diff = --- tests/decl_andand_ref.cpp -+++ /tmp/cocci-output-24168-b22b5c-decl_andand_ref.cpp ++++ /tmp/cocci-output-22429-2e8ccd-decl_andand_ref.cpp @@ -3,4 +3,5 @@ int main() int v = 0; int a = 0; @@ -6980,7 +7016,7 @@ warning: line 4: should v be a metavariable? diff = --- tests/decl_ptr_ref.cpp -+++ /tmp/cocci-output-24168-8f77c3-decl_ptr_ref.cpp ++++ /tmp/cocci-output-22429-e211dd-decl_ptr_ref.cpp @@ -3,5 +3,6 @@ int main() int v = 0; int a = 0; @@ -6991,7 +7027,7 @@ decl_space.res diff = --- tests/decl_space.c -+++ /tmp/cocci-output-24168-6f8244-decl_space.c ++++ /tmp/cocci-output-22429-a3b4d8-decl_space.c @@ -1,4 +1,4 @@ int main () { - int *x = y; @@ -7003,7 +7039,7 @@ decl_star.res diff = --- tests/decl_star.c -+++ /tmp/cocci-output-24168-aa786d-decl_star.c ++++ /tmp/cocci-output-22429-f78437-decl_star.c @@ -1,5 +1,5 @@ int main () { - int *x; @@ -7015,7 +7051,7 @@ declend.res diff = --- tests/declend.c -+++ /tmp/cocci-output-24168-1790ea-declend.c ++++ /tmp/cocci-output-22429-222738-declend.c @@ -1,6 +1,5 @@ int x; @@ -7026,7 +7062,7 @@ declmeta.res diff = --- tests/declmeta.c -+++ /tmp/cocci-output-24168-afa7d0-declmeta.c ++++ /tmp/cocci-output-22429-4b7e9c-declmeta.c @@ -1,7 +1,7 @@ -int b,c; +int c; @@ -7041,7 +7077,7 @@ decltype.res diff = --- tests/decltype.cpp -+++ /tmp/cocci-output-24168-7b5b81-decltype.cpp ++++ /tmp/cocci-output-22429-4e811c-decltype.cpp @@ -3,5 +3,5 @@ int expr; int main () { decltype(expr) expr2; @@ -7052,13 +7088,13 @@ defe.res diff = --- tests/defe.c -+++ /tmp/cocci-output-24168-be9a65-defe.c ++++ /tmp/cocci-output-22429-d0b97c-defe.c @@ -1 +1,0 @@ -#define x 3 define_exp.res diff = --- tests/define_exp.c -+++ /tmp/cocci-output-24168-6cfe0a-define_exp.c ++++ /tmp/cocci-output-22429-b148ad-define_exp.c @@ -1,5 +1,5 @@ #define IRQ_T(info) ((info->flags & ASYNC_SHARE_IRQ) ? \ - SA_SHIRQ : SA_INTERRUPT) @@ -7069,7 +7105,7 @@ define_param.res diff = --- tests/define_param.c -+++ /tmp/cocci-output-24168-e4b2c3-define_param.c ++++ /tmp/cocci-output-22429-ac1c6b-define_param.c @@ -1,10 +1,10 @@ -#define fieldsize(a) (sizeof(a)/sizeof(*a)) + @@ -7086,7 +7122,7 @@ definedots.res diff = --- tests/definedots.c -+++ /tmp/cocci-output-24168-87f49f-definedots.c ++++ /tmp/cocci-output-22429-5a1bf0-definedots.c @@ -1,3 +1,3 @@ -#define a(x,y...) 3 -#define a(x,...) 3 @@ -7097,7 +7133,7 @@ defineinit.res diff = --- tests/defineinit.c -+++ /tmp/cocci-output-24168-80612b-defineinit.c ++++ /tmp/cocci-output-22429-193e9c-defineinit.c @@ -1,3 +1,3 @@ #define MYMACRO(adsf) { \ - .foo = (asdf),\ @@ -7107,7 +7143,7 @@ del2.res diff = --- tests/del2.c -+++ /tmp/cocci-output-24168-93c1c7-del2.c ++++ /tmp/cocci-output-22429-db89e4-del2.c @@ -4,8 +4,5 @@ int my_test_allocate_components(void) if (result != X_SUCCESS) return result; @@ -7120,7 +7156,7 @@ delete.res diff = --- tests/delete.cpp -+++ /tmp/cocci-output-24168-b187e5-delete.cpp ++++ /tmp/cocci-output-22429-3cb52c-delete.cpp @@ -1,6 +1,5 @@ int main() { @@ -7131,7 +7167,7 @@ delete_array.res diff = --- tests/delete_array.cpp -+++ /tmp/cocci-output-24168-8ccd79-delete_array.cpp ++++ /tmp/cocci-output-22429-50a01c-delete_array.cpp @@ -2,5 +2,4 @@ int main() { int * a; @@ -7141,7 +7177,7 @@ delete_function.res diff = --- tests/delete_function.c -+++ /tmp/cocci-output-24168-4e55f6-delete_function.c ++++ /tmp/cocci-output-22429-299b91-delete_function.c @@ -2,12 +2,6 @@ int first () { return 0; } @@ -7158,7 +7194,7 @@ delp.res diff = --- tests/delp.c -+++ /tmp/cocci-output-24168-8c30c2-delp.c ++++ /tmp/cocci-output-22429-ea5f0d-delp.c @@ -1,4 +1,4 @@ int main () { return @@ -7168,7 +7204,7 @@ depfail.res diff = --- tests/depfail.c -+++ /tmp/cocci-output-24168-117604-depfail.c ++++ /tmp/cocci-output-22429-eaed6c-depfail.c @@ -1,5 +1,4 @@ int main(void) { @@ -7178,7 +7214,7 @@ deref.res diff = --- tests/deref.c -+++ /tmp/cocci-output-24168-868e84-deref.c ++++ /tmp/cocci-output-22429-d93f98-deref.c @@ -1,6 +1,6 @@ int main () { int **q; @@ -7191,7 +7227,7 @@ destroy.res diff = --- tests/destroy.c -+++ /tmp/cocci-output-24168-d9fab2-destroy.c ++++ /tmp/cocci-output-22429-db2a7d-destroy.c @@ -6,7 +6,12 @@ static void wlcore_nvs_cb(const struct f goto out; @@ -7209,7 +7245,7 @@ SPECIAL NAMES: adding __cast_attr as a attribute diff = --- tests/detect_cast_attr.c -+++ /tmp/cocci-output-24168-98aa2d-detect_cast_attr.c ++++ /tmp/cocci-output-22429-1d866a-detect_cast_attr.c @@ -2,9 +2,9 @@ int func() @@ -7231,14 +7267,14 @@ SPECIAL NAMES: adding __macro_attr2 as a attribute SPECIAL NAMES: adding check_attr as a type Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_a21c61.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_a21c61.ml +ocamlc.opt -c /tmp/ocaml_cocci_490aa8.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_490aa8.ml File "tests/detect_macrodecl_attr.cocci", line 18, characters 6-57: Warning 10 [non-unit-statement]: this expression should have type unit. Compilation OK! Loading ML code of the SP... diff = --- tests/detect_macrodecl_attr.c -+++ /tmp/cocci-output-24168-d3a3de-detect_macrodecl_attr.c ++++ /tmp/cocci-output-22429-ea593c-detect_macrodecl_attr.c @@ -1,7 +1,5 @@ #define __macro_attr MACROANNOTATION @@ -7253,7 +7289,7 @@ SPECIAL NAMES: adding __attr as a attribute diff = --- tests/detect_param_attr.c -+++ /tmp/cocci-output-24168-121880-detect_param_attr.c ++++ /tmp/cocci-output-22429-aef78f-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) { @@ -7274,7 +7310,7 @@ SPECIAL NAMES: adding __struct_endattr as a attribute diff = --- tests/detect_struct_endattr.c -+++ /tmp/cocci-output-24168-b05413-detect_struct_endattr.c ++++ /tmp/cocci-output-22429-019b34-detect_struct_endattr.c @@ -2,7 +2,6 @@ struct abcd { @@ -7286,7 +7322,7 @@ detect_struct_gccattr.res diff = --- tests/detect_struct_gccattr.c -+++ /tmp/cocci-output-24168-b10be0-detect_struct_gccattr.c ++++ /tmp/cocci-output-22429-74c50e-detect_struct_gccattr.c @@ -1,18 +1,15 @@ struct abcd { int a; @@ -7330,7 +7366,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/devlink.c -+++ /tmp/cocci-output-24168-078c59-devlink.c ++++ /tmp/cocci-output-22429-38e01b-devlink.c @@ -1,12 +1,12 @@ -static void cm4000_release(dev_link_t *link); +static void cm4000_release(struct pcmcia_device *link); @@ -7356,7 +7392,7 @@ SPECIAL NAMES: adding DISJ_DECLARER0 as a declarer diff = --- tests/disj.c -+++ /tmp/cocci-output-24168-5b9874-disj.c ++++ /tmp/cocci-output-22429-447530-disj.c @@ -1,31 +1,31 @@ void f() { int disj_id0; @@ -7408,7 +7444,7 @@ disjexpr.res diff = --- tests/disjexpr.c -+++ /tmp/cocci-output-24168-97073a-disjexpr.c ++++ /tmp/cocci-output-22429-eba9a5-disjexpr.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld, v, v.fld2); @@ -7417,7 +7453,7 @@ disjexpr_ver1.res diff = --- tests/disjexpr_ver1.c -+++ /tmp/cocci-output-24168-d9f3d6-disjexpr_ver1.c ++++ /tmp/cocci-output-22429-27b6e2-disjexpr_ver1.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld); @@ -7426,7 +7462,7 @@ disjexpr_ver2.res diff = --- tests/disjexpr_ver2.c -+++ /tmp/cocci-output-24168-c3a07f-disjexpr_ver2.c ++++ /tmp/cocci-output-22429-ebacaf-disjexpr_ver2.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld, v.fld2, v); @@ -7435,7 +7471,7 @@ disjid.res diff = --- tests/disjid.c -+++ /tmp/cocci-output-24168-bea099-disjid.c ++++ /tmp/cocci-output-22429-77c820-disjid.c @@ -1,5 +1,5 @@ -int foo (int x, int z) { return 0; } -int foo (int y, int z) { return 0; } @@ -7449,7 +7485,7 @@ distribute.res diff = --- tests/distribute.c -+++ /tmp/cocci-output-24168-ad0b8d-distribute.c ++++ /tmp/cocci-output-22429-aa7936-distribute.c @@ -1,4 +1,4 @@ int main(int i) { @@ -7459,7 +7495,7 @@ dotcall.res diff = --- tests/dotcall.c -+++ /tmp/cocci-output-24168-9402f3-dotcall.c ++++ /tmp/cocci-output-22429-ca090b-dotcall.c @@ -1,3 +1,2 @@ int main() { - xxx.foobar(); @@ -7467,7 +7503,7 @@ dots_comma.res diff = --- tests/dots_comma.c -+++ /tmp/cocci-output-24168-0c0ea8-dots_comma.c ++++ /tmp/cocci-output-22429-c7ef75-dots_comma.c @@ -1,4 +1,4 @@ int main(void) { @@ -7477,7 +7513,7 @@ double.res diff = --- tests/double.c -+++ /tmp/cocci-output-24168-8a3c6f-double.c ++++ /tmp/cocci-output-22429-653ad4-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))) { @@ -7488,7 +7524,7 @@ double_assign.res diff = --- tests/double_assign.c -+++ /tmp/cocci-output-24168-722cf6-double_assign.c ++++ /tmp/cocci-output-22429-04b177-double_assign.c @@ -4,6 +4,5 @@ int main() { } @@ -7499,7 +7535,7 @@ double_lines.res diff = --- tests/double_lines.c -+++ /tmp/cocci-output-24168-b3ac93-double_lines.c ++++ /tmp/cocci-output-22429-02aba3-double_lines.c @@ -1,7 +1,4 @@ int main () { test(); @@ -7512,7 +7548,7 @@ doubleconst.res diff = --- tests/doubleconst.c -+++ /tmp/cocci-output-24168-cce353-doubleconst.c ++++ /tmp/cocci-output-22429-ed6764-doubleconst.c @@ -1,3 +1,3 @@ int main () { - const char* const ccpc = &const_obj; @@ -7521,7 +7557,7 @@ doubleconst2.res diff = --- tests/doubleconst2.c -+++ /tmp/cocci-output-24168-098644-doubleconst2.c ++++ /tmp/cocci-output-22429-0d6fa3-doubleconst2.c @@ -1,3 +1,3 @@ int main () { - const char* const ccpc = &const_obj; @@ -7530,7 +7566,7 @@ doubleconst4.res diff = --- tests/doubleconst4.c -+++ /tmp/cocci-output-24168-95fc94-doubleconst4.c ++++ /tmp/cocci-output-22429-d299a1-doubleconst4.c @@ -1,3 +1,3 @@ int main () { - char const* const ccpc = &const_obj; @@ -7539,7 +7575,7 @@ doublepos.res diff = --- tests/doublepos.c -+++ /tmp/cocci-output-24168-fc5ac8-doublepos.c ++++ /tmp/cocci-output-22429-4459ef-doublepos.c @@ -1,5 +1,4 @@ int main() { - f(1,2); @@ -7549,7 +7585,7 @@ doubleswitch.res diff = --- tests/doubleswitch.c -+++ /tmp/cocci-output-24168-86ea9e-doubleswitch.c ++++ /tmp/cocci-output-22429-a89d20-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; @@ -7562,7 +7598,7 @@ doundo.res diff = --- tests/doundo.c -+++ /tmp/cocci-output-24168-38de2e-doundo.c ++++ /tmp/cocci-output-22429-07672c-doundo.c @@ -4,5 +4,5 @@ int main() { const s8 (*queue_priority_mapping)[2]; @@ -7573,7 +7609,7 @@ dowhile.res diff = --- tests/dowhile.c -+++ /tmp/cocci-output-24168-0fe4c6-dowhile.c ++++ /tmp/cocci-output-22429-d481ca-dowhile.c @@ -1,7 +1,5 @@ int main() { do { @@ -7585,7 +7621,7 @@ dowhile_4.res diff = --- tests/dowhile_4.c -+++ /tmp/cocci-output-24168-eca277-dowhile_4.c ++++ /tmp/cocci-output-22429-2086e3-dowhile_4.c @@ -2,5 +2,4 @@ int fun() { do { printf("dummy message"); @@ -7600,7 +7636,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-24168-41c109-dowhile_for_complex.c ++++ /tmp/cocci-output-22429-1ce673-dowhile_for_complex.c @@ -2,9 +2,6 @@ int fun() { int i = 1, j = 1; do { @@ -7619,7 +7655,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-24168-11dcb6-dowhile_nested.c ++++ /tmp/cocci-output-22429-f16b86-dowhile_nested.c @@ -2,9 +2,6 @@ int fun() { int i = 1, j = 1; do { @@ -7633,7 +7669,7 @@ dropbr.res diff = --- tests/dropbr.c -+++ /tmp/cocci-output-24168-e0d4da-dropbr.c ++++ /tmp/cocci-output-22429-a2b877-dropbr.c @@ -1,5 +1,4 @@ int main () { - if (a) { @@ -7645,7 +7681,7 @@ dropcom.res diff = --- tests/dropcom.c -+++ /tmp/cocci-output-24168-c96b3f-dropcom.c ++++ /tmp/cocci-output-22429-42d761-dropcom.c @@ -2,10 +2,6 @@ int one() { return 0; } #endif /* XXX */ @@ -7660,7 +7696,7 @@ dropenderr.res diff = --- tests/dropenderr.c -+++ /tmp/cocci-output-24168-7ad850-dropenderr.c ++++ /tmp/cocci-output-22429-2e1b78-dropenderr.c @@ -1,8 +1,6 @@ int main () { - if (x) goto end; @@ -7675,7 +7711,7 @@ dropf.res diff = --- tests/dropf.c -+++ /tmp/cocci-output-24168-819ae1-dropf.c ++++ /tmp/cocci-output-22429-d779e7-dropf.c @@ -1,3 +1,3 @@ int main() { - x = f(1) + f(3); @@ -7684,7 +7720,7 @@ dropparam.res diff = --- tests/dropparam.c -+++ /tmp/cocci-output-24168-b2c875-dropparam.c ++++ /tmp/cocci-output-22429-9d73d7-dropparam.c @@ -2,11 +2,11 @@ int f(char *x, int y, char* z) { return; } @@ -7702,7 +7738,7 @@ dtest.res diff = --- tests/dtest.c -+++ /tmp/cocci-output-24168-23fe13-dtest.c ++++ /tmp/cocci-output-22429-24f658-dtest.c @@ -1,5 +1,5 @@ int main() { struct sk_buff *e; @@ -7714,7 +7750,7 @@ SPECIAL NAMES: adding Packet as a type diff = --- tests/eb1.c -+++ /tmp/cocci-output-24168-fa31fe-eb1.c ++++ /tmp/cocci-output-22429-bc28d2-eb1.c @@ -1,7 +1,13 @@ int func() { int c; @@ -7733,7 +7769,7 @@ edots.res diff = --- tests/edots.c -+++ /tmp/cocci-output-24168-d4a497-edots.c ++++ /tmp/cocci-output-22429-afc1be-edots.c @@ -1,6 +1,6 @@ void main(int i) { - foo[45]; @@ -7746,7 +7782,7 @@ edots_ver1.res diff = --- tests/edots_ver1.c -+++ /tmp/cocci-output-24168-8c8f1f-edots_ver1.c ++++ /tmp/cocci-output-22429-556e13-edots_ver1.c @@ -1,7 +1,7 @@ void main(int i) { - foo[45]; @@ -7761,7 +7797,7 @@ efi3.res diff = --- tests/efi3.c -+++ /tmp/cocci-output-24168-d6ce93-efi3.c ++++ /tmp/cocci-output-22429-728d33-efi3.c @@ -6,6 +6,6 @@ static efi_status_t virt_efi_get_time(ef goto exit; @@ -7773,7 +7809,7 @@ elsify.res diff = --- tests/elsify.c -+++ /tmp/cocci-output-24168-39c4da-elsify.c ++++ /tmp/cocci-output-22429-f50261-elsify.c @@ -1,7 +1,7 @@ int main () { if (x) @@ -7787,7 +7823,7 @@ empty.res diff = --- tests/empty.c -+++ /tmp/cocci-output-24168-823062-empty.c ++++ /tmp/cocci-output-22429-91095f-empty.c @@ -1,6 +1,6 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) { @@ -7801,7 +7837,7 @@ SPECIAL NAMES: adding autofree as a attribute diff = --- tests/end_attr.c -+++ /tmp/cocci-output-24168-9edc0c-end_attr.c ++++ /tmp/cocci-output-22429-9d2f33-end_attr.c @@ -1,10 +1,12 @@ int main() { - struct foo x autofree; @@ -7820,7 +7856,7 @@ end_commas.res diff = --- tests/end_commas.c -+++ /tmp/cocci-output-24168-0f580a-end_commas.c ++++ /tmp/cocci-output-22429-55e430-end_commas.c @@ -1,4 +1,6 @@ static struct i2c_client client_template = { - .name = "adv7175_client", @@ -7833,7 +7869,7 @@ endcolon.res diff = --- tests/endcolon.cpp -+++ /tmp/cocci-output-24168-f00c9f-endcolon.cpp ++++ /tmp/cocci-output-22429-f52170-endcolon.cpp @@ -1,4 +1,4 @@ int main () { a::b :: c :: @@ -7846,7 +7882,7 @@ warning: line 5: should x be a metavariable? diff = --- tests/endif.c -+++ /tmp/cocci-output-24168-845e92-endif.c ++++ /tmp/cocci-output-22429-3b8b35-endif.c @@ -2,18 +2,23 @@ void f(int i) { x = 1; @@ -7874,7 +7910,7 @@ endline.res diff = --- tests/endline.cpp -+++ /tmp/cocci-output-24168-17976f-endline.cpp ++++ /tmp/cocci-output-22429-aa1390-endline.cpp @@ -1,4 +1,4 @@ int main() { std::vector:: @@ -7884,7 +7920,7 @@ endmodif.res diff = --- tests/endmodif.c -+++ /tmp/cocci-output-24168-b8c119-endmodif.c ++++ /tmp/cocci-output-22429-0609cc-endmodif.c @@ -1,11 +1,12 @@ -void f(void) + @@ -7928,7 +7964,7 @@ endnl.res diff = --- tests/endnl.c -+++ /tmp/cocci-output-24168-a53307-endnl.c ++++ /tmp/cocci-output-22429-2a3669-endnl.c @@ -1,18 +1,36 @@ int main () { +#ifdef FOO @@ -7969,12 +8005,12 @@ endpos.res warning: s: metavariable p not used in the - or context code Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_e48958.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_e48958.ml +ocamlc.opt -c /tmp/ocaml_cocci_844396.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_844396.ml Compilation OK! Loading ML code of the SP... diff = --- tests/endpos.c -+++ /tmp/cocci-output-24168-793189-endpos.c ++++ /tmp/cocci-output-22429-75f50c-endpos.c @@ -1,4 +1,5 @@ int main () { + main(); @@ -7993,7 +8029,7 @@ enum.res diff = --- tests/enum.c -+++ /tmp/cocci-output-24168-188f9a-enum.c ++++ /tmp/cocci-output-22429-8f739c-enum.c @@ -5,5 +5,5 @@ typedef enum static reg_errcode_t regex_compile () @@ -8004,7 +8040,7 @@ enum_assign.res diff = --- tests/enum_assign.c -+++ /tmp/cocci-output-24168-4ba18c-enum_assign.c ++++ /tmp/cocci-output-22429-e66de4-enum_assign.c @@ -1,6 +1,7 @@ enum h { - a = 0, @@ -8018,14 +8054,14 @@ enumcast.res diff = --- tests/enumcast.c -+++ /tmp/cocci-output-24168-630541-enumcast.c ++++ /tmp/cocci-output-22429-33c1d7-enumcast.c @@ -1 +1,2 @@ +enum{x = (int)1, }; int main() { return 12; } enumcpp.res diff = --- tests/enumcpp.cpp -+++ /tmp/cocci-output-24168-9c18c3-enumcpp.cpp ++++ /tmp/cocci-output-22429-730938-enumcpp.cpp @@ -1,32 +1,3 @@ int main() { @@ -8062,20 +8098,20 @@ enumdots.res diff = --- tests/enumdots.c -+++ /tmp/cocci-output-24168-e8c25f-enumdots.c ++++ /tmp/cocci-output-22429-9a4a6e-enumdots.c @@ -1,3 +1,2 @@ enum binder_work_type { - BINDER_WORK_TRANSACTION = 12, } t; exitc.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_8a304a.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_8a304a.ml +ocamlc.opt -c /tmp/ocaml_cocci_83ff92.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_83ff92.ml Compilation OK! Loading ML code of the SP... Failure in rule starting on line 8 diff = --- tests/exitc.c -+++ /tmp/cocci-output-24168-71a78a-exitc.c ++++ /tmp/cocci-output-22429-cc9b6d-exitc.c @@ -1,6 +1,6 @@ int main () { - f(a1); @@ -8092,7 +8128,7 @@ exp.res diff = --- tests/exp.c -+++ /tmp/cocci-output-24168-470477-exp.c ++++ /tmp/cocci-output-22429-51cef3-exp.c @@ -1,14 +1,14 @@ int main(int i) { @@ -8115,7 +8151,7 @@ expnest.res diff = --- tests/expnest.c -+++ /tmp/cocci-output-24168-923aa1-expnest.c ++++ /tmp/cocci-output-22429-a1f47b-expnest.c @@ -2,5 +2,5 @@ int main() { x = 3 + 4; x = f() + 15; @@ -8126,7 +8162,7 @@ expopt.res diff = --- tests/expopt.c -+++ /tmp/cocci-output-24168-7aedf5-expopt.c ++++ /tmp/cocci-output-22429-f8c297-expopt.c @@ -1,5 +1,5 @@ int main() { int *x; @@ -8137,7 +8173,7 @@ expopt2.res diff = --- tests/expopt2.c -+++ /tmp/cocci-output-24168-63c04c-expopt2.c ++++ /tmp/cocci-output-22429-1b623b-expopt2.c @@ -1,5 +1,5 @@ void main(int i) { @@ -8148,7 +8184,7 @@ expopt3.res diff = --- tests/expopt3.c -+++ /tmp/cocci-output-24168-1c5c48-expopt3.c ++++ /tmp/cocci-output-22429-52fe0e-expopt3.c @@ -1,5 +1,5 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -8160,7 +8196,7 @@ expopt3_ver1.res diff = --- tests/expopt3_ver1.c -+++ /tmp/cocci-output-24168-162545-expopt3_ver1.c ++++ /tmp/cocci-output-22429-da4553-expopt3_ver1.c @@ -1,6 +1,6 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -8173,7 +8209,7 @@ expopt3_ver2.res diff = --- tests/expopt3_ver2.c -+++ /tmp/cocci-output-24168-ccc7bf-expopt3_ver2.c ++++ /tmp/cocci-output-22429-d32e40-expopt3_ver2.c @@ -1,5 +1,5 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -8185,7 +8221,7 @@ exprlist_comma.res diff = --- tests/exprlist_comma.c -+++ /tmp/cocci-output-24168-3d7f1c-exprlist_comma.c ++++ /tmp/cocci-output-22429-acccb6-exprlist_comma.c @@ -1,4 +1,4 @@ int main(void) { @@ -8195,7 +8231,7 @@ exprun.res diff = --- tests/exprun.c -+++ /tmp/cocci-output-24168-d3607d-exprun.c ++++ /tmp/cocci-output-22429-e3717e-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) @@ -8276,12 +8312,12 @@ ice_info(hw, "%s: wr_csr_prot = 0x%llX\n", prefix, extra.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_f6b09a.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_f6b09a.ml +ocamlc.opt -c /tmp/ocaml_cocci_6cafc4.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_6cafc4.ml Compilation OK! Loading ML code of the SP... diff = --- tests/extra.c -+++ /tmp/cocci-output-24168-f68482-extra.c ++++ /tmp/cocci-output-22429-1b21c2-extra.c @@ -1,12 +1,25 @@ #ifdef FIRST -int main (int a, struct foo *b, struct bar *c) { @@ -8313,7 +8349,7 @@ failing_andany.res diff = --- tests/failing_andany.c -+++ /tmp/cocci-output-24168-0e8ece-failing_andany.c ++++ /tmp/cocci-output-22429-bf8abe-failing_andany.c @@ -1,13 +1,9 @@ static int smc_probe1(struct net_device *dev, void __iomem *ioaddr, unsigned long irq_flags) @@ -8331,7 +8367,7 @@ far.res diff = --- tests/far.c -+++ /tmp/cocci-output-24168-893ef4-far.c ++++ /tmp/cocci-output-22429-76af00-far.c @@ -1,7 +1,7 @@ int main(void) { @@ -8347,7 +8383,7 @@ SPECIAL NAMES: adding __counted_by as a attribute diff = --- tests/far2.c -+++ /tmp/cocci-output-24168-2ff802-far2.c ++++ /tmp/cocci-output-22429-3fdf47-far2.c @@ -1,4 +1,4 @@ struct foo { size_t element_count; @@ -8357,7 +8393,7 @@ fields.res diff = --- tests/fields.c -+++ /tmp/cocci-output-24168-32b60a-fields.c ++++ /tmp/cocci-output-22429-976460-fields.c @@ -1,4 +1,7 @@ struct foo x = { + .a = 1, @@ -8370,7 +8406,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/fieldsmin.c -+++ /tmp/cocci-output-24168-e964d5-fieldsmin.c ++++ /tmp/cocci-output-22429-ce1650-fieldsmin.c @@ -1,5 +1,3 @@ struct foo x = { - .a = 1, @@ -8381,20 +8417,20 @@ finalclass.res diff = --- tests/finalclass.cpp -+++ /tmp/cocci-output-24168-08f366-finalclass.cpp ++++ /tmp/cocci-output-22429-4598a4-finalclass.cpp @@ -1,2 +1,2 @@ -class foo final { int x; }; +class foo final { int y; }; finalize_only.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_dde453.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_dde453.ml +ocamlc.opt -c /tmp/ocaml_cocci_1de125.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_1de125.ml Compilation OK! Loading ML code of the SP... find_long.res diff = --- tests/find_long.c -+++ /tmp/cocci-output-24168-cee52b-find_long.c ++++ /tmp/cocci-output-22429-23e391-find_long.c @@ -3,8 +3,8 @@ long function() long a; int b; @@ -8410,7 +8446,7 @@ fix_flow_need.res diff = --- tests/fix_flow_need.c -+++ /tmp/cocci-output-24168-8ea86b-fix_flow_need.c ++++ /tmp/cocci-output-22429-286bbf-fix_flow_need.c @@ -5,7 +5,6 @@ void main(int i) { if(1) { foo(); @@ -8422,7 +8458,7 @@ flex.res diff = --- tests/flex.c -+++ /tmp/cocci-output-24168-25e154-flex.c ++++ /tmp/cocci-output-22429-90f602-flex.c @@ -3,5 +3,5 @@ struct scmi_msg_resp_sensor_description struct { #define SENSOR_UPDATE_BASE(x) 3 @@ -8433,7 +8469,7 @@ fn_todo.res diff = --- tests/fn_todo.c -+++ /tmp/cocci-output-24168-e529ea-fn_todo.c ++++ /tmp/cocci-output-22429-c051b6-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; @@ -8445,7 +8481,7 @@ fnptr.res diff = --- tests/fnptr.c -+++ /tmp/cocci-output-24168-c4b964-fnptr.c ++++ /tmp/cocci-output-22429-f57eb9-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, @@ -8457,14 +8493,14 @@ warning: line 6: should x be a metavariable? diff = --- tests/fnret.c -+++ /tmp/cocci-output-24168-3d88e4-fnret.c ++++ /tmp/cocci-output-22429-6cf0ab-fnret.c @@ -1 +1 @@ -static void foo(int x) { return; } + fnty.res diff = --- tests/fnty.c -+++ /tmp/cocci-output-24168-f3a6f0-fnty.c ++++ /tmp/cocci-output-22429-916097-fnty.c @@ -1,4 +1,4 @@ -struct allfns { +struct newname { @@ -8474,14 +8510,14 @@ fntypedef.res diff = --- tests/fntypedef.c -+++ /tmp/cocci-output-24168-d33195-fntypedef.c ++++ /tmp/cocci-output-22429-96b223-fntypedef.c @@ -1 +1 @@ -typedef void (*toto_t)(int a, int b); +typedef void(*toto_t)(int a, int b, int c); forc.res diff = --- tests/forc.cpp -+++ /tmp/cocci-output-24168-ba3964-forc.cpp ++++ /tmp/cocci-output-22429-78f555-forc.cpp @@ -2,9 +2,9 @@ static void Ptngc_widediv() { while (rmask) @@ -8497,7 +8533,7 @@ fordots.res diff = --- tests/fordots.c -+++ /tmp/cocci-output-24168-b4a362-fordots.c ++++ /tmp/cocci-output-22429-f418d1-fordots.c @@ -1,4 +1,2 @@ int main () { - for(int i = 0; i != 12; i++) a = 2; @@ -8506,7 +8542,7 @@ format.res diff = --- tests/format.c -+++ /tmp/cocci-output-24168-7742fa-format.c ++++ /tmp/cocci-output-22429-40d0ac-format.c @@ -1,5 +1,5 @@ int main () { - printf("one %d two\n", 1); @@ -8517,14 +8553,14 @@ } format2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_2eaa49.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_2eaa49.ml +ocamlc.opt -c /tmp/ocaml_cocci_15f745.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_15f745.ml Compilation OK! Loading ML code of the SP... diff = format string is 1x format string is 2x --- tests/format2.c -+++ /tmp/cocci-output-24168-e7eb36-format2.c ++++ /tmp/cocci-output-22429-64d17e-format2.c @@ -1,4 +1,3 @@ int main () { foo("blah %x blah"); @@ -8533,7 +8569,7 @@ formatlist.res diff = --- tests/formatlist.c -+++ /tmp/cocci-output-24168-799c73-formatlist.c ++++ /tmp/cocci-output-22429-a44487-formatlist.c @@ -1,10 +1,10 @@ int main () { foo("xyz %d abc"); @@ -8553,7 +8589,7 @@ forrange2.res diff = --- tests/forrange2.cpp -+++ /tmp/cocci-output-24168-1540c4-forrange2.cpp ++++ /tmp/cocci-output-22429-03f739-forrange2.cpp @@ -2,9 +2,9 @@ m2n::PtrM2N M2NConfiguration::getM2N(con { using std::get; @@ -8569,7 +8605,7 @@ fortest.res diff = --- tests/fortest.c -+++ /tmp/cocci-output-24168-acfc33-fortest.c ++++ /tmp/cocci-output-22429-319b85-fortest.c @@ -1,18 +1,18 @@ int main() { - for(x=0; x!=10; x++) @@ -8609,7 +8645,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/fortype.c -+++ /tmp/cocci-output-24168-894de1-fortype.c ++++ /tmp/cocci-output-22429-fadac5-fortype.c @@ -1,4 +1,4 @@ int main () { - for (int x = 0; x!=10; x++) @@ -8620,7 +8656,7 @@ four.res diff = --- tests/four.c -+++ /tmp/cocci-output-24168-f3b8c4-four.c ++++ /tmp/cocci-output-22429-7fdc74-four.c @@ -1,5 +1,3 @@ int main () { f(1); @@ -8630,7 +8666,7 @@ foura.res diff = --- tests/foura.c -+++ /tmp/cocci-output-24168-4df84e-foura.c ++++ /tmp/cocci-output-22429-6c2dd5-foura.c @@ -1,5 +1,4 @@ int main () { f(1); @@ -8640,19 +8676,19 @@ fp.res diff = --- tests/fp.c -+++ /tmp/cocci-output-24168-6d80f7-fp.c ++++ /tmp/cocci-output-22429-accff1-fp.c @@ -1,3 +1,2 @@ int main(int (*x)(int,int)) { - x(); } fptr.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_f27eea.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_f27eea.ml +ocamlc.opt -c /tmp/ocaml_cocci_0bf8a6.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_0bf8a6.ml Compilation OK! Loading ML code of the SP... diff = --- tests/fptr.c -+++ /tmp/cocci-output-24168-180925-fptr.c ++++ /tmp/cocci-output-22429-8697ad-fptr.c @@ -1,6 +1,6 @@ int foo(int c, int d) { return 0; } @@ -8663,12 +8699,12 @@ fptr2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_bc9667.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_bc9667.ml +ocamlc.opt -c /tmp/ocaml_cocci_64c879.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_64c879.ml Compilation OK! Loading ML code of the SP... diff = --- tests/fptr2.c -+++ /tmp/cocci-output-24168-c32ce3-fptr2.c ++++ /tmp/cocci-output-22429-be8e11-fptr2.c @@ -1,7 +1,7 @@ int foo(int c, int d) { return 0; } @@ -8682,7 +8718,7 @@ fptr3.res diff = --- tests/fptr3.c -+++ /tmp/cocci-output-24168-9287b0-fptr3.c ++++ /tmp/cocci-output-22429-11f9f9-fptr3.c @@ -1,6 +1,6 @@ int foo(int c, int d) { return 0; } @@ -8693,7 +8729,7 @@ fresh_id_script.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_05fc60.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_05fc60.ml +ocamlc.opt -c /tmp/ocaml_cocci_a3156b.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_a3156b.ml File "tests/fresh_id_script.cocci", line 37, characters 4-5: Warning 26 [unused-var]: unused variable i. Compilation OK! @@ -8702,7 +8738,7 @@ fsh.res diff = --- tests/fsh.c -+++ /tmp/cocci-output-24168-8c7f5f-fsh.c ++++ /tmp/cocci-output-22429-ed4bbe-fsh.c @@ -1,4 +1,4 @@ int main () { f(c); @@ -8713,7 +8749,7 @@ warning: line 5: should x be a metavariable? diff = --- tests/fun.c -+++ /tmp/cocci-output-24168-128485-fun.c ++++ /tmp/cocci-output-22429-6a782b-fun.c @@ -1 +1,4 @@ +struct a { + int a; @@ -8722,7 +8758,7 @@ func.res diff = --- tests/func.c -+++ /tmp/cocci-output-24168-c85ac3-func.c ++++ /tmp/cocci-output-22429-097bb8-func.c @@ -1,6 +1,7 @@ static int hidg_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) @@ -8736,7 +8772,7 @@ funptr_array.res diff = --- tests/funptr_array.c -+++ /tmp/cocci-output-24168-c3a23c-funptr_array.c ++++ /tmp/cocci-output-22429-632bff-funptr_array.c @@ -1 +1 @@ -int (*x[2])(int x); +int (*x[2])(char x); @@ -8780,7 +8816,7 @@ gadget_misc.res diff = --- tests/gadget_misc.c -+++ /tmp/cocci-output-24168-a126d9-gadget_misc.c ++++ /tmp/cocci-output-22429-ac3c76-gadget_misc.c @@ -2,6 +2,5 @@ int main() { if(0) @@ -8794,7 +8830,7 @@ SPECIAL NAMES: adding double3x3 as a type diff = --- tests/gadget_ninelets_typedef.c -+++ /tmp/cocci-output-24168-39f5c0-gadget_ninelets_typedef.c ++++ /tmp/cocci-output-22429-889170-gadget_ninelets_typedef.c @@ -1,21 +1,23 @@ typedef double MyFloat; @@ -8828,7 +8864,7 @@ gadget_remove_mpi_function_calls.res diff = --- tests/gadget_remove_mpi_function_calls.c -+++ /tmp/cocci-output-24168-8b0bfe-gadget_remove_mpi_function_calls.c ++++ /tmp/cocci-output-22429-14b2a9-gadget_remove_mpi_function_calls.c @@ -2,6 +2,5 @@ int main(int argc, char **argv) { @@ -8839,7 +8875,7 @@ gadget_remove_used_fields.res diff = --- tests/gadget_remove_used_fields.c -+++ /tmp/cocci-output-24168-5c79a7-gadget_remove_used_fields.c ++++ /tmp/cocci-output-22429-00f4e7-gadget_remove_used_fields.c @@ -1,8 +1,8 @@ -struct particle_data { int i; int j; int k; } * P ; @@ -8877,7 +8913,7 @@ SPECIAL NAMES: adding MyDoublePos3 as a type diff = --- tests/gadget_soa_select.c -+++ /tmp/cocci-output-24168-ebf2a4-gadget_soa_select.c ++++ /tmp/cocci-output-22429-178a55-gadget_soa_select.c @@ -1,5 +1,5 @@ struct sph_particle_data_soa_t { - int *Entropy; @@ -8888,7 +8924,7 @@ gadget_sorting_hook.res diff = --- tests/gadget_sorting_hook.c -+++ /tmp/cocci-output-24168-a72258-gadget_sorting_hook.c ++++ /tmp/cocci-output-22429-001170-gadget_sorting_hook.c @@ -21,7 +21,16 @@ int main() any_sort_func(P); @@ -8913,7 +8949,7 @@ SPECIAL NAMES: adding MyFloat3 as a type diff = --- tests/gadget_triplets_typedef.c -+++ /tmp/cocci-output-24168-f1831d-gadget_triplets_typedef.c ++++ /tmp/cocci-output-22429-03b22a-gadget_triplets_typedef.c @@ -3,6 +3,8 @@ typedef double MyFloat; typedef long double MyLongDouble; typedef long double MyDoublePos; @@ -8942,7 +8978,7 @@ SPECIAL NAMES: adding MyDoublePos3 as a type diff = --- tests/gadget_triplets_typedef_ipcc.c -+++ /tmp/cocci-output-24168-b42494-gadget_triplets_typedef_ipcc.c ++++ /tmp/cocci-output-22429-8bc75d-gadget_triplets_typedef_ipcc.c @@ -3,6 +3,7 @@ typedef double MyFloat; typedef long double MyLongDouble; typedef long double MyDoublePos; @@ -8963,7 +8999,7 @@ gcc_attr_with_func.res diff = --- tests/gcc_attr_with_func.c -+++ /tmp/cocci-output-24168-66faaf-gcc_attr_with_func.c ++++ /tmp/cocci-output-22429-143fc4-gcc_attr_with_func.c @@ -1,8 +1,8 @@ -int __attribute__((always_inline)) func (int a); +int __attribute__((always_inline)) func (); @@ -9000,7 +9036,7 @@ gcc_attr_with_var.res diff = --- tests/gcc_attr_with_var.c -+++ /tmp/cocci-output-24168-39aa12-gcc_attr_with_var.c ++++ /tmp/cocci-output-22429-120b60-gcc_attr_with_var.c @@ -1,39 +1,39 @@ -int var1_end __attribute__((myattr1_end)); +int var1_end __attribute__((section(".shared"))); @@ -9059,7 +9095,7 @@ gcc_min_max.res diff = --- tests/gcc_min_max.c -+++ /tmp/cocci-output-24168-bd9c97-gcc_min_max.c ++++ /tmp/cocci-output-22429-8dd7cb-gcc_min_max.c @@ -1,8 +1,8 @@ int main() { @@ -9079,7 +9115,7 @@ SPECIAL NAMES: adding PVOID as a type diff = --- tests/getc.c -+++ /tmp/cocci-output-24168-7c7f6a-getc.c ++++ /tmp/cocci-output-22429-954302-getc.c @@ -1,4 +1,4 @@ int IFoo_QueryInterface(int *iface, long *riid, void **ppv) { @@ -9089,7 +9125,7 @@ gilles-question.res diff = --- tests/gilles-question.c -+++ /tmp/cocci-output-24168-a5e674-gilles-question.c ++++ /tmp/cocci-output-22429-3e32d9-gilles-question.c @@ -2,8 +2,6 @@ void main(int i) { f(0); @@ -9103,7 +9139,7 @@ gotobreak.res diff = --- tests/gotobreak.c -+++ /tmp/cocci-output-24168-45523b-gotobreak.c ++++ /tmp/cocci-output-22429-e80588-gotobreak.c @@ -11,5 +11,5 @@ static void sedlbauer_config(struct pcmc CS_CHECK(GetNextTuple, pcmcia_get_next_tuple(link, &tuple)); } @@ -9114,7 +9150,7 @@ hashhash.res diff = --- tests/hashhash.c -+++ /tmp/cocci-output-24168-1a33c8-hashhash.c ++++ /tmp/cocci-output-22429-e37087-hashhash.c @@ -1,5 +1,5 @@ #define FOO(x) foo ## x @@ -9127,7 +9163,7 @@ warning: line 4: should y be a metavariable? diff = --- tests/hd.c -+++ /tmp/cocci-output-24168-a0f087-hd.c ++++ /tmp/cocci-output-22429-9cd136-hd.c @@ -1,3 +1,3 @@ #include "hd.h" @@ -9136,7 +9172,7 @@ headers.res diff = --- tests/headers.c -+++ /tmp/cocci-output-24168-12aa13-headers.c ++++ /tmp/cocci-output-22429-3f185d-headers.c @@ -10,12 +10,12 @@ static int empeg_write (struct usb_seria } @@ -9155,7 +9191,7 @@ hex.res diff = --- tests/hex.c -+++ /tmp/cocci-output-24168-c3c26d-hex.c ++++ /tmp/cocci-output-22429-692659-hex.c @@ -1,3 +1,2 @@ int main() { - f(0x00); @@ -9164,7 +9200,7 @@ SPECIAL NAMES: adding FUNC as a initializer ending in a comma diff = --- tests/hil1.c -+++ /tmp/cocci-output-24168-57a1a4-hil1.c ++++ /tmp/cocci-output-22429-3eb0d0-hil1.c @@ -2,5 +2,5 @@ { HILSE_FUNC, { func: &funct }, funct_arg, zero_rc }, @@ -9176,12 +9212,12 @@ exn while in timeout_function id3.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_8f68f7.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_8f68f7.ml +ocamlc.opt -c /tmp/ocaml_cocci_9f1c8a.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_9f1c8a.ml Compilation OK! Loading ML code of the SP... diff = --- tests/id3.c -+++ /tmp/cocci-output-24168-51f982-id3.c ++++ /tmp/cocci-output-22429-ede8e6-id3.c @@ -1,3 +1,3 @@ int foo () { - bar (6); @@ -9191,12 +9227,12 @@ exn while in timeout_function idcon_ocaml.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_0450f3.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_0450f3.ml +ocamlc.opt -c /tmp/ocaml_cocci_e07d2a.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_e07d2a.ml Compilation OK! Loading ML code of the SP... diff = --- tests/idcon_ocaml.c -+++ /tmp/cocci-output-24168-5a379b-idcon_ocaml.c ++++ /tmp/cocci-output-22429-f977f4-idcon_ocaml.c @@ -1,5 +1,5 @@ void f(void) { - g(a); @@ -9210,7 +9246,7 @@ idstr.res diff = --- tests/idstr.c -+++ /tmp/cocci-output-24168-edce9e-idstr.c ++++ /tmp/cocci-output-22429-9dd2b5-idstr.c @@ -1,3 +1,3 @@ int main () { - printf("arena 0x%08x, numfree = %d\n", (unsigned)dt, dt->numfree); @@ -9220,7 +9256,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-24168-3abc00-if.c ++++ /tmp/cocci-output-22429-68115e-if.c @@ -1,27 +1,37 @@ int main () { + before(); @@ -9262,7 +9298,7 @@ ifadd.res diff = --- tests/ifadd.c -+++ /tmp/cocci-output-24168-eed868-ifadd.c ++++ /tmp/cocci-output-22429-284a01-ifadd.c @@ -3,6 +3,7 @@ int main() { if (x) { one(); @@ -9277,7 +9313,7 @@ ifd.res diff = --- tests/ifd.c -+++ /tmp/cocci-output-24168-48d845-ifd.c ++++ /tmp/cocci-output-22429-c4f278-ifd.c @@ -1,9 +1,13 @@ int main () { one(); @@ -9295,7 +9331,7 @@ ifdef1.res diff = --- tests/ifdef1.c -+++ /tmp/cocci-output-24168-614a14-ifdef1.c ++++ /tmp/cocci-output-22429-30e304-ifdef1.c @@ -1,5 +1,8 @@ #include #include @@ -9308,7 +9344,7 @@ ifdef2.res diff = --- tests/ifdef2.c -+++ /tmp/cocci-output-24168-8d3544-ifdef2.c ++++ /tmp/cocci-output-22429-8a5b2d-ifdef2.c @@ -1,6 +1,11 @@ #include #include @@ -9324,7 +9360,7 @@ ifdef3.res diff = --- tests/ifdef3.c -+++ /tmp/cocci-output-24168-481ecf-ifdef3.c ++++ /tmp/cocci-output-22429-da6d9a-ifdef3.c @@ -2,6 +2,15 @@ #include #include @@ -9347,7 +9383,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-24168-6b9c1a-ifdef4.c ++++ /tmp/cocci-output-22429-79fb88-ifdef4.c @@ -7,7 +7,10 @@ void init_IRQ(void) { @@ -9363,7 +9399,7 @@ ifdef5.res diff = --- tests/ifdef5.c -+++ /tmp/cocci-output-24168-dcd270-ifdef5.c ++++ /tmp/cocci-output-22429-cee3b1-ifdef5.c @@ -11,3 +11,11 @@ void init_IRQ(void) uselessCall(); } @@ -9379,7 +9415,7 @@ ifdef6.res diff = --- tests/ifdef6.c -+++ /tmp/cocci-output-24168-06c140-ifdef6.c ++++ /tmp/cocci-output-22429-14c93d-ifdef6.c @@ -1,5 +1,8 @@ #include #include @@ -9392,7 +9428,7 @@ ifdef6a.res diff = --- tests/ifdef6a.c -+++ /tmp/cocci-output-24168-5e574b-ifdef6a.c ++++ /tmp/cocci-output-22429-32c827-ifdef6a.c @@ -1,4 +1,7 @@ #include +#ifdef CONFIG_NKERNEL @@ -9404,7 +9440,7 @@ ifdefmeta.res diff = --- tests/ifdefmeta.c -+++ /tmp/cocci-output-24168-7c110c-ifdefmeta.c ++++ /tmp/cocci-output-22429-4888b0-ifdefmeta.c @@ -1,26 +1,22 @@ int main() { - buf = alloca(3 @@ -9457,7 +9493,7 @@ ifdefmeta1.res diff = --- tests/ifdefmeta1.c -+++ /tmp/cocci-output-24168-17d422-ifdefmeta1.c ++++ /tmp/cocci-output-22429-874fd1-ifdefmeta1.c @@ -1,17 +1,9 @@ int main() { - buf = alloca(3 @@ -9479,7 +9515,7 @@ ifdefmeta2.res diff = --- tests/ifdefmeta2.c -+++ /tmp/cocci-output-24168-6a4e05-ifdefmeta2.c ++++ /tmp/cocci-output-22429-3315b9-ifdefmeta2.c @@ -1,12 +1,2 @@ int main() { - buf = alloca(3 @@ -9496,7 +9532,7 @@ ifdefmeta3.res diff = --- tests/ifdefmeta3.c -+++ /tmp/cocci-output-24168-c8e20f-ifdefmeta3.c ++++ /tmp/cocci-output-22429-3835fb-ifdefmeta3.c @@ -1,11 +1,5 @@ int main () { f(); @@ -9513,7 +9549,7 @@ ifdefmeta4.res diff = --- tests/ifdefmeta4.c -+++ /tmp/cocci-output-24168-bb876a-ifdefmeta4.c ++++ /tmp/cocci-output-22429-485f1e-ifdefmeta4.c @@ -1,14 +1,12 @@ int main() { - buf = alloca(3 @@ -9537,7 +9573,7 @@ ifend.res diff = --- tests/ifend.c -+++ /tmp/cocci-output-24168-54efdf-ifend.c ++++ /tmp/cocci-output-22429-4b81e2-ifend.c @@ -3,5 +3,3 @@ static int vortex_debug = VORTEX_DEBUG; #else static int vortex_debug = 1; @@ -9547,7 +9583,7 @@ ifgoto.res diff = --- tests/ifgoto.c -+++ /tmp/cocci-output-24168-8fc8fa-ifgoto.c ++++ /tmp/cocci-output-22429-c51b21-ifgoto.c @@ -1,5 +1,7 @@ int main () { - if (x) @@ -9563,7 +9599,7 @@ SPECIAL NAMES: adding IFaceVtbl as a type diff = --- tests/ifields.c -+++ /tmp/cocci-output-24168-381120-ifields.c ++++ /tmp/cocci-output-22429-5417ed-ifields.c @@ -1,14 +1,16 @@ typedef struct tag_obj { int x; @@ -9586,7 +9622,7 @@ ifif.res diff = --- tests/ifif.c -+++ /tmp/cocci-output-24168-453eeb-ifif.c ++++ /tmp/cocci-output-22429-b4c84a-ifif.c @@ -1,5 +1,13 @@ int main () { +#ifdef FOO1 @@ -9604,7 +9640,7 @@ ifreturn.res diff = --- tests/ifreturn.c -+++ /tmp/cocci-output-24168-993a1f-ifreturn.c ++++ /tmp/cocci-output-22429-94dcd5-ifreturn.c @@ -1,31 +1,46 @@ int main () { if (x) { @@ -9666,7 +9702,7 @@ ifreturn3.res diff = --- tests/ifreturn3.c -+++ /tmp/cocci-output-24168-e12352-ifreturn3.c ++++ /tmp/cocci-output-22429-af60e0-ifreturn3.c @@ -3,7 +3,10 @@ int GetExitCode (int iFlag_Code) if(iFlag_Code==OK) { return OK; @@ -9692,7 +9728,7 @@ ifreturn4.res diff = --- tests/ifreturn4.c -+++ /tmp/cocci-output-24168-60f8d5-ifreturn4.c ++++ /tmp/cocci-output-22429-0e4139-ifreturn4.c @@ -2,10 +2,16 @@ int GetExitCode (int iFlag_Code) { if(iFlag_Code==OK) { @@ -9716,7 +9752,7 @@ ifreturn6.res diff = --- tests/ifreturn6.c -+++ /tmp/cocci-output-24168-4c25db-ifreturn6.c ++++ /tmp/cocci-output-22429-d09ace-ifreturn6.c @@ -3,7 +3,8 @@ int main () { blah(); goto end; @@ -9730,7 +9766,7 @@ ifzer.res diff = --- tests/ifzer.c -+++ /tmp/cocci-output-24168-b5ac95-ifzer.c ++++ /tmp/cocci-output-22429-06e852-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). */ @@ -9741,7 +9777,7 @@ ifzz.res diff = --- tests/ifzz.c -+++ /tmp/cocci-output-24168-02a420-ifzz.c ++++ /tmp/cocci-output-22429-d86cf1-ifzz.c @@ -2,9 +2,9 @@ if 0 char c; #endif @@ -9757,7 +9793,7 @@ inc.res diff = --- tests/inc.c -+++ /tmp/cocci-output-24168-a8f7f8-inc.c ++++ /tmp/cocci-output-22429-8a65e2-inc.c @@ -1,2 +1 @@ -#define foo 3 -#define xxx 4 @@ -9766,7 +9802,7 @@ incl.res diff = --- tests/incl.c -+++ /tmp/cocci-output-24168-3f3aec-incl.c ++++ /tmp/cocci-output-22429-a47132-incl.c @@ -1,6 +1,8 @@ +#include "before.h" #include @@ -9779,7 +9815,7 @@ incl2.res diff = --- tests/incl2.c -+++ /tmp/cocci-output-24168-b9d263-incl2.c ++++ /tmp/cocci-output-22429-19e7b4-incl2.c @@ -1,3 +1,4 @@ +#include "beginning.h" #include @@ -9788,7 +9824,7 @@ inclifdef.res diff = --- tests/inclifdef.c -+++ /tmp/cocci-output-24168-4c92e3-inclifdef.c ++++ /tmp/cocci-output-22429-51c894-inclifdef.c @@ -1,4 +1,5 @@ #include +#include @@ -9798,7 +9834,7 @@ include.res diff = --- tests/include.c -+++ /tmp/cocci-output-24168-b46713-include.c ++++ /tmp/cocci-output-22429-8c87a0-include.c @@ -1,8 +1,6 @@ #include @@ -9811,7 +9847,7 @@ incompatible_value.res diff = --- tests/incompatible_value.c -+++ /tmp/cocci-output-24168-362b47-incompatible_value.c ++++ /tmp/cocci-output-22429-9b8311-incompatible_value.c @@ -4,6 +4,6 @@ int main() { } @@ -9828,7 +9864,7 @@ inh1.res diff = --- tests/inh1.cpp -+++ /tmp/cocci-output-24168-411b8a-inh1.cpp ++++ /tmp/cocci-output-22429-a0d9fa-inh1.cpp @@ -1,6 +1,7 @@ // emits warning on c++ file: 5: list of length 3 or 4 expected #include @@ -9840,7 +9876,7 @@ inherited.res diff = --- tests/inherited.c -+++ /tmp/cocci-output-24168-51b379-inherited.c ++++ /tmp/cocci-output-22429-a2eeb6-inherited.c @@ -6,5 +6,5 @@ void main(int i) { h(2); h2(2); @@ -9851,7 +9887,7 @@ inherited_ver1.res diff = --- tests/inherited_ver1.c -+++ /tmp/cocci-output-24168-5d3469-inherited_ver1.c ++++ /tmp/cocci-output-22429-f7e985-inherited_ver1.c @@ -3,8 +3,8 @@ void main(int i) { //g(1); f(2); @@ -9867,7 +9903,7 @@ inhmet.res diff = --- tests/inhmet.c -+++ /tmp/cocci-output-24168-78cd11-inhmet.c ++++ /tmp/cocci-output-22429-959107-inhmet.c @@ -1,3 +1,3 @@ int main () { - x->s = 12; @@ -9876,7 +9912,7 @@ inhpos.res diff = --- tests/inhpos.c -+++ /tmp/cocci-output-24168-b673f4-inhpos.c ++++ /tmp/cocci-output-22429-03b06e-inhpos.c @@ -1,3 +1,2 @@ int main () { - g(3); @@ -9884,7 +9920,7 @@ init3tst.res diff = --- tests/init3tst.cpp -+++ /tmp/cocci-output-24168-7e8ea6-init3tst.cpp ++++ /tmp/cocci-output-22429-3f1e3b-init3tst.cpp @@ -1,4 +1,4 @@ class TestUpperTriangle { public: @@ -9895,7 +9931,7 @@ warning: line 5: should var be a metavariable? diff = --- tests/initializer.c -+++ /tmp/cocci-output-24168-be2b9c-initializer.c ++++ /tmp/cocci-output-22429-20cc0a-initializer.c @@ -1,5 +1,6 @@ struct SHT var = { .f1 = toto1, @@ -9911,14 +9947,14 @@ inline.res diff = --- tests/inline.c -+++ /tmp/cocci-output-24168-e84974-inline.c ++++ /tmp/cocci-output-22429-8f13a8-inline.c @@ -1 +1 @@ -inline void foo(int x) { return; } + insdef.res diff = --- tests/insdef.c -+++ /tmp/cocci-output-24168-1231ca-insdef.c ++++ /tmp/cocci-output-22429-f6e650-insdef.c @@ -1 +1,2 @@ #define TABINFOGEN +#include @@ -9926,7 +9962,7 @@ instruct.res diff = --- tests/instruct.cpp -+++ /tmp/cocci-output-24168-18ff9b-instruct.cpp ++++ /tmp/cocci-output-22429-b176bc-instruct.cpp @@ -1,9 +1,7 @@ struct i { - using namespace foo; @@ -9947,7 +9983,7 @@ SPECIAL NAMES: adding u32 as a type diff = --- tests/int2bool-local.c -+++ /tmp/cocci-output-24168-00a98d-int2bool-local.c ++++ /tmp/cocci-output-22429-8bbb32-int2bool-local.c @@ -1,8 +1,9 @@ int nxnypz1(){ - int x, y, z; @@ -9990,7 +10026,7 @@ introbrace.res diff = --- tests/introbrace.c -+++ /tmp/cocci-output-24168-4da122-introbrace.c ++++ /tmp/cocci-output-22429-216462-introbrace.c @@ -1,8 +1,12 @@ int main() { - if (x) @@ -10009,7 +10045,7 @@ invert.res diff = --- tests/invert.c -+++ /tmp/cocci-output-24168-53ec3a-invert.c ++++ /tmp/cocci-output-22429-d1fc3f-invert.c @@ -1,3 +1,3 @@ int main () { - x = y + z; @@ -10018,7 +10054,7 @@ ip.res diff = --- tests/ip.c -+++ /tmp/cocci-output-24168-b9e52e-ip.c ++++ /tmp/cocci-output-22429-a784ad-ip.c @@ -2,10 +2,18 @@ void GetInfoDestTV(short sNoFo) { if(sNoFo == 1) @@ -10047,7 +10083,7 @@ ip2.res diff = --- tests/ip2.c -+++ /tmp/cocci-output-24168-25f3fe-ip2.c ++++ /tmp/cocci-output-22429-254467-ip2.c @@ -1,11 +1,17 @@ void GetInfoDestTV(short sNoFo) { @@ -10072,7 +10108,7 @@ isococci.res diff = --- tests/isococci.c -+++ /tmp/cocci-output-24168-2cb0c9-isococci.c ++++ /tmp/cocci-output-22429-9d6bab-isococci.c @@ -1,6 +1,3 @@ void f(int i) { @@ -10085,7 +10121,7 @@ warning: r: metavariable E not used in the - or context code diff = --- tests/isoif.c -+++ /tmp/cocci-output-24168-f2c5b3-isoif.c ++++ /tmp/cocci-output-22429-99c089-isoif.c @@ -1,4 +1,2 @@ int main () { - if (x == NULL) one(); else two(); @@ -10094,7 +10130,7 @@ isotest.res diff = --- tests/isotest.c -+++ /tmp/cocci-output-24168-e65531-isotest.c ++++ /tmp/cocci-output-22429-572988-isotest.c @@ -1,7 +1,6 @@ void main(int i) { @@ -10106,7 +10142,7 @@ isotest2.res diff = --- tests/isotest2.c -+++ /tmp/cocci-output-24168-5f6be9-isotest2.c ++++ /tmp/cocci-output-22429-8e164f-isotest2.c @@ -1,7 +1,6 @@ void main(int i) { @@ -10117,7 +10153,7 @@ iteration.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_3a4771.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_3a4771.ml +ocamlc.opt -c /tmp/ocaml_cocci_138de3.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_138de3.ml Compilation OK! Loading ML code of the SP... 1 pending new file instances @@ -10126,7 +10162,7 @@ exn while in timeout_function iteration_after_merge.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_9f1a1b.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_9f1a1b.ml +ocamlc.opt -c /tmp/ocaml_cocci_7e2ae1.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_7e2ae1.ml Compilation OK! Loading ML code of the SP... 2 pending new file instances @@ -10137,7 +10173,7 @@ SPECIAL NAMES: adding list_for_each as a iterator diff = --- tests/iterator.c -+++ /tmp/cocci-output-24168-beb5d4-iterator.c ++++ /tmp/cocci-output-22429-263782-iterator.c @@ -2,9 +2,5 @@ void pcibios_report_status(u_int status_ { struct list_head *l; @@ -10153,7 +10189,7 @@ SPECIAL NAMES: adding for_each_set_bit as a iterator diff = --- tests/iterprint.c -+++ /tmp/cocci-output-24168-ae9a1d-iterprint.c ++++ /tmp/cocci-output-22429-7ff913-iterprint.c @@ -1,6 +1,4 @@ int main () { - for(bit = 0; bit < size; bit++) { @@ -10168,7 +10204,7 @@ julia10.res diff = --- tests/julia10.c -+++ /tmp/cocci-output-24168-337c29-julia10.c ++++ /tmp/cocci-output-22429-496064-julia10.c @@ -1,7 +1,5 @@ int main(int x) { f(); @@ -10180,7 +10216,7 @@ julia7.res diff = --- tests/julia7.c -+++ /tmp/cocci-output-24168-5a6190-julia7.c ++++ /tmp/cocci-output-22429-085d90-julia7.c @@ -1,7 +1,6 @@ int main(int x) { foo(); @@ -10193,7 +10229,7 @@ justremove.res diff = --- tests/justremove.c -+++ /tmp/cocci-output-24168-1065b3-justremove.c ++++ /tmp/cocci-output-22429-e054ad-justremove.c @@ -1,17 +1,6 @@ int main () { - if (x) { @@ -10215,7 +10251,7 @@ keep_comma.res diff = --- tests/keep_comma.c -+++ /tmp/cocci-output-24168-77f7ae-keep_comma.c ++++ /tmp/cocci-output-22429-58f242-keep_comma.c @@ -1,4 +1,4 @@ int main () { - foo(); @@ -10225,7 +10261,7 @@ km.res diff = --- tests/km.c -+++ /tmp/cocci-output-24168-a42da5-km.c ++++ /tmp/cocci-output-22429-41e6f4-km.c @@ -1,5 +1,4 @@ int main() { - int *data = kmalloc(element->string.length + 1, GFP_KERNEL); @@ -10236,7 +10272,7 @@ kmalloc.res diff = --- tests/kmalloc.c -+++ /tmp/cocci-output-24168-606903-kmalloc.c ++++ /tmp/cocci-output-22429-2af681-kmalloc.c @@ -1,9 +1,7 @@ int main() { struct bar *y; @@ -10254,7 +10290,7 @@ warning: r: metavariable S not used in the - or context code diff = --- tests/kmc.c -+++ /tmp/cocci-output-24168-44c887-kmc.c ++++ /tmp/cocci-output-22429-bb43d3-kmc.c @@ -10,5 +10,4 @@ dmabounce_register_dev(struct device *de err_destroy: @@ -10264,7 +10300,7 @@ kmtest4.res diff = --- tests/kmtest4.c -+++ /tmp/cocci-output-24168-fa2b49-kmtest4.c ++++ /tmp/cocci-output-22429-9bf052-kmtest4.c @@ -1,4 +1,4 @@ int main () { x = kzalloc(3); @@ -10277,7 +10313,7 @@ warning: rule starting on line 1: metavariable T not used in the - or context code diff = --- tests/ktype.c -+++ /tmp/cocci-output-24168-e4ad1a-ktype.c ++++ /tmp/cocci-output-22429-8964bd-ktype.c @@ -3,8 +3,6 @@ typedef struct r1_private_data_s conf_t; static int run(mddev_t *mddev) { @@ -10293,7 +10329,7 @@ warning: r: metavariable T not used in the - or context code diff = --- tests/ktype2.c -+++ /tmp/cocci-output-24168-c60870-ktype2.c ++++ /tmp/cocci-output-22429-77f721-ktype2.c @@ -3,11 +3,8 @@ typedef struct r1_private_data_s conf_t; static int run(mddev_t *mddev) { @@ -10310,7 +10346,7 @@ labels_metastatement.res diff = --- tests/labels_metastatement.c -+++ /tmp/cocci-output-24168-a8814d-labels_metastatement.c ++++ /tmp/cocci-output-22429-307bd9-labels_metastatement.c @@ -1,9 +1,15 @@ int foo(int i) { @@ -10333,7 +10369,7 @@ labels_metastatement_ver1.res diff = --- tests/labels_metastatement_ver1.c -+++ /tmp/cocci-output-24168-9f06d3-labels_metastatement_ver1.c ++++ /tmp/cocci-output-22429-1bb075-labels_metastatement_ver1.c @@ -1,5 +1,9 @@ int foo(int i) { @@ -10348,7 +10384,7 @@ lessone.res diff = --- tests/lessone.c -+++ /tmp/cocci-output-24168-4a4408-lessone.c ++++ /tmp/cocci-output-22429-e29fb6-lessone.c @@ -1,4 +1,4 @@ int min() { - return 2.56 < 1; @@ -10357,13 +10393,13 @@ lfe.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_b819a1.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_b819a1.ml +ocamlc.opt -c /tmp/ocaml_cocci_2fa191.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_2fa191.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-24168-da611d-lfe.c ++++ /tmp/cocci-output-22429-7223a9-lfe.c @@ -11,13 +11,21 @@ static bool tipc_service_insert_publ(str u32 key = p->key; @@ -10395,7 +10431,7 @@ lid.res diff = --- tests/lid.c -+++ /tmp/cocci-output-24168-af43a6-lid.c ++++ /tmp/cocci-output-22429-0bb43f-lid.c @@ -1,6 +1,6 @@ int main () { int a; @@ -10407,7 +10443,7 @@ line_before_last.res diff = --- tests/line_before_last.c -+++ /tmp/cocci-output-24168-ae4dc4-line_before_last.c ++++ /tmp/cocci-output-22429-da59b1-line_before_last.c @@ -1,17 +1,13 @@ int main () { - foo(); @@ -10429,7 +10465,7 @@ lineseq.res diff = --- tests/lineseq.c -+++ /tmp/cocci-output-24168-ca4aeb-lineseq.c ++++ /tmp/cocci-output-22429-87d96b-lineseq.c @@ -1,6 +1,4 @@ int main () { - one(); @@ -10442,7 +10478,7 @@ list_initialization.res diff = --- tests/list_initialization.cpp -+++ /tmp/cocci-output-24168-9deba9-list_initialization.cpp ++++ /tmp/cocci-output-22429-7e36b6-list_initialization.cpp @@ -1,4 +1,3 @@ int main() { @@ -10472,7 +10508,7 @@ warning: line 86: should b be a metavariable? diff = --- tests/list_test.c -+++ /tmp/cocci-output-24168-4d3aa3-list_test.c ++++ /tmp/cocci-output-22429-00219e-list_test.c @@ -1,55 +1,53 @@ int main () { - f(a); @@ -10671,14 +10707,14 @@ local.res diff = --- tests/local.c -+++ /tmp/cocci-output-24168-2011bb-local.c ++++ /tmp/cocci-output-22429-2ebd40-local.c @@ -1 +1 @@ -int f(int xx, int yy) { return 0; } +int f(int a, int b, int yy) { return 0; } local_macro_fn_def_and_call.res diff = --- tests/local_macro_fn_def_and_call.cpp -+++ /tmp/cocci-output-24168-506340-local_macro_fn_def_and_call.cpp ++++ /tmp/cocci-output-22429-2b89de-local_macro_fn_def_and_call.cpp @@ -1,11 +1,9 @@ void f(void) { #define SEMICOLON() ; @@ -10694,7 +10730,7 @@ localglobal.res diff = --- tests/localglobal.c -+++ /tmp/cocci-output-24168-dcac8c-localglobal.c ++++ /tmp/cocci-output-22429-47404a-localglobal.c @@ -3,5 +3,5 @@ int a; int main(int b) { int c; @@ -10705,7 +10741,7 @@ localid.res diff = --- tests/localid.c -+++ /tmp/cocci-output-24168-f22562-localid.c ++++ /tmp/cocci-output-22429-eb86ee-localid.c @@ -2,8 +2,7 @@ int c; int main () { @@ -10720,7 +10756,7 @@ localmacroparams.res diff = --- tests/localmacroparams.c -+++ /tmp/cocci-output-24168-9e02ca-localmacroparams.c ++++ /tmp/cocci-output-22429-8d75c3-localmacroparams.c @@ -1,2 +1,2 @@ -#define fn1(x) f(x) -#define fn2(x) f(y) @@ -10729,7 +10765,7 @@ log.res diff = --- tests/log.c -+++ /tmp/cocci-output-24168-29434a-log.c ++++ /tmp/cocci-output-22429-a3faf7-log.c @@ -8,5 +8,4 @@ static struct var_t vars[] = { @@ -10739,7 +10775,7 @@ long.res diff = --- tests/long.c -+++ /tmp/cocci-output-24168-92029d-long.c ++++ /tmp/cocci-output-22429-d4ef6e-long.c @@ -1,4 +1,4 @@ int main () { - hello_world("this is a very long sentence. this is a very long sentence. ", @@ -10750,7 +10786,7 @@ longconst.res diff = --- tests/longconst.c -+++ /tmp/cocci-output-24168-17d450-longconst.c ++++ /tmp/cocci-output-22429-563ea4-longconst.c @@ -2,18 +2,18 @@ long function1() { long a; @@ -10787,7 +10823,7 @@ warning: line 5: should a be a metavariable? diff = --- tests/longline2.c -+++ /tmp/cocci-output-24168-c52d5c-longline2.c ++++ /tmp/cocci-output-22429-ea934e-longline2.c @@ -1,8 +1,16 @@ int main() { - f(sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,a,shdkjsdsdhkjsa,x,y,z); @@ -10812,7 +10848,7 @@ longlong.res diff = --- tests/longlong.c -+++ /tmp/cocci-output-24168-fa6967-longlong.c ++++ /tmp/cocci-output-22429-71fcb9-longlong.c @@ -1,6 +1,6 @@ -long long a; +int a; @@ -10825,7 +10861,7 @@ longlongint.res diff = --- tests/longlongint.c -+++ /tmp/cocci-output-24168-cf0728-longlongint.c ++++ /tmp/cocci-output-22429-fbe414-longlongint.c @@ -1,9 +1,3 @@ int main() { - unsigned int x; @@ -10839,7 +10875,7 @@ loop.res diff = --- tests/loop.c -+++ /tmp/cocci-output-24168-d24f01-loop.c ++++ /tmp/cocci-output-22429-f250f6-loop.c @@ -1,5 +1,3 @@ int main() { - f(); @@ -10850,7 +10886,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/lvalue.c -+++ /tmp/cocci-output-24168-6c5158-lvalue.c ++++ /tmp/cocci-output-22429-385af6-lvalue.c @@ -1,4 +1,4 @@ int main() { - x = x + 1; @@ -10862,7 +10898,7 @@ SPECIAL NAMES: adding Scsi_Cmnd as a type diff = --- tests/macro.c -+++ /tmp/cocci-output-24168-7f1149-macro.c ++++ /tmp/cocci-output-22429-aac4f3-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))) @@ -10874,7 +10910,7 @@ macro_before_bool.res diff = --- tests/macro_before_bool.c -+++ /tmp/cocci-output-24168-fe0531-macro_before_bool.c ++++ /tmp/cocci-output-22429-513096-macro_before_bool.c @@ -1,4 +1,5 @@ static nokprobe_inline bool trace_kprobe_is_return(struct trace_kprobe *tk) { @@ -10884,7 +10920,7 @@ macro_int16.res diff = --- tests/macro_int16.c -+++ /tmp/cocci-output-24168-89b0a1-macro_int16.c ++++ /tmp/cocci-output-22429-6cf499-macro_int16.c @@ -4,6 +4,6 @@ void main(void) { @@ -10896,7 +10932,7 @@ macro_params.res diff = --- tests/macro_params.c -+++ /tmp/cocci-output-24168-0f619a-macro_params.c ++++ /tmp/cocci-output-22429-114a80-macro_params.c @@ -5,9 +5,9 @@ int main(int argc, char **argv) { @@ -10912,7 +10948,7 @@ macro_stmt_when_fn_type.res diff = --- tests/macro_stmt_when_fn_type.cpp -+++ /tmp/cocci-output-24168-645a77-macro_stmt_when_fn_type.cpp ++++ /tmp/cocci-output-22429-7488fb-macro_stmt_when_fn_type.cpp @@ -1,4 +1,3 @@ -#define APPLY_FOR_ROLE return; #define APPLY_FOR_ROLE_HINT MACROSTATEMENT @@ -10921,7 +10957,7 @@ match_init.res diff = --- tests/match_init.c -+++ /tmp/cocci-output-24168-10ca21-match_init.c ++++ /tmp/cocci-output-22429-e64224-match_init.c @@ -1,15 +1,15 @@ int probably_works () { - int x = 3; @@ -10944,7 +10980,7 @@ match_no_meta.res diff = --- tests/match_no_meta.c -+++ /tmp/cocci-output-24168-7ba614-match_no_meta.c ++++ /tmp/cocci-output-22429-457f42-match_no_meta.c @@ -2,6 +2,4 @@ void main(int i) { foo(1); @@ -10957,7 +10993,7 @@ warning: line 14: should i be a metavariable? diff = --- tests/max.c -+++ /tmp/cocci-output-24168-f457cf-max.c ++++ /tmp/cocci-output-22429-754bf8-max.c @@ -1,3 +1,3 @@ int main () { - if (x < 25) return i; @@ -10967,7 +11003,7 @@ (ONCE) already tagged but only removed, so safe diff = --- tests/md1.c -+++ /tmp/cocci-output-24168-14672b-md1.c ++++ /tmp/cocci-output-22429-bfaac0-md1.c @@ -1,9 +1,11 @@ struct main { - int a; @@ -10988,7 +11024,7 @@ md2.res diff = --- tests/md2.c -+++ /tmp/cocci-output-24168-eef259-md2.c ++++ /tmp/cocci-output-22429-644f90-md2.c @@ -1,11 +1,13 @@ int main() { - int a; @@ -11011,7 +11047,7 @@ md3.res diff = --- tests/md3.c -+++ /tmp/cocci-output-24168-7694dd-md3.c ++++ /tmp/cocci-output-22429-9274c8-md3.c @@ -1,5 +1,5 @@ struct s_t { - double one[3]; @@ -11022,7 +11058,7 @@ mdadd.res diff = --- tests/mdadd.c -+++ /tmp/cocci-output-24168-aefb81-mdadd.c ++++ /tmp/cocci-output-22429-399141-mdadd.c @@ -1,3 +1,5 @@ int main () { - int a,b,c; @@ -11033,7 +11069,7 @@ mdec.res diff = --- tests/mdec.c -+++ /tmp/cocci-output-24168-e241be-mdec.c ++++ /tmp/cocci-output-22429-f2cab3-mdec.c @@ -1,23 +1,26 @@ int main () { - int a, b, c, d; @@ -11085,8 +11121,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 -ocamlc.opt -c /tmp/ocaml_cocci_cf8bae.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_cf8bae.ml -File "/tmp/ocaml_cocci_cf8bae.ml", line 24, characters 4-11: +ocamlc.opt -c /tmp/ocaml_cocci_0c75a6.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_0c75a6.ml +File "/tmp/ocaml_cocci_0c75a6.ml", line 24, characters 4-11: 24 | let unbound = List.nth __script_args__ 4 in ^^^^^^^ Warning 26 [unused-var]: unused variable unbound. @@ -11094,7 +11130,7 @@ Loading ML code of the SP... diff = --- tests/mdecl.c -+++ /tmp/cocci-output-24168-c1e983-mdecl.c ++++ /tmp/cocci-output-22429-93a49b-mdecl.c @@ -1,5 +1,4 @@ -int one () { if (c < 0) return 12; return x < 0; } + @@ -11104,26 +11140,26 @@ -int one () { int c; if (c) return 12; return x < 0; } mdeclp.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_a1642a.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_a1642a.ml +ocamlc.opt -c /tmp/ocaml_cocci_e639e7.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_e639e7.ml Compilation OK! Loading ML code of the SP... diff = --- tests/mdeclp.c -+++ /tmp/cocci-output-24168-be1063-mdeclp.c ++++ /tmp/cocci-output-22429-7f1bec-mdeclp.c @@ -1,2 +1,2 @@ -int one() { return 1; } + int two() { return 1; } mdeclp2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_34540a.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_34540a.ml +ocamlc.opt -c /tmp/ocaml_cocci_1e192b.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_1e192b.ml Compilation OK! Loading ML code of the SP... exn while in timeout_function mdeclrep.res diff = --- tests/mdeclrep.c -+++ /tmp/cocci-output-24168-db1a82-mdeclrep.c ++++ /tmp/cocci-output-22429-494a0c-mdeclrep.c @@ -1,19 +1,22 @@ int main () { - int a,x,c; @@ -11154,7 +11190,7 @@ mdindex.res diff = --- tests/mdindex.c -+++ /tmp/cocci-output-24168-3972a6-mdindex.c ++++ /tmp/cocci-output-22429-c9e349-mdindex.c @@ -1,5 +1,5 @@ int main() { @@ -11166,7 +11202,7 @@ memory.res diff = --- tests/memory.c -+++ /tmp/cocci-output-24168-e6b636-memory.c ++++ /tmp/cocci-output-22429-b1fba9-memory.c @@ -2,6 +2,5 @@ int __queue_add(Queue_t *queue, Scsi_Cmnd *SCpnt, int head) @@ -11177,7 +11213,7 @@ } merge_after_iteration.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_e8edce.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_e8edce.ml +ocamlc.opt -c /tmp/ocaml_cocci_8b7b02.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_8b7b02.ml Compilation OK! Loading ML code of the SP... 1 pending new file instances @@ -11187,7 +11223,7 @@ SPECIAL NAMES: adding __attr__ as a attribute diff = --- tests/metaattr.c -+++ /tmp/cocci-output-24168-161554-metaattr.c ++++ /tmp/cocci-output-22429-45d980-metaattr.c @@ -1,5 +1,5 @@ int main() { - int b __attr__ = 1; @@ -11200,7 +11236,7 @@ warning: line 43: x, previously declared as a metavariable, is used as an identifier diff = --- tests/metaline.c -+++ /tmp/cocci-output-24168-deed41-metaline.c ++++ /tmp/cocci-output-22429-1dc042-metaline.c @@ -1,9 +1,8 @@ int main () { - static int x; @@ -11218,7 +11254,7 @@ metaops.res diff = --- tests/metaops.c -+++ /tmp/cocci-output-24168-8cfe1e-metaops.c ++++ /tmp/cocci-output-22429-76522b-metaops.c @@ -2,24 +2,24 @@ int p1() { int x = 0; int y = 1; @@ -11295,7 +11331,7 @@ (ONCE) already tagged but only removed, so safe diff = --- tests/metaops0.c -+++ /tmp/cocci-output-24168-5332d3-metaops0.c ++++ /tmp/cocci-output-22429-77d8ed-metaops0.c @@ -1,44 +1,11 @@ int p1() { - int x = 0; @@ -11344,7 +11380,7 @@ metaruleelem.res diff = --- tests/metaruleelem.c -+++ /tmp/cocci-output-24168-70d56c-metaruleelem.c ++++ /tmp/cocci-output-22429-ce1002-metaruleelem.c @@ -1,6 +1,7 @@ int main(int x) { f(); @@ -11357,7 +11393,7 @@ metastatement2.res diff = --- tests/metastatement2.c -+++ /tmp/cocci-output-24168-2fbe05-metastatement2.c ++++ /tmp/cocci-output-22429-382a46-metastatement2.c @@ -1,6 +1,5 @@ void main(int i) { @@ -11368,7 +11404,7 @@ metastatement_for.res diff = --- tests/metastatement_for.c -+++ /tmp/cocci-output-24168-ea5eaf-metastatement_for.c ++++ /tmp/cocci-output-22429-908058-metastatement_for.c @@ -1,9 +1,6 @@ void main(void) { @@ -11382,7 +11418,7 @@ metastatement_if.res diff = --- tests/metastatement_if.c -+++ /tmp/cocci-output-24168-57b6fe-metastatement_if.c ++++ /tmp/cocci-output-22429-9c6a47-metastatement_if.c @@ -5,8 +5,4 @@ void main(void) printf("%d", i); } @@ -11395,7 +11431,7 @@ mincom.res diff = --- tests/mincom.c -+++ /tmp/cocci-output-24168-1552d7-mincom.c ++++ /tmp/cocci-output-22429-939766-mincom.c @@ -1,5 +1,7 @@ int main () { - if (rc == LS_NONE_FIRST_DE) @@ -11409,14 +11445,14 @@ minenum.res diff = --- tests/minenum.c -+++ /tmp/cocci-output-24168-c14aaf-minenum.c ++++ /tmp/cocci-output-22429-90bd23-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-24168-ab18c5-minenum1.c ++++ /tmp/cocci-output-22429-9cbe68-minenum1.c @@ -1,2 +1,2 @@ -enum h { x, a, z, +enum h { x, qq, @@ -11424,7 +11460,7 @@ minfn.res diff = --- tests/minfn.c -+++ /tmp/cocci-output-24168-0260dc-minfn.c ++++ /tmp/cocci-output-22429-1ba908-minfn.c @@ -1,13 +1,5 @@ int main () { return first; } @@ -11442,7 +11478,7 @@ mini_null_ref.res diff = --- tests/mini_null_ref.c -+++ /tmp/cocci-output-24168-542835-mini_null_ref.c ++++ /tmp/cocci-output-22429-ca96c5-mini_null_ref.c @@ -2,11 +2,12 @@ static int __devinit w90p910_keypad_prob { const struct w90p910_keypad_platform_data *pdata = @@ -11460,7 +11496,7 @@ miniclass.res diff = --- tests/miniclass.cpp -+++ /tmp/cocci-output-24168-0480c9-miniclass.cpp ++++ /tmp/cocci-output-22429-1a2929-miniclass.cpp @@ -1,28 +1,28 @@ class foo { @@ -11506,7 +11542,7 @@ miniswap.res diff = --- tests/miniswap.c -+++ /tmp/cocci-output-24168-5250a5-miniswap.c ++++ /tmp/cocci-output-22429-e07d69-miniswap.c @@ -1,5 +1,5 @@ static void swap_refcount_rec(void *a, void *b, int size) { @@ -11517,7 +11553,7 @@ minstruct.res diff = --- tests/minstruct.c -+++ /tmp/cocci-output-24168-a8ab25-minstruct.c ++++ /tmp/cocci-output-22429-4abc40-minstruct.c @@ -1,5 +1,7 @@ static struct i2c_client client_template = { - .name = "(unset)", @@ -11530,7 +11566,7 @@ minusdots.res diff = --- tests/minusdots.c -+++ /tmp/cocci-output-24168-f9cc7f-minusdots.c ++++ /tmp/cocci-output-22429-925d5e-minusdots.c @@ -1,9 +1,2 @@ void main(int i) { - @@ -11544,7 +11580,7 @@ minusdots_ver1.res diff = --- tests/minusdots_ver1.c -+++ /tmp/cocci-output-24168-054f9e-minusdots_ver1.c ++++ /tmp/cocci-output-22429-0211c1-minusdots_ver1.c @@ -1,6 +1,2 @@ void main(int i) { - @@ -11555,7 +11591,7 @@ move_type.res diff = --- tests/move_type.c -+++ /tmp/cocci-output-24168-23bdf5-move_type.c ++++ /tmp/cocci-output-22429-c34eb8-move_type.c @@ -1,6 +1,6 @@ int main() { - int x; @@ -11567,7 +11603,7 @@ multi.res diff = --- tests/multi.c -+++ /tmp/cocci-output-24168-66fd68-multi.c ++++ /tmp/cocci-output-22429-b1e323-multi.c @@ -3,4 +3,5 @@ int main() { g(1); g(1); @@ -11578,7 +11614,7 @@ exn while in timeout_function multi_initialize_finalize.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_518460.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_518460.ml +ocamlc.opt -c /tmp/ocaml_cocci_5bb015.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_5bb015.ml Compilation OK! Loading ML code of the SP... exn while in timeout_function @@ -11586,7 +11622,7 @@ warning: line 4: should ab be a metavariable? diff = --- tests/multichars.c -+++ /tmp/cocci-output-24168-a5ad9f-multichars.c ++++ /tmp/cocci-output-22429-9991c7-multichars.c @@ -1,5 +1,5 @@ int main () { - f('XYZ',ab); @@ -11599,7 +11635,7 @@ multidec.res diff = --- tests/multidec.c -+++ /tmp/cocci-output-24168-42b284-multidec.c ++++ /tmp/cocci-output-22429-764ebf-multidec.c @@ -1,11 +1,6 @@ int main () { int x = 3,z; @@ -11616,7 +11652,7 @@ multidecl3.res diff = --- tests/multidecl3.c -+++ /tmp/cocci-output-24168-cf9019-multidecl3.c ++++ /tmp/cocci-output-22429-19ef3b-multidecl3.c @@ -1,17 +1,13 @@ int main () { - int *i, i[12], i, k, r; @@ -11640,7 +11676,7 @@ multipath.res diff = --- tests/multipath.c -+++ /tmp/cocci-output-24168-83f00e-multipath.c ++++ /tmp/cocci-output-22429-3c2018-multipath.c @@ -2,8 +2,8 @@ static void multipathd(struct md_thread { for (;;) { @@ -11656,7 +11692,7 @@ warning: rule starting on line 3: metavariable T not used in the - or context code diff = --- tests/multiplus.c -+++ /tmp/cocci-output-24168-385379-multiplus.c ++++ /tmp/cocci-output-22429-d71930-multiplus.c @@ -1,4 +1,4 @@ -static void xm_link_timer(void *arg) +static void xm_link_timer(struct work_struct *work) @@ -11666,7 +11702,7 @@ multiremove.res diff = --- tests/multiremove.c -+++ /tmp/cocci-output-24168-d38449-multiremove.c ++++ /tmp/cocci-output-22429-7bd321-multiremove.c @@ -1,8 +1,5 @@ int main () { if (x) { xyz1(); } @@ -11679,7 +11715,7 @@ multistruct.res diff = --- tests/multistruct.c -+++ /tmp/cocci-output-24168-97e75d-multistruct.c ++++ /tmp/cocci-output-22429-843650-multistruct.c @@ -1,5 +1,3 @@ -struct one x; @@ -11689,7 +11725,7 @@ multitype.res diff = --- tests/multitype.c -+++ /tmp/cocci-output-24168-281579-multitype.c ++++ /tmp/cocci-output-22429-e68e9e-multitype.c @@ -3,5 +3,5 @@ typedef struct foo { int a; } foo_t; int main() { foo_t * x; @@ -11701,7 +11737,7 @@ warning: non_delayed_fn: metavariable T not used in the - or context code diff = --- tests/multitypedef.c -+++ /tmp/cocci-output-24168-23dff9-multitypedef.c ++++ /tmp/cocci-output-22429-ee2358-multitypedef.c @@ -5,5 +5,5 @@ typedef struct HYSDN_CARD { int ergo_inithardware(hysdn_card * card) @@ -11712,7 +11748,7 @@ multivars.res diff = --- tests/multivars.c -+++ /tmp/cocci-output-24168-ba24b0-multivars.c ++++ /tmp/cocci-output-22429-b44111-multivars.c @@ -1,5 +1,5 @@ void main(int i) { @@ -11727,7 +11763,7 @@ warning: line 4: should kfree be a metavariable? diff = --- tests/mv.c -+++ /tmp/cocci-output-24168-19381e-mv.c ++++ /tmp/cocci-output-22429-5e65a2-mv.c @@ -1,4 +1,4 @@ int main() { - u8 *xxx __free(kfree); @@ -11737,7 +11773,7 @@ na.res diff = --- tests/na.c -+++ /tmp/cocci-output-24168-66c6c0-na.c ++++ /tmp/cocci-output-22429-2e0903-na.c @@ -4,10 +4,10 @@ void foo() { int i; @@ -11756,7 +11792,7 @@ nameless.res diff = --- tests/nameless.c -+++ /tmp/cocci-output-24168-040202-nameless.c ++++ /tmp/cocci-output-22429-71b3b0-nameless.c @@ -1,6 +1,6 @@ typedef union { int foo; @@ -11774,7 +11810,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-24168-1e313f-nest.c ++++ /tmp/cocci-output-22429-5c1097-nest.c @@ -1,7 +1,7 @@ void info_func(int i) { foo(); @@ -11788,7 +11824,7 @@ nestadd.res diff = --- tests/nestadd.c -+++ /tmp/cocci-output-24168-8bbb3b-nestadd.c ++++ /tmp/cocci-output-22429-dfb6c0-nestadd.c @@ -1,3 +1,12 @@ int main() { foo(); @@ -11806,7 +11842,7 @@ warning: one: metavariable S not used in the - or context code diff = --- tests/nestone.c -+++ /tmp/cocci-output-24168-3e91ae-nestone.c ++++ /tmp/cocci-output-22429-b14d80-nestone.c @@ -1,4 +1,3 @@ int foo() { if (x) { xxx(); return;} @@ -11815,7 +11851,7 @@ nestseq.res diff = --- tests/nestseq.c -+++ /tmp/cocci-output-24168-44dfab-nestseq.c ++++ /tmp/cocci-output-22429-7409a0-nestseq.c @@ -2,4 +2,5 @@ int main () { f(); g(12); @@ -11825,7 +11861,7 @@ neststruct.res diff = --- tests/neststruct.c -+++ /tmp/cocci-output-24168-2e1b15-neststruct.c ++++ /tmp/cocci-output-22429-7dd3b2-neststruct.c @@ -8,6 +8,6 @@ struct usb_hub { static int hub_configure(struct usb_hub *hub) @@ -11839,7 +11875,7 @@ newsimple.res diff = --- tests/newsimple.cpp -+++ /tmp/cocci-output-24168-e1af8f-newsimple.cpp ++++ /tmp/cocci-output-22429-7278aa-newsimple.cpp @@ -1,6 +1,6 @@ int main() { @@ -11852,7 +11888,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/nl.c -+++ /tmp/cocci-output-24168-cf870e-nl.c ++++ /tmp/cocci-output-22429-8f39e4-nl.c @@ -1,4 +1,4 @@ int main() { - if (x) return; @@ -11863,7 +11899,7 @@ noa.res diff = --- tests/noa.c -+++ /tmp/cocci-output-24168-129678-noa.c ++++ /tmp/cocci-output-22429-367519-noa.c @@ -2,6 +2,6 @@ int main () { if (x) { a(); } else { a(); } } @@ -11876,7 +11912,7 @@ SPECIAL NAMES: adding gfp_t as a type diff = --- tests/nocast.c -+++ /tmp/cocci-output-24168-9d36fc-nocast.c ++++ /tmp/cocci-output-22429-86481a-nocast.c @@ -1,4 +1,4 @@ -int main (unsigned int __nocast gfp_mask, int x) { +int main (gfp_t gfp_mask, int x) { @@ -11886,7 +11922,7 @@ noexcept.res diff = --- tests/noexcept.cpp -+++ /tmp/cocci-output-24168-8add63-noexcept.cpp ++++ /tmp/cocci-output-22429-a00678-noexcept.cpp @@ -1,9 +1,9 @@ -void foo() noexcept {} +void bar() noexcept {} @@ -11903,7 +11939,7 @@ noret.res diff = --- tests/noret.c -+++ /tmp/cocci-output-24168-d5977f-noret.c ++++ /tmp/cocci-output-22429-9bcf7a-noret.c @@ -1,18 +1,18 @@ -main (int x); -static xmain (int x); @@ -11935,7 +11971,7 @@ not.res diff = --- tests/not.c -+++ /tmp/cocci-output-24168-cf22f8-not.c ++++ /tmp/cocci-output-22429-5f1e04-not.c @@ -1,9 +1,9 @@ int main() { int x; @@ -11952,7 +11988,7 @@ notest.res diff = --- tests/notest.c -+++ /tmp/cocci-output-24168-5fb950-notest.c ++++ /tmp/cocci-output-22429-03a636-notest.c @@ -1,6 +1,6 @@ int main() { struct foo *x; @@ -11966,7 +12002,7 @@ warning: line 6: should false be a metavariable? diff = --- tests/notnot.c -+++ /tmp/cocci-output-24168-a4e81d-notnot.c ++++ /tmp/cocci-output-22429-6f4108-notnot.c @@ -1,4 +1,4 @@ bool foo(int bar) { @@ -11976,7 +12012,7 @@ notpp.res diff = --- tests/notpp.cpp -+++ /tmp/cocci-output-24168-e271fc-notpp.cpp ++++ /tmp/cocci-output-22429-190b70-notpp.cpp @@ -1,4 +1,4 @@ void main () { - if (not m2n->usesTwoLevelInitialization()) @@ -11986,7 +12022,7 @@ noty.res diff = --- tests/noty.c -+++ /tmp/cocci-output-24168-8b12d1-noty.c ++++ /tmp/cocci-output-22429-b127b3-noty.c @@ -1,3 +1,4 @@ int main(int *x) { if (NULL == x) { return; } @@ -11995,7 +12031,7 @@ noty2.res diff = --- tests/noty2.c -+++ /tmp/cocci-output-24168-6b6518-noty2.c ++++ /tmp/cocci-output-22429-7f88bd-noty2.c @@ -1,14 +1,11 @@ main () { - foo(); @@ -12015,7 +12051,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/null_bool.c -+++ /tmp/cocci-output-24168-4d7ead-null_bool.c ++++ /tmp/cocci-output-22429-2b7b16-null_bool.c @@ -1,8 +1,8 @@ int main () { - if (x != NULL) return; @@ -12032,7 +12068,7 @@ null_type.res diff = --- tests/null_type.c -+++ /tmp/cocci-output-24168-047766-null_type.c ++++ /tmp/cocci-output-22429-791ae5-null_type.c @@ -2,7 +2,7 @@ int main(int i) { int *x; @@ -12047,7 +12083,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/oddifdef.c -+++ /tmp/cocci-output-24168-962a5e-oddifdef.c ++++ /tmp/cocci-output-22429-c860a6-oddifdef.c @@ -7,9 +7,7 @@ void one () { a = 5; @@ -12080,7 +12116,7 @@ of.res diff = --- tests/of.c -+++ /tmp/cocci-output-24168-dd16c2-of.c ++++ /tmp/cocci-output-22429-540807-of.c @@ -1,16 +1,20 @@ static struct iommu_table *iommu_table_find(struct iommu_table * tbl) { @@ -12107,7 +12143,7 @@ oneline.res diff = --- tests/oneline.c -+++ /tmp/cocci-output-24168-353480-oneline.c ++++ /tmp/cocci-output-22429-840e74-oneline.c @@ -1,4 +1,4 @@ int main () { - f(); @@ -12118,7 +12154,7 @@ op.res diff = --- tests/op.c -+++ /tmp/cocci-output-24168-6a1125-op.c ++++ /tmp/cocci-output-22429-981755-op.c @@ -1,5 +1,4 @@ int main () { - return 3; @@ -12129,7 +12165,7 @@ opt.res diff = --- tests/opt.c -+++ /tmp/cocci-output-24168-1a7723-opt.c ++++ /tmp/cocci-output-22429-0fd921-opt.c @@ -1,3 +1,2 @@ int main () { - yyy(); @@ -12137,7 +12173,7 @@ optional_qualifier.res diff = --- tests/optional_qualifier.c -+++ /tmp/cocci-output-24168-fd3e0f-optional_qualifier.c ++++ /tmp/cocci-output-22429-dcf1b0-optional_qualifier.c @@ -1,2 +1,2 @@ -int a; +const int a; @@ -12145,7 +12181,7 @@ optional_storage.res diff = --- tests/optional_storage.c -+++ /tmp/cocci-output-24168-4168d7-optional_storage.c ++++ /tmp/cocci-output-22429-761ef3-optional_storage.c @@ -1,4 +1,4 @@ -int foo1(void) +static int foo1(void) @@ -12155,7 +12191,7 @@ orexp.res diff = --- tests/orexp.c -+++ /tmp/cocci-output-24168-746f31-orexp.c ++++ /tmp/cocci-output-22429-fe7b00-orexp.c @@ -1,3 +1,3 @@ int main() { - bar(12+12); @@ -12170,7 +12206,7 @@ warning: xxx: metavariable f not used in the - or context code diff = --- tests/overshoot.c -+++ /tmp/cocci-output-24168-2849c1-overshoot.c ++++ /tmp/cocci-output-22429-376fcc-overshoot.c @@ -1,9 +1,8 @@ int main () { a(); @@ -12190,7 +12226,7 @@ warning: line 20: should errp be a metavariable? diff = --- tests/p1p2.c -+++ /tmp/cocci-output-24168-c6afb2-p1p2.c ++++ /tmp/cocci-output-22429-882f25-p1p2.c @@ -1,3 +1,3 @@ -int main(int x, Error **errp); +int __attribute__((nonnull(1))) main(int x, Error **errp); @@ -12200,7 +12236,7 @@ p9.res diff = --- tests/p9.c -+++ /tmp/cocci-output-24168-f64238-p9.c ++++ /tmp/cocci-output-22429-bbe9b3-p9.c @@ -1,3 +1,3 @@ -int f(int, int, int x) { +int f(int v0, int v1, int x) { @@ -12209,7 +12245,7 @@ pa.res diff = --- tests/pa.c -+++ /tmp/cocci-output-24168-fde3ef-pa.c ++++ /tmp/cocci-output-22429-8b0b7b-pa.c @@ -4,7 +4,8 @@ char *parse_args(const char *doing, unsigned num, s16 min_level, @@ -12224,7 +12260,7 @@ param.res diff = --- tests/param.c -+++ /tmp/cocci-output-24168-7d035d-param.c ++++ /tmp/cocci-output-22429-934b61-param.c @@ -1 +1 @@ -void foo() { return; } + @@ -12233,7 +12269,7 @@ warning: line 14: should y be a metavariable? diff = --- tests/param_end.c -+++ /tmp/cocci-output-24168-3601cb-param_end.c ++++ /tmp/cocci-output-22429-7f1b23-param_end.c @@ -1,15 +1,15 @@ -int one (int x) { return; } +int one () { return; } @@ -12261,7 +12297,7 @@ param_to_exp.res diff = --- tests/param_to_exp.c -+++ /tmp/cocci-output-24168-99db5a-param_to_exp.c ++++ /tmp/cocci-output-22429-03fef3-param_to_exp.c @@ -1,3 +1,4 @@ int main (int x, int y) { + foo(x, y); @@ -12270,14 +12306,14 @@ param_ver1.res diff = --- tests/param_ver1.c -+++ /tmp/cocci-output-24168-8de9a0-param_ver1.c ++++ /tmp/cocci-output-22429-f9efee-param_ver1.c @@ -1 +1 @@ -void foo(int x) { return; } + parameters_dots.res diff = --- tests/parameters_dots.c -+++ /tmp/cocci-output-24168-1764de-parameters_dots.c ++++ /tmp/cocci-output-22429-369424-parameters_dots.c @@ -1,7 +1,3 @@ void main(int i) { - @@ -12289,7 +12325,7 @@ parenmac.res diff = --- tests/parenmac.c -+++ /tmp/cocci-output-24168-cb4e2c-parenmac.c ++++ /tmp/cocci-output-22429-00caf9-parenmac.c @@ -1 +1 @@ -#define TXSSZ(val) (val<<4) +#define TXSSZ(val) ((val)<<4) @@ -12297,7 +12333,7 @@ warning: rule starting on line 1: metavariable S not used in the - or context code diff = --- tests/partial.c -+++ /tmp/cocci-output-24168-8449ef-partial.c ++++ /tmp/cocci-output-22429-08c22d-partial.c @@ -1,3 +1,3 @@ #define CS_THIS_MODULE THIS_MODULE, #define CS_OWNER owner: @@ -12306,7 +12342,7 @@ partialmd.res diff = --- tests/partialmd.c -+++ /tmp/cocci-output-24168-5374f1-partialmd.c ++++ /tmp/cocci-output-22429-1ef0bc-partialmd.c @@ -1,3 +1,4 @@ int main () { - int a,b,c; @@ -12316,7 +12352,7 @@ partialmd2.res diff = --- tests/partialmd2.c -+++ /tmp/cocci-output-24168-919544-partialmd2.c ++++ /tmp/cocci-output-22429-d3f0c6-partialmd2.c @@ -1,3 +1,4 @@ int main () { - int a,b,c; @@ -12326,7 +12362,7 @@ partialmd3.res diff = --- tests/partialmd3.c -+++ /tmp/cocci-output-24168-8c6c78-partialmd3.c ++++ /tmp/cocci-output-22429-844a65-partialmd3.c @@ -1,3 +1,4 @@ int main () { - int a,b,c; @@ -12337,7 +12373,7 @@ warning: line 6: should x be a metavariable? diff = --- tests/pb_distribute_type.c -+++ /tmp/cocci-output-24168-2533c3-pb_distribute_type.c ++++ /tmp/cocci-output-22429-0720d6-pb_distribute_type.c @@ -1,15 +1,15 @@ int foo() { - int x; @@ -12361,7 +12397,7 @@ warning: line 8: should x be a metavariable? diff = --- tests/pb_distribute_type2.c -+++ /tmp/cocci-output-24168-98f9f9-pb_distribute_type2.c ++++ /tmp/cocci-output-22429-89cc87-pb_distribute_type2.c @@ -1,15 +1,15 @@ int foo() { - int x; @@ -12388,7 +12424,7 @@ warning: line 8: should x be a metavariable? diff = --- tests/pb_distribute_type4.c -+++ /tmp/cocci-output-24168-47b691-pb_distribute_type4.c ++++ /tmp/cocci-output-22429-e8ad8c-pb_distribute_type4.c @@ -1,15 +1,15 @@ int foo() { - int x; @@ -12412,7 +12448,7 @@ warning: line 23: should i be a metavariable? diff = --- tests/pb_params_iso.c -+++ /tmp/cocci-output-24168-8ee3b5-pb_params_iso.c ++++ /tmp/cocci-output-22429-537f88-pb_params_iso.c @@ -1,17 +1,17 @@ -int f(bool a, int i, bool b) { @@ -12438,7 +12474,7 @@ pb_parsing_macro.res diff = --- tests/pb_parsing_macro.c -+++ /tmp/cocci-output-24168-b63379-pb_parsing_macro.c ++++ /tmp/cocci-output-22429-315fc7-pb_parsing_macro.c @@ -1,4 +1,4 @@ #define FOO_METH_TEST(a) prefix_##a void FOO_METH_TEST(foo)(int x){ @@ -12448,7 +12484,7 @@ pb_tag_symbols.res diff = --- tests/pb_tag_symbols.c -+++ /tmp/cocci-output-24168-4782ad-pb_tag_symbols.c ++++ /tmp/cocci-output-22429-2acf7c-pb_tag_symbols.c @@ -1,5 +1,3 @@ static int typhoon_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { @@ -12458,7 +12494,7 @@ pcim.res diff = --- tests/pcim.c -+++ /tmp/cocci-output-24168-c19094-pcim.c ++++ /tmp/cocci-output-22429-205a26-pcim.c @@ -1,5 +1,6 @@ int main () { - ctx->sensePA = pci_map_single(adapter->dev, cmd->sense_buffer, @@ -12471,7 +12507,7 @@ pcomma.res diff = --- tests/pcomma.c -+++ /tmp/cocci-output-24168-05f441-pcomma.c ++++ /tmp/cocci-output-22429-c40a2b-pcomma.c @@ -1,14 +1,14 @@ -int main (int x) {} +int main (char c, int x) {} @@ -12498,7 +12534,7 @@ pif.res diff = --- tests/pif.c -+++ /tmp/cocci-output-24168-4e164c-pif.c ++++ /tmp/cocci-output-22429-3374b0-pif.c @@ -1,5 +1 @@ -void f(void) -{ @@ -12509,14 +12545,14 @@ plus33.res diff = --- tests/plus33.c -+++ /tmp/cocci-output-24168-6b4be6-plus33.c ++++ /tmp/cocci-output-22429-8f2243-plus33.c @@ -1 +1,2 @@ +typedef double double3x3[3][3]; int x; pmac.res diff = --- tests/pmac.c -+++ /tmp/cocci-output-24168-ee7351-pmac.c ++++ /tmp/cocci-output-22429-140d25-pmac.c @@ -4,7 +4,5 @@ #include #endif @@ -12527,12 +12563,12 @@ static int snd_pmac_unregister_sleep_notifier(pmac_t *chip); poscon.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_3d9191.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_3d9191.ml +ocamlc.opt -c /tmp/ocaml_cocci_c38e54.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_c38e54.ml Compilation OK! Loading ML code of the SP... diff = --- tests/poscon.c -+++ /tmp/cocci-output-24168-cefbcd-poscon.c ++++ /tmp/cocci-output-22429-08e7a8-poscon.c @@ -2,8 +2,8 @@ int main () { f(0); g(0); @@ -12549,7 +12585,7 @@ posiso.res diff = --- tests/posiso.c -+++ /tmp/cocci-output-24168-1c1cd6-posiso.c ++++ /tmp/cocci-output-22429-b8fa3c-posiso.c @@ -1,9 +1,7 @@ int main () { int *x; @@ -12563,7 +12599,7 @@ positionc.res diff = --- tests/positionc.c -+++ /tmp/cocci-output-24168-d5a044-positionc.c ++++ /tmp/cocci-output-22429-e29d87-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; @@ -12576,7 +12612,7 @@ post.res diff = --- tests/post.c -+++ /tmp/cocci-output-24168-2b755d-post.c ++++ /tmp/cocci-output-22429-43483a-post.c @@ -1,8 +1,6 @@ int main() { - f(3, foo + bar, 5); @@ -12589,7 +12625,7 @@ pragma2.res diff = --- tests/pragma2.c -+++ /tmp/cocci-output-24168-5e1256-pragma2.c ++++ /tmp/cocci-output-22429-81c351-pragma2.c @@ -4,7 +4,7 @@ int main() int n = 3; // FIXME: problem: uncommenting this breaks matching @@ -12604,7 +12640,7 @@ warning: rule starting on line 1: metavariable i not used in the - or context code diff = --- tests/pragma3.c -+++ /tmp/cocci-output-24168-a87c8d-pragma3.c ++++ /tmp/cocci-output-22429-1cf419-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') */ @@ -12617,7 +12653,7 @@ pragmatest1.res diff = --- tests/pragmatest1.c -+++ /tmp/cocci-output-24168-dbd0f8-pragmatest1.c ++++ /tmp/cocci-output-22429-f4f171-pragmatest1.c @@ -1,3 +1 @@ -#pragma xxx a b c @@ -12625,12 +12661,12 @@ pragmatest2.res warning: r: metavariable i not used in the - or context code Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_2b6c09.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_2b6c09.ml +ocamlc.opt -c /tmp/ocaml_cocci_147637.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_147637.ml Compilation OK! Loading ML code of the SP... diff = --- tests/pragmatest2.c -+++ /tmp/cocci-output-24168-5e713a-pragmatest2.c ++++ /tmp/cocci-output-22429-7e109c-pragmatest2.c @@ -1,6 +1,4 @@ #pragma xxx this is a test @@ -12643,7 +12679,7 @@ warning: rule starting on line 1: metavariable E not used in the - or context code diff = --- tests/print_return.c -+++ /tmp/cocci-output-24168-3da733-print_return.c ++++ /tmp/cocci-output-22429-4b1c56-print_return.c @@ -1,4 +1,3 @@ int config(struct pcmcia_device *link) { - bar(); @@ -12653,7 +12689,7 @@ proto.res diff = --- tests/proto.c -+++ /tmp/cocci-output-24168-c8c4ad-proto.c ++++ /tmp/cocci-output-22429-a3125a-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); @@ -12668,7 +12704,7 @@ proto2.res diff = --- tests/proto2.c -+++ /tmp/cocci-output-24168-3629e8-proto2.c ++++ /tmp/cocci-output-22429-fcbab8-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); @@ -12685,7 +12721,7 @@ proto_ver1.res diff = --- tests/proto_ver1.c -+++ /tmp/cocci-output-24168-796cd4-proto_ver1.c ++++ /tmp/cocci-output-22429-867dc8-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); @@ -12700,7 +12736,7 @@ proto_ver2.res diff = --- tests/proto_ver2.c -+++ /tmp/cocci-output-24168-917b05-proto_ver2.c ++++ /tmp/cocci-output-22429-21aa06-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); @@ -12729,7 +12765,7 @@ protoassert.res diff = --- tests/protoassert.c -+++ /tmp/cocci-output-24168-ead863-protoassert.c ++++ /tmp/cocci-output-22429-386808-protoassert.c @@ -1,6 +1,8 @@ static unsigned mii_rd(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg); @@ -12743,7 +12779,7 @@ protocpp.res diff = --- tests/protocpp.cpp -+++ /tmp/cocci-output-24168-1f211a-protocpp.cpp ++++ /tmp/cocci-output-22429-d7a857-protocpp.cpp @@ -1 +1 @@ -int mm_write_banner(std::ofstream &ofs, MM_typecode matcode); +int mm_write_banner(std::ofstream &ofs, MM_typecode xxx); @@ -12752,7 +12788,7 @@ ptrar.res diff = --- tests/ptrar.c -+++ /tmp/cocci-output-24168-3935f7-ptrar.c ++++ /tmp/cocci-output-22429-6d3668-ptrar.c @@ -1,8 +1,8 @@ int main () { struct foo *x; @@ -12769,7 +12805,7 @@ ptrconstptr.res diff = --- tests/ptrconstptr.c -+++ /tmp/cocci-output-24168-5e6b7a-ptrconstptr.c ++++ /tmp/cocci-output-22429-5608ee-ptrconstptr.c @@ -1,3 +1,3 @@ void main() { - const char * const * x; @@ -12781,7 +12817,7 @@ warning: rule starting on line 12: metavariable S not used in the - or context code diff = --- tests/putloop.c -+++ /tmp/cocci-output-24168-650004-putloop.c ++++ /tmp/cocci-output-22429-d01433-putloop.c @@ -4,13 +4,11 @@ static int atmel_pctl_dt_node_to_map(str unsigned int *num_maps) { @@ -12811,7 +12847,7 @@ qual.res diff = --- tests/qual.cpp -+++ /tmp/cocci-output-24168-9fb81c-qual.cpp ++++ /tmp/cocci-output-22429-66a51a-qual.cpp @@ -1,3 +1,3 @@ int main () { - return std::isspace(text[index]); @@ -12820,7 +12856,7 @@ qualclass.res diff = --- tests/qualclass.cpp -+++ /tmp/cocci-output-24168-7b38bc-qualclass.cpp ++++ /tmp/cocci-output-22429-0eaa9e-qualclass.cpp @@ -1,3 +1,3 @@ class ResidualNorm : public ::testing::Test { - int x; @@ -12830,7 +12866,7 @@ SPECIAL NAMES: adding survived_r1 as a type diff = --- tests/qualifier.c -+++ /tmp/cocci-output-24168-1498ae-qualifier.c ++++ /tmp/cocci-output-22429-a85dd7-qualifier.c @@ -1,11 +1,11 @@ int *foo(const int *i) { @@ -12868,7 +12904,7 @@ range.res diff = --- tests/range.c -+++ /tmp/cocci-output-24168-fade13-range.c ++++ /tmp/cocci-output-22429-6d055b-range.c @@ -1,17 +1,8 @@ int main() { - f(1); @@ -12891,7 +12927,7 @@ SPECIAL NAMES: adding RB_DECLARE_CALLBACKS_MAX as a declarer diff = --- tests/rb.c -+++ /tmp/cocci-output-24168-9306a4-rb.c ++++ /tmp/cocci-output-22429-14b69f-rb.c @@ -1,2 +1 @@ -RB_DECLARE_CALLBACKS_MAX(static, augment_callbacks, struct drbd_interval, -rb, sector_t, end, NODE_END); @@ -12899,7 +12935,7 @@ rcu3.res diff = --- tests/rcu3.c -+++ /tmp/cocci-output-24168-222a71-rcu3.c ++++ /tmp/cocci-output-22429-98be1d-rcu3.c @@ -3,6 +3,6 @@ static struct mtd_chip_driver *get_mtd_c struct list_head *pos; struct mtd_chip_driver *this; @@ -12912,7 +12948,7 @@ refl.res diff = --- tests/refl.c -+++ /tmp/cocci-output-24168-1b7482-refl.c ++++ /tmp/cocci-output-22429-8b0bc3-refl.c @@ -1,5 +1,3 @@ int main () { int x; @@ -12922,7 +12958,7 @@ regesc.res diff = --- tests/regesc.c -+++ /tmp/cocci-output-24168-133b77-regesc.c ++++ /tmp/cocci-output-22429-6dd550-regesc.c @@ -1,5 +1,5 @@ int main () { - f(".foo"); @@ -12934,7 +12970,7 @@ regexp.res diff = --- tests/regexp.c -+++ /tmp/cocci-output-24168-a2a72a-regexp.c ++++ /tmp/cocci-output-22429-1b3087-regexp.c @@ -1,9 +1,23 @@ int main(void) { @@ -12962,7 +12998,7 @@ regexp2.res diff = --- tests/regexp2.c -+++ /tmp/cocci-output-24168-d424e2-regexp2.c ++++ /tmp/cocci-output-22429-48f9db-regexp2.c @@ -2,9 +2,23 @@ int main(void) { @@ -12990,7 +13026,7 @@ regexp3.res diff = --- tests/regexp3.c -+++ /tmp/cocci-output-24168-979df8-regexp3.c ++++ /tmp/cocci-output-22429-f3559c-regexp3.c @@ -2,10 +2,27 @@ int main(void) { @@ -13021,12 +13057,12 @@ } relevant_position.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_70aa47.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_70aa47.ml +ocamlc.opt -c /tmp/ocaml_cocci_1d5ca6.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_1d5ca6.ml Compilation OK! Loading ML code of the SP... diff = --- tests/relevant_position.c -+++ /tmp/cocci-output-24168-19ff26-relevant_position.c ++++ /tmp/cocci-output-22429-44adba-relevant_position.c @@ -1,4 +1,4 @@ -struct blah { struct list_head xxx; }; + @@ -13036,7 +13072,7 @@ rem1.res diff = --- tests/rem1.c -+++ /tmp/cocci-output-24168-ca712c-rem1.c ++++ /tmp/cocci-output-22429-8d9a96-rem1.c @@ -1,5 +1,4 @@ int main () { xxx(); @@ -13046,7 +13082,7 @@ rem2.res diff = --- tests/rem2.c -+++ /tmp/cocci-output-24168-968827-rem2.c ++++ /tmp/cocci-output-22429-fbeb8f-rem2.c @@ -1,5 +1,4 @@ int main () { xxx(); @@ -13056,7 +13092,7 @@ remaft.res diff = --- tests/remaft.c -+++ /tmp/cocci-output-24168-fd2e6e-remaft.c ++++ /tmp/cocci-output-22429-1eefb5-remaft.c @@ -1,8 +1,6 @@ int main() { #ifdef BLAH @@ -13069,7 +13105,7 @@ remcom.res diff = --- tests/remcom.c -+++ /tmp/cocci-output-24168-d96992-remcom.c ++++ /tmp/cocci-output-22429-a0c2f3-remcom.c @@ -3,20 +3,12 @@ asyncmeta_retry( Operation *op ) { @@ -13097,7 +13133,7 @@ remcom2.res diff = --- tests/remcom2.c -+++ /tmp/cocci-output-24168-e5e8f9-remcom2.c ++++ /tmp/cocci-output-22429-e05d05-remcom2.c @@ -2,7 +2,5 @@ int fn() { if (y) { @@ -13109,7 +13145,7 @@ remodif.res diff = --- tests/remodif.c -+++ /tmp/cocci-output-24168-3842dd-remodif.c ++++ /tmp/cocci-output-22429-8f6640-remodif.c @@ -5,7 +5,7 @@ static int hexium_attach(struct saa7146_ DEB_EE("\n"); @@ -13122,7 +13158,7 @@ remove-code-in-branch1.res diff = --- tests/remove-code-in-branch1.c -+++ /tmp/cocci-output-24168-82bc00-remove-code-in-branch1.c ++++ /tmp/cocci-output-22429-0d8cdb-remove-code-in-branch1.c @@ -1,7 +1,7 @@ int main(void) { @@ -13135,7 +13171,7 @@ remove_call.res diff = --- tests/remove_call.c -+++ /tmp/cocci-output-24168-2a3ae3-remove_call.c ++++ /tmp/cocci-output-22429-85929a-remove_call.c @@ -1,6 +1,2 @@ int main () { - int x = 3 + FN() + FN(); @@ -13147,7 +13183,7 @@ SPECIAL NAMES: adding __cast_attr as a attribute diff = --- tests/remove_cast_attr.c -+++ /tmp/cocci-output-24168-c027dd-remove_cast_attr.c ++++ /tmp/cocci-output-22429-ed3f1a-remove_cast_attr.c @@ -2,9 +2,9 @@ int func() @@ -13164,7 +13200,7 @@ remove_cast_attr_allminus.res diff = --- tests/remove_cast_attr_allminus.c -+++ /tmp/cocci-output-24168-0ee90a-remove_cast_attr_allminus.c ++++ /tmp/cocci-output-22429-b5fca3-remove_cast_attr_allminus.c @@ -2,9 +2,9 @@ int func() @@ -13185,7 +13221,7 @@ SPECIAL NAMES: adding __macro_attr as a attribute diff = --- tests/remove_macrodecl_attr.c -+++ /tmp/cocci-output-24168-9028b1-remove_macrodecl_attr.c ++++ /tmp/cocci-output-22429-4740fc-remove_macrodecl_attr.c @@ -1,3 +1,3 @@ #define __macro_attr MACROANNOTATION @@ -13195,7 +13231,7 @@ SPECIAL NAMES: adding __attr__ as a attribute diff = --- tests/remove_metaattr.c -+++ /tmp/cocci-output-24168-321b4a-remove_metaattr.c ++++ /tmp/cocci-output-22429-d071b8-remove_metaattr.c @@ -1,5 +1,5 @@ int main() { - int b __attr__ = 1; @@ -13207,7 +13243,7 @@ SPECIAL NAMES: adding __nocast as a attribute diff = --- tests/remove_param_attrs.c -+++ /tmp/cocci-output-24168-b9c869-remove_param_attrs.c ++++ /tmp/cocci-output-22429-8c139c-remove_param_attrs.c @@ -6,15 +6,15 @@ int func2(int x, int __nocast y) { return 0; } @@ -13231,7 +13267,7 @@ SPECIAL NAMES: adding __struct_endattr as a attribute diff = --- tests/remove_struct_endattr.c -+++ /tmp/cocci-output-24168-daa39d-remove_struct_endattr.c ++++ /tmp/cocci-output-22429-b0df67-remove_struct_endattr.c @@ -4,4 +4,4 @@ struct abcd { int a; int b; @@ -13242,7 +13278,7 @@ SPECIAL NAMES: adding __struct_endattr as a attribute diff = --- tests/remove_struct_endattr_allminus.c -+++ /tmp/cocci-output-24168-ddac9b-remove_struct_endattr_allminus.c ++++ /tmp/cocci-output-22429-fb6fda-remove_struct_endattr_allminus.c @@ -1,13 +1 @@ #define __struct_endattr MACROANNOTATION - @@ -13260,7 +13296,7 @@ remparam.res diff = --- tests/remparam.c -+++ /tmp/cocci-output-24168-a68e92-remparam.c ++++ /tmp/cocci-output-22429-ff9d62-remparam.c @@ -1,14 +1,14 @@ static irqreturn_t -snd_ad1889_interrupt(void *dev_id, int x, @@ -13283,7 +13319,7 @@ rems.res diff = --- tests/rems.c -+++ /tmp/cocci-output-24168-6860d6-rems.c ++++ /tmp/cocci-output-22429-e72345-rems.c @@ -1,5 +1,4 @@ int main () { x(); @@ -13293,7 +13329,7 @@ rems1.res diff = --- tests/rems1.c -+++ /tmp/cocci-output-24168-e0db5d-rems1.c ++++ /tmp/cocci-output-22429-3957f0-rems1.c @@ -1,5 +1,4 @@ int main () { x(); @@ -13305,7 +13341,7 @@ warning: line 8: should xxx be a metavariable? diff = --- tests/remstruct.c -+++ /tmp/cocci-output-24168-486211-remstruct.c ++++ /tmp/cocci-output-22429-b7c3be-remstruct.c @@ -1,13 +1,4 @@ -static struct irqchip mpuio_irq_chip = { - .ack = mpuio_ack_irq, @@ -13323,7 +13359,7 @@ remu.res diff = --- tests/remu.c -+++ /tmp/cocci-output-24168-56e0e8-remu.c ++++ /tmp/cocci-output-22429-56869d-remu.c @@ -1,5 +1,4 @@ struct anon_vma { int x; @@ -13333,7 +13369,7 @@ replace_typedef.res diff = --- tests/replace_typedef.c -+++ /tmp/cocci-output-24168-652951-replace_typedef.c ++++ /tmp/cocci-output-22429-7312a2-replace_typedef.c @@ -3,8 +3,8 @@ typedef struct foo { int x; } foo_t; typedef int int_t; @@ -13348,7 +13384,7 @@ replacement3.res diff = --- tests/replacement3.c -+++ /tmp/cocci-output-24168-ce7434-replacement3.c ++++ /tmp/cocci-output-22429-2f06b0-replacement3.c @@ -1,6 +1,5 @@ int main() { - int *i; @@ -13360,7 +13396,7 @@ reserved.res diff = --- tests/reserved.c -+++ /tmp/cocci-output-24168-778d14-reserved.c ++++ /tmp/cocci-output-22429-1ba7bc-reserved.c @@ -1,7 +1,4 @@ int main() { - f(1,1); @@ -13372,7 +13408,7 @@ retest.res diff = --- tests/retest.c -+++ /tmp/cocci-output-24168-b2aa56-retest.c ++++ /tmp/cocci-output-22429-34794d-retest.c @@ -1,6 +1,6 @@ int main () { foo(); @@ -13384,7 +13420,7 @@ retmacro.res diff = --- tests/retmacro.c -+++ /tmp/cocci-output-24168-1222ca-retmacro.c ++++ /tmp/cocci-output-22429-abe2a9-retmacro.c @@ -1,6 +1,6 @@ #define REG_PATTERN_TEST(R, M, W) \ { \ @@ -13407,7 +13443,7 @@ warning: rule starting on line 18: metavariable S not used in the - or context code diff = --- tests/return.c -+++ /tmp/cocci-output-24168-d7d20a-return.c ++++ /tmp/cocci-output-22429-cfcf1f-return.c @@ -1,6 +1,9 @@ void foo(int y) { int x; @@ -13423,7 +13459,7 @@ return_implicit.res diff = --- tests/return_implicit.c -+++ /tmp/cocci-output-24168-d84993-return_implicit.c ++++ /tmp/cocci-output-22429-5c83c6-return_implicit.c @@ -1,4 +1,5 @@ void main(void) { @@ -13433,7 +13469,7 @@ retval.res diff = --- tests/retval.c -+++ /tmp/cocci-output-24168-99e211-retval.c ++++ /tmp/cocci-output-22429-2bcc96-retval.c @@ -1,21 +1,15 @@ int main () { if (retval1) { @@ -13463,7 +13499,7 @@ retval2.res diff = --- tests/retval2.c -+++ /tmp/cocci-output-24168-1d3cc9-retval2.c ++++ /tmp/cocci-output-22429-a97def-retval2.c @@ -11,7 +11,7 @@ int getlen(int *input, size_t maxlen, in return -1; } @@ -13477,7 +13513,7 @@ warning: rule starting on line 8: metavariable p1 not used in the - or context code diff = --- tests/reusevar.c -+++ /tmp/cocci-output-24168-99f09d-reusevar.c ++++ /tmp/cocci-output-22429-e5ce97-reusevar.c @@ -1,8 +1,5 @@ int main () { - f(x); @@ -13495,7 +13531,7 @@ SPECIAL NAMES: adding __ro_after_init as a attribute diff = --- tests/roa.c -+++ /tmp/cocci-output-24168-36d015-roa.c ++++ /tmp/cocci-output-22429-7ed8c6-roa.c @@ -1,10 +1,10 @@ -struct arm_delay_ops arm_delay_ops __ro_after_init = { +struct found used __ro_after_init = { @@ -13513,7 +13549,7 @@ rptr.res diff = --- tests/rptr.c -+++ /tmp/cocci-output-24168-ca01e5-rptr.c ++++ /tmp/cocci-output-22429-972c84-rptr.c @@ -1,6 +1,4 @@ int foo(struct resource *r) { @@ -13526,7 +13562,7 @@ same_expr.res diff = --- tests/same_expr.c -+++ /tmp/cocci-output-24168-484fd3-same_expr.c ++++ /tmp/cocci-output-22429-94be77-same_expr.c @@ -1,6 +1,5 @@ void main(int i) { @@ -13537,7 +13573,7 @@ sbef.res diff = --- tests/sbef.c -+++ /tmp/cocci-output-24168-a3ef34-sbef.c ++++ /tmp/cocci-output-22429-80685d-sbef.c @@ -2,6 +2,5 @@ int main () { { a(); @@ -13548,7 +13584,7 @@ sbef2.res diff = --- tests/sbef2.c -+++ /tmp/cocci-output-24168-b47fd2-sbef2.c ++++ /tmp/cocci-output-22429-f6870c-sbef2.c @@ -1,5 +1,4 @@ int main() { f(12); @@ -13558,7 +13594,7 @@ scope_problem.res diff = --- tests/scope_problem.c -+++ /tmp/cocci-output-24168-efcf5e-scope_problem.c ++++ /tmp/cocci-output-22429-a75282-scope_problem.c @@ -1,15 +1,7 @@ void main(int i) { - @@ -13580,7 +13616,7 @@ SPECIAL NAMES: adding MyFloat as a type diff = --- tests/sd_2.c -+++ /tmp/cocci-output-24168-8e34f2-sd_2.c ++++ /tmp/cocci-output-22429-eb6a44-sd_2.c @@ -1 +1 @@ - struct particle_data_extra { MyFloat Mass; }; + struct particle_data_extra { MyFloat *Mass; }; @@ -13591,7 +13627,7 @@ warning: rule starting on line 1: metavariable T not used in the - or context code diff = --- tests/shared_brace.c -+++ /tmp/cocci-output-24168-152ba8-shared_brace.c ++++ /tmp/cocci-output-22429-00b36a-shared_brace.c @@ -1,9 +1,7 @@ int __init ixj_init(void) @@ -13612,7 +13648,7 @@ warning: line 23: should p be a metavariable? diff = --- tests/signed.c -+++ /tmp/cocci-output-24168-734592-signed.c ++++ /tmp/cocci-output-22429-f82204-signed.c @@ -1,5 +1,5 @@ -int main(signed *m, unsigned *p) { - signed x; @@ -13627,7 +13663,7 @@ SPECIAL NAMES: adding DEFINE_MUTEX as a declarer diff = --- tests/sis.c -+++ /tmp/cocci-output-24168-f7704c-sis.c ++++ /tmp/cocci-output-22429-2fb635-sis.c @@ -1,4 +1,4 @@ -DECLARE_MUTEX(disconnect_sem); +DEFINE_MUTEX(disconnect_sem); @@ -13637,7 +13673,7 @@ sizeof.res diff = --- tests/sizeof.c -+++ /tmp/cocci-output-24168-c22738-sizeof.c ++++ /tmp/cocci-output-22429-71f603-sizeof.c @@ -1,7 +1,7 @@ int main (int param) { @@ -13651,7 +13687,7 @@ sizeof_julia.res diff = --- tests/sizeof_julia.c -+++ /tmp/cocci-output-24168-e91a1b-sizeof_julia.c ++++ /tmp/cocci-output-22429-95cd57-sizeof_julia.c @@ -1,5 +1,5 @@ static int typhoon_ioctl(struct video_device *dev, unsigned int cmd, void *arg) @@ -13662,7 +13698,7 @@ sizeptr.res diff = --- tests/sizeptr.c -+++ /tmp/cocci-output-24168-b93251-sizeptr.c ++++ /tmp/cocci-output-22429-380610-sizeptr.c @@ -5,7 +5,7 @@ int main () { ssize_t b; ptrdiff_t c; @@ -13677,7 +13713,7 @@ sizestar.res diff = --- tests/sizestar.c -+++ /tmp/cocci-output-24168-e35f15-sizestar.c ++++ /tmp/cocci-output-22429-58a3b7-sizestar.c @@ -1,7 +1,7 @@ int main () { max = num_var_ranges; @@ -13690,7 +13726,7 @@ sizet.res diff = --- tests/sizet.cpp -+++ /tmp/cocci-output-24168-284891-sizet.cpp ++++ /tmp/cocci-output-22429-f9317e-sizet.cpp @@ -1,3 +1,2 @@ int main() { - size_t x; @@ -13698,7 +13734,7 @@ sizet1.res diff = --- tests/sizet1.c -+++ /tmp/cocci-output-24168-81a615-sizet1.c ++++ /tmp/cocci-output-22429-2fba60-sizet1.c @@ -1,3 +1,2 @@ int main() { - size_t x; @@ -13706,7 +13742,7 @@ skip.res diff = --- tests/skip.c -+++ /tmp/cocci-output-24168-a084f3-skip.c ++++ /tmp/cocci-output-22429-fdc434-skip.c @@ -1,5 +1,3 @@ int main () { - f(1); @@ -13717,7 +13753,7 @@ sl2.res diff = --- tests/sl2.c -+++ /tmp/cocci-output-24168-b5dfbc-sl2.c ++++ /tmp/cocci-output-22429-202924-sl2.c @@ -1,11 +1,14 @@ int main () { + something(); @@ -13738,12 +13774,12 @@ one(); slen.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_2816f4.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_2816f4.ml +ocamlc.opt -c /tmp/ocaml_cocci_1736cb.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_1736cb.ml Compilation OK! Loading ML code of the SP... diff = --- tests/slen.c -+++ /tmp/cocci-output-24168-3f82c6-slen.c ++++ /tmp/cocci-output-22429-e310b4-slen.c @@ -3,16 +3,10 @@ int main() { one(); } @@ -13766,7 +13802,7 @@ smallfn.res diff = --- tests/smallfn.c -+++ /tmp/cocci-output-24168-4af598-smallfn.c ++++ /tmp/cocci-output-22429-4fc103-smallfn.c @@ -1,30 +1,65 @@ int main () { if (y) { @@ -13846,7 +13882,7 @@ snip_field.res diff = --- tests/snip_field.cpp -+++ /tmp/cocci-output-24168-895f07-snip_field.cpp ++++ /tmp/cocci-output-22429-240058-snip_field.cpp @@ -1,2 +1,7 @@ -struct str_t { int f1; int f2; int a; int b; }; +struct str_t { int a; }; @@ -13859,7 +13895,7 @@ snprintf.res diff = --- tests/snprintf.c -+++ /tmp/cocci-output-24168-78cdd9-snprintf.c ++++ /tmp/cocci-output-22429-ca0f73-snprintf.c @@ -1,4 +1,4 @@ static ssize_t idletimer_tg_show(char *buf) { @@ -13869,7 +13905,7 @@ sp.res diff = --- tests/sp.c -+++ /tmp/cocci-output-24168-a18fad-sp.c ++++ /tmp/cocci-output-22429-868962-sp.c @@ -1,4 +1,4 @@ -typedef struct { +struct name { @@ -13881,7 +13917,7 @@ spacing.res diff = --- tests/spacing.c -+++ /tmp/cocci-output-24168-5d2178-spacing.c ++++ /tmp/cocci-output-22429-b86e68-spacing.c @@ -1,8 +1,21 @@ typedef int *foo; @@ -13907,7 +13943,7 @@ spl.res diff = --- tests/spl.c -+++ /tmp/cocci-output-24168-97deda-spl.c ++++ /tmp/cocci-output-22429-4f2ac5-spl.c @@ -2,11 +2,13 @@ int main() { spin_lock(&isp116x->lock); /* take idle endpoints out of the schedule */ @@ -13925,7 +13961,7 @@ split_funcall1.res diff = --- tests/split_funcall1.c -+++ /tmp/cocci-output-24168-1817d1-split_funcall1.c ++++ /tmp/cocci-output-22429-a08412-split_funcall1.c @@ -1,4 +1,4 @@ int main(void) { @@ -13935,7 +13971,7 @@ split_funcall2.res diff = --- tests/split_funcall2.c -+++ /tmp/cocci-output-24168-0fdb11-split_funcall2.c ++++ /tmp/cocci-output-22429-1b24b9-split_funcall2.c @@ -1,4 +1,4 @@ int main(void) { @@ -13945,7 +13981,7 @@ square.res diff = --- tests/square.c -+++ /tmp/cocci-output-24168-7a4b8e-square.c ++++ /tmp/cocci-output-22429-b5db1e-square.c @@ -2,7 +2,7 @@ int two() { return 2; } int main() { int a[3]; @@ -13961,7 +13997,7 @@ SPECIAL NAMES: adding LPINT as a type diff = --- tests/starprint.c -+++ /tmp/cocci-output-24168-70513b-starprint.c ++++ /tmp/cocci-output-22429-153ef9-starprint.c @@ -1,6 +1,6 @@ typedef int *LPINT; @@ -13973,7 +14009,7 @@ static.res diff = --- tests/static.c -+++ /tmp/cocci-output-24168-7ce481-static.c ++++ /tmp/cocci-output-22429-4d2f9b-static.c @@ -1,4 +1,3 @@ static inline int i8042_read_data(void) { @@ -13984,7 +14020,7 @@ stm10.res diff = --- tests/stm10.c -+++ /tmp/cocci-output-24168-e08cff-stm10.c ++++ /tmp/cocci-output-22429-45aa1f-stm10.c @@ -1,6 +1,7 @@ int main(int x) { f(); @@ -13996,7 +14032,7 @@ stm10_ver1.res diff = --- tests/stm10_ver1.c -+++ /tmp/cocci-output-24168-81807c-stm10_ver1.c ++++ /tmp/cocci-output-22429-2e4771-stm10_ver1.c @@ -1,5 +1,6 @@ int main(int x) { f(); @@ -14007,7 +14043,7 @@ stm2.res diff = --- tests/stm2.c -+++ /tmp/cocci-output-24168-e35676-stm2.c ++++ /tmp/cocci-output-22429-255490-stm2.c @@ -1,5 +1,4 @@ int main(int x) { f(); @@ -14017,7 +14053,7 @@ stm3.res diff = --- tests/stm3.c -+++ /tmp/cocci-output-24168-b60721-stm3.c ++++ /tmp/cocci-output-22429-09065d-stm3.c @@ -1,5 +1,5 @@ int main(int x) { f(); @@ -14028,7 +14064,7 @@ stm4.res diff = --- tests/stm4.c -+++ /tmp/cocci-output-24168-7ea64e-stm4.c ++++ /tmp/cocci-output-22429-2824e9-stm4.c @@ -2,4 +2,5 @@ int main(int x) { f(); replace(); @@ -14038,7 +14074,7 @@ stm5.res diff = --- tests/stm5.c -+++ /tmp/cocci-output-24168-33b8d2-stm5.c ++++ /tmp/cocci-output-22429-7d646c-stm5.c @@ -1,5 +1,7 @@ int main(int x) { f(); @@ -14050,7 +14086,7 @@ stm6.res diff = --- tests/stm6.c -+++ /tmp/cocci-output-24168-63bdc5-stm6.c ++++ /tmp/cocci-output-22429-31f54d-stm6.c @@ -1,5 +1,6 @@ int main(int x) { f(); @@ -14063,7 +14099,7 @@ stm8.res diff = --- tests/stm8.c -+++ /tmp/cocci-output-24168-6f0e01-stm8.c ++++ /tmp/cocci-output-22429-52bff4-stm8.c @@ -1,5 +1,6 @@ int main(int x) { f(); @@ -14074,7 +14110,7 @@ stm_exp.res diff = --- tests/stm_exp.c -+++ /tmp/cocci-output-24168-6158d1-stm_exp.c ++++ /tmp/cocci-output-22429-71f628-stm_exp.c @@ -1,7 +1,5 @@ int main() { - abs(); @@ -14086,7 +14122,7 @@ stmt.res diff = --- tests/stmt.c -+++ /tmp/cocci-output-24168-6a125c-stmt.c ++++ /tmp/cocci-output-22429-ba1bfa-stmt.c @@ -1,4 +1,5 @@ int f() { int x; @@ -14096,7 +14132,7 @@ stmt_removed_and_added.res diff = --- tests/stmt_removed_and_added.c -+++ /tmp/cocci-output-24168-6e7348-stmt_removed_and_added.c ++++ /tmp/cocci-output-22429-18bb23-stmt_removed_and_added.c @@ -1,6 +1,6 @@ void main() { @@ -14109,7 +14145,7 @@ warning: line 4: should x be a metavariable? diff = --- tests/str_init.c -+++ /tmp/cocci-output-24168-fcd742-str_init.c ++++ /tmp/cocci-output-22429-87c125-str_init.c @@ -1,7 +1,3 @@ struct foo x = { - .aaa = 5, @@ -14122,7 +14158,7 @@ warning: rule starting on line 1: metavariable f not used in the - or context code diff = --- tests/strangeorder.c -+++ /tmp/cocci-output-24168-6bca60-strangeorder.c ++++ /tmp/cocci-output-22429-5f6bb8-strangeorder.c @@ -4,8 +4,10 @@ i2c_new_device(struct i2c_adapter *adap, struct i2c_client *client; @@ -14138,7 +14174,7 @@ strid.res diff = --- tests/strid.c -+++ /tmp/cocci-output-24168-346da9-strid.c ++++ /tmp/cocci-output-22429-cf356d-strid.c @@ -1,4 +1,4 @@ int main () { struct foo *a; @@ -14148,7 +14184,7 @@ strid2.res diff = --- tests/strid2.c -+++ /tmp/cocci-output-24168-c7da0d-strid2.c ++++ /tmp/cocci-output-22429-9cf0a1-strid2.c @@ -3,8 +3,8 @@ int main () { enum foo1 *b; struct foo a1; @@ -14164,7 +14200,7 @@ strtest.res diff = --- tests/strtest.c -+++ /tmp/cocci-output-24168-69ec11-strtest.c ++++ /tmp/cocci-output-22429-69aa6b-strtest.c @@ -1,3 +1,3 @@ int main() { - printf("hello\n"); @@ -14173,7 +14209,7 @@ struct.res diff = --- tests/struct.c -+++ /tmp/cocci-output-24168-2af8a4-struct.c ++++ /tmp/cocci-output-22429-b59a7c-struct.c @@ -8,7 +8,5 @@ struct foo { int main() { @@ -14185,7 +14221,7 @@ struct_metavar.res diff = --- tests/struct_metavar.c -+++ /tmp/cocci-output-24168-293f5e-struct_metavar.c ++++ /tmp/cocci-output-22429-f782f7-struct_metavar.c @@ -9,9 +9,6 @@ struct foo { int main() { struct foo *a; @@ -14199,7 +14235,7 @@ struct_typedef.res diff = --- tests/struct_typedef.c -+++ /tmp/cocci-output-24168-650f80-struct_typedef.c ++++ /tmp/cocci-output-22429-791cf2-struct_typedef.c @@ -1,5 +1,5 @@ -typedef struct dvb_frontend { - struct dvb_frontend_ops* ops; @@ -14213,7 +14249,7 @@ warning: line 5: should my_foo be a metavariable? diff = --- tests/structfoo.c -+++ /tmp/cocci-output-24168-90da4e-structfoo.c ++++ /tmp/cocci-output-22429-35d2ea-structfoo.c @@ -1,4 +1 @@ -struct foo my_foo[] = { -.a = 1, @@ -14223,7 +14259,7 @@ structptr_func.res diff = --- tests/structptr_func.c -+++ /tmp/cocci-output-24168-fb9c93-structptr_func.c ++++ /tmp/cocci-output-22429-81200d-structptr_func.c @@ -1,5 +1,6 @@ void func(struct socket *sock, struct sockaddr *uaddr, int peer) { @@ -14235,7 +14271,7 @@ substruct.res diff = --- tests/substruct.c -+++ /tmp/cocci-output-24168-8725cb-substruct.c ++++ /tmp/cocci-output-22429-f343fe-substruct.c @@ -1,5 +1,5 @@ struct a { int a; } x[2] = { @@ -14247,14 +14283,14 @@ sw.res diff = --- tests/sw.c -+++ /tmp/cocci-output-24168-7133dd-sw.c ++++ /tmp/cocci-output-22429-8d1ae5-sw.c @@ -1 +1 @@ -int f() { switch (x) { case FOO: return; } } + swap3.res diff = --- tests/swap3.c -+++ /tmp/cocci-output-24168-e45deb-swap3.c ++++ /tmp/cocci-output-22429-6ff716-swap3.c @@ -2,7 +2,7 @@ static void __ar955x_tx_iq_cal_sort(stru struct coeff *coeff, int i, int nmeasurement) @@ -14267,7 +14303,7 @@ switch.res diff = --- tests/switch.c -+++ /tmp/cocci-output-24168-dec47a-switch.c ++++ /tmp/cocci-output-22429-2dfa04-switch.c @@ -3,6 +3,5 @@ int main () { default: break; @@ -14279,7 +14315,7 @@ warning: switch_1: metavariable S_1 not used in the - or context code diff = --- tests/switchdecl.c -+++ /tmp/cocci-output-24168-79bbd7-switchdecl.c ++++ /tmp/cocci-output-22429-d4f0b6-switchdecl.c @@ -4,7 +4,7 @@ switch (2) { int x; @@ -14293,7 +14329,7 @@ warning: line 12: should g be a metavariable? diff = --- tests/symbol.c -+++ /tmp/cocci-output-24168-4c575e-symbol.c ++++ /tmp/cocci-output-22429-a515be-symbol.c @@ -1,7 +1,5 @@ int main() { int f = 0; @@ -14305,7 +14341,7 @@ td.res diff = --- tests/td.c -+++ /tmp/cocci-output-24168-f060ce-td.c ++++ /tmp/cocci-output-22429-b34321-td.c @@ -1,5 +1,5 @@ -struct foo {int a;}; +struct foo {int b;}; @@ -14318,7 +14354,7 @@ tdnl.res diff = --- tests/tdnl.c -+++ /tmp/cocci-output-24168-5e3483-tdnl.c ++++ /tmp/cocci-output-22429-ca15a0-tdnl.c @@ -4,5 +4,4 @@ void main() { @@ -14328,7 +14364,7 @@ tdplus.res diff = --- tests/tdplus.c -+++ /tmp/cocci-output-24168-890c39-tdplus.c ++++ /tmp/cocci-output-22429-6df7d2-tdplus.c @@ -1 +1 @@ -typedef int (*filler_t)(int, int); +typedef int (*filler_t)(int, struct address_space *, int); @@ -14337,7 +14373,7 @@ SPECIAL NAMES: adding abc as a type diff = --- tests/template_test.cpp -+++ /tmp/cocci-output-24168-5eb168-template_test.cpp ++++ /tmp/cocci-output-22429-32fee7-template_test.cpp @@ -1,5 +1,6 @@ int min() { int x; @@ -14348,7 +14384,7 @@ templates1.res diff = --- tests/templates1.cpp -+++ /tmp/cocci-output-24168-ab46d5-templates1.cpp ++++ /tmp/cocci-output-22429-61af19-templates1.cpp @@ -1,9 +1,9 @@ -template +template @@ -14364,7 +14400,7 @@ tern.res diff = --- tests/tern.c -+++ /tmp/cocci-output-24168-4d90d4-tern.c ++++ /tmp/cocci-output-22429-2b75ef-tern.c @@ -1,4 +1,4 @@ int main () { - return (wc >= 0 && wc <= 0x7f ? wc : 0x7f); @@ -14374,7 +14410,7 @@ test0.res diff = --- tests/test0.c -+++ /tmp/cocci-output-24168-c5e469-test0.c ++++ /tmp/cocci-output-22429-deeb58-test0.c @@ -1,5 +1,3 @@ int main(int i) { - f(1); @@ -14384,7 +14420,7 @@ test1.res diff = --- tests/test1.c -+++ /tmp/cocci-output-24168-340065-test1.c ++++ /tmp/cocci-output-22429-ce0f0c-test1.c @@ -6,9 +6,9 @@ void main(int foo) { x(); if(1) { @@ -14401,7 +14437,7 @@ test10_ver1.res diff = --- tests/test10_ver1.c -+++ /tmp/cocci-output-24168-a9dc4d-test10_ver1.c ++++ /tmp/cocci-output-22429-ccc5d5-test10_ver1.c @@ -3,7 +3,7 @@ void main(int i) { f(1); g(1); @@ -14415,7 +14451,7 @@ test11_ver1.res diff = --- tests/test11_ver1.c -+++ /tmp/cocci-output-24168-a925f5-test11_ver1.c ++++ /tmp/cocci-output-22429-bf7653-test11_ver1.c @@ -2,6 +2,6 @@ void main(int i) { f(1); g(1); @@ -14427,7 +14463,7 @@ test12.res diff = --- tests/test12.c -+++ /tmp/cocci-output-24168-91121b-test12.c ++++ /tmp/cocci-output-22429-d0037e-test12.c @@ -1,6 +1,6 @@ void main(int foo) { @@ -14439,7 +14475,7 @@ test2.res diff = --- tests/test2.c -+++ /tmp/cocci-output-24168-3d60a3-test2.c ++++ /tmp/cocci-output-22429-417efb-test2.c @@ -2,7 +2,7 @@ void main() { f(1,2,3); @@ -14453,7 +14489,7 @@ test3.res diff = --- tests/test3.c -+++ /tmp/cocci-output-24168-4195db-test3.c ++++ /tmp/cocci-output-22429-71e164-test3.c @@ -4,7 +4,7 @@ void main() f(3); @@ -14467,7 +14503,7 @@ test4.res diff = --- tests/test4.c -+++ /tmp/cocci-output-24168-b64364-test4.c ++++ /tmp/cocci-output-22429-0ec024-test4.c @@ -1,7 +1,6 @@ void main() { @@ -14479,7 +14515,7 @@ test5.res diff = --- tests/test5.c -+++ /tmp/cocci-output-24168-b03c44-test5.c ++++ /tmp/cocci-output-22429-f5d3be-test5.c @@ -12,9 +12,9 @@ void main() { f(1); @@ -14495,7 +14531,7 @@ test5_ver1.res diff = --- tests/test5_ver1.c -+++ /tmp/cocci-output-24168-7546e5-test5_ver1.c ++++ /tmp/cocci-output-22429-5f212a-test5_ver1.c @@ -12,9 +12,9 @@ void main() { f(1); @@ -14511,7 +14547,7 @@ test6.res diff = --- tests/test6.c -+++ /tmp/cocci-output-24168-24aedf-test6.c ++++ /tmp/cocci-output-22429-23b8f7-test6.c @@ -4,13 +4,13 @@ void main() { /* a comment */ @@ -14542,7 +14578,7 @@ test7.res diff = --- tests/test7.c -+++ /tmp/cocci-output-24168-2856ae-test7.c ++++ /tmp/cocci-output-22429-03b248-test7.c @@ -2,10 +2,12 @@ void main() { @@ -14561,7 +14597,7 @@ test8.res diff = --- tests/test8.c -+++ /tmp/cocci-output-24168-bc4136-test8.c ++++ /tmp/cocci-output-22429-fd1c23-test8.c @@ -1,7 +1,6 @@ -void main(int foo) { +void main(char i, int foo) { @@ -14574,7 +14610,7 @@ test9.res diff = --- tests/test9.c -+++ /tmp/cocci-output-24168-7fcab4-test9.c ++++ /tmp/cocci-output-22429-e7cea5-test9.c @@ -4,9 +4,9 @@ void main(int foo) { // f(1); // if uncomment then problems g(2); @@ -14590,7 +14626,7 @@ test_s.res diff = --- tests/test_s.c -+++ /tmp/cocci-output-24168-7d099b-test_s.c ++++ /tmp/cocci-output-22429-4566e3-test_s.c @@ -2,7 +2,7 @@ int main () { if (x-one) { one(); @@ -14618,7 +14654,7 @@ warning: line 39: should y be a metavariable? diff = --- tests/test_unsigned_meta.c -+++ /tmp/cocci-output-24168-a60be8-test_unsigned_meta.c ++++ /tmp/cocci-output-22429-76a2cf-test_unsigned_meta.c @@ -1,8 +1,12 @@ int main () { - unsigned int x; @@ -14638,7 +14674,7 @@ testand.res diff = --- tests/testand.c -+++ /tmp/cocci-output-24168-9f9ca9-testand.c ++++ /tmp/cocci-output-22429-0e22ec-testand.c @@ -1,5 +1,5 @@ int main () { f(1,2,3,4); @@ -14650,7 +14686,7 @@ testand2.res diff = --- tests/testand2.c -+++ /tmp/cocci-output-24168-17aa60-testand2.c ++++ /tmp/cocci-output-22429-05c5e4-testand2.c @@ -1,6 +1,6 @@ int main () { f(1,2,3,4); @@ -14662,7 +14698,7 @@ three_types.res diff = --- tests/three_types.c -+++ /tmp/cocci-output-24168-266b2d-three_types.c ++++ /tmp/cocci-output-22429-1eb463-three_types.c @@ -7,5 +7,5 @@ via_init_dmablit(drm_device_t *dev) { drm_via_blitq_t *blitq; @@ -14673,7 +14709,7 @@ threea.res diff = --- tests/threea.c -+++ /tmp/cocci-output-24168-d9b05f-threea.c ++++ /tmp/cocci-output-22429-ccd965-threea.c @@ -1,4 +1,3 @@ int main() { f(12); @@ -14682,7 +14718,7 @@ tloop.res diff = --- tests/tloop.c -+++ /tmp/cocci-output-24168-69ff42-tloop.c ++++ /tmp/cocci-output-22429-edbebe-tloop.c @@ -1,6 +1,5 @@ int foo(void) { @@ -14693,7 +14729,7 @@ tmpinit.res diff = --- tests/tmpinit.cpp -+++ /tmp/cocci-output-24168-98b87a-tmpinit.cpp ++++ /tmp/cocci-output-22429-6c5a4e-tmpinit.cpp @@ -1,3 +1,3 @@ class TestSymmetricCoo: public ::testing::Test { - const std::vector VA { std::vector(nnzA,4) }; @@ -14707,7 +14743,7 @@ SPECIAL NAMES: adding module_param as a declarer diff = --- tests/top.c -+++ /tmp/cocci-output-24168-c883f7-top.c ++++ /tmp/cocci-output-22429-32342b-top.c @@ -1 +1 @@ -MODULE_PARM(suppress_pollack, "i"); +module_param(I, int, 0); @@ -14715,7 +14751,7 @@ SPECIAL NAMES: adding LIST_HEAD as a declarer diff = --- tests/topdec.c -+++ /tmp/cocci-output-24168-948109-topdec.c ++++ /tmp/cocci-output-22429-004741-topdec.c @@ -5,4 +5,4 @@ static int debug; /* Network device part of the driver */ @@ -14725,7 +14761,7 @@ topdec_ver1.res diff = --- tests/topdec_ver1.c -+++ /tmp/cocci-output-24168-908d14-topdec_ver1.c ++++ /tmp/cocci-output-22429-1c7413-topdec_ver1.c @@ -4,4 +4,4 @@ static int debug; /* Network device part of the driver */ @@ -14735,7 +14771,7 @@ topdec_ver2.res diff = --- tests/topdec_ver2.c -+++ /tmp/cocci-output-24168-447a6a-topdec_ver2.c ++++ /tmp/cocci-output-22429-625151-topdec_ver2.c @@ -5,4 +5,4 @@ static int debug; /* Network device part of the driver */ @@ -14745,7 +14781,7 @@ topdecl.res diff = --- tests/topdecl.c -+++ /tmp/cocci-output-24168-c2c1e2-topdecl.c ++++ /tmp/cocci-output-22429-86a945-topdecl.c @@ -1,3 +1,3 @@ int main () { - int x = foo(); @@ -14756,7 +14792,7 @@ SPECIAL NAMES: adding module_param as a declarer diff = --- tests/toplevel_macrostmt.c -+++ /tmp/cocci-output-24168-a959a5-toplevel_macrostmt.c ++++ /tmp/cocci-output-22429-e71915-toplevel_macrostmt.c @@ -2,7 +2,7 @@ void main(int i) { } @@ -14770,7 +14806,7 @@ warning: line 5: should usb_stor_host_template be a metavariable? diff = --- tests/toplevel_struct.c -+++ /tmp/cocci-output-24168-c30b61-toplevel_struct.c ++++ /tmp/cocci-output-22429-0f6bb0-toplevel_struct.c @@ -3,6 +3,7 @@ struct SHT usb_stor_host_template = { .name = "usb-storage", .proc_name = "usb-storage", @@ -14796,7 +14832,7 @@ triplet.res diff = --- tests/triplet.c -+++ /tmp/cocci-output-24168-08e695-triplet.c ++++ /tmp/cocci-output-22429-15b9a5-triplet.c @@ -1,5 +1,6 @@ typedef double dtriplet_t[3] ; // FIXME: such code would not be parsed on cocci side @@ -14807,7 +14843,7 @@ try_catch.res diff = --- tests/try_catch.cpp -+++ /tmp/cocci-output-24168-f7f042-try_catch.cpp ++++ /tmp/cocci-output-22429-03ee73-try_catch.cpp @@ -1,5 +1,6 @@ int main() { @@ -14821,7 +14857,7 @@ warning: rule starting on line 10: metavariable B not used in the - or context code diff = --- tests/tup.c -+++ /tmp/cocci-output-24168-48923f-tup.c ++++ /tmp/cocci-output-22429-89be77-tup.c @@ -1,7 +1,7 @@ static int cm206_block_ioctl(struct inode *inode, struct file *file, unsigned cmd, unsigned long arg) @@ -14834,7 +14870,7 @@ twomatch.res diff = --- tests/twomatch.c -+++ /tmp/cocci-output-24168-8675e3-twomatch.c ++++ /tmp/cocci-output-22429-fe9b36-twomatch.c @@ -1,5 +1,5 @@ int main() { bar(12,1); @@ -14846,7 +14882,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/twoproto.c -+++ /tmp/cocci-output-24168-612430-twoproto.c ++++ /tmp/cocci-output-22429-8e71f6-twoproto.c @@ -1,11 +1,9 @@ static void tc574_config(dev_link_t *link); @@ -14864,7 +14900,7 @@ ty.res diff = --- tests/ty.c -+++ /tmp/cocci-output-24168-581b1e-ty.c ++++ /tmp/cocci-output-22429-d4d365-ty.c @@ -1,4 +1,4 @@ int main () { - struct foo x; @@ -14875,7 +14911,7 @@ warning: line 7: should x be a metavariable? diff = --- tests/ty1.c -+++ /tmp/cocci-output-24168-88442d-ty1.c ++++ /tmp/cocci-output-22429-d52c23-ty1.c @@ -1,4 +1,3 @@ int fn(int y) { char x; @@ -14884,7 +14920,7 @@ ty_tyexp.res diff = --- tests/ty_tyexp.c -+++ /tmp/cocci-output-24168-8b7900-ty_tyexp.c ++++ /tmp/cocci-output-22429-d01975-ty_tyexp.c @@ -1,11 +1,11 @@ void main(double z) { @@ -14906,7 +14942,7 @@ SPECIAL NAMES: adding uint64_t as a type diff = --- tests/tydisj.c -+++ /tmp/cocci-output-24168-69f76f-tydisj.c ++++ /tmp/cocci-output-22429-c250cc-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(); @@ -14917,7 +14953,7 @@ SPECIAL NAMES: adding Location as a type diff = --- tests/tyex.c -+++ /tmp/cocci-output-24168-e47d92-tyex.c ++++ /tmp/cocci-output-22429-537e09-tyex.c @@ -1,12 +1,15 @@ typedef struct { double x; @@ -14939,7 +14975,7 @@ type.res diff = --- tests/type.c -+++ /tmp/cocci-output-24168-4f658e-type.c ++++ /tmp/cocci-output-22429-5dbbd8-type.c @@ -1,5 +1,5 @@ int foo() { - int x; @@ -14950,7 +14986,7 @@ type1.res diff = --- tests/type1.c -+++ /tmp/cocci-output-24168-a0417d-type1.c ++++ /tmp/cocci-output-22429-5fbce6-type1.c @@ -1,5 +1,5 @@ int foo() { - int x; @@ -14961,7 +14997,7 @@ type_and_var.res diff = --- tests/type_and_var.c -+++ /tmp/cocci-output-24168-252152-type_and_var.c ++++ /tmp/cocci-output-22429-dce4a1-type_and_var.c @@ -1,22 +1,28 @@ int main1() { - size_t a, b; @@ -14998,7 +15034,7 @@ type_and_var2.res diff = --- tests/type_and_var2.c -+++ /tmp/cocci-output-24168-1f2e5a-type_and_var2.c ++++ /tmp/cocci-output-22429-6af578-type_and_var2.c @@ -1,22 +1,28 @@ int main1() { - size_t a, b; @@ -15035,7 +15071,7 @@ type_annotated.res diff = --- tests/type_annotated.c -+++ /tmp/cocci-output-24168-93ded7-type_annotated.c ++++ /tmp/cocci-output-22429-b1b97c-type_annotated.c @@ -4,7 +4,7 @@ void f1(int z) { struct foo2 j; int k; @@ -15056,7 +15092,7 @@ type_constraints.res diff = --- tests/type_constraints.c -+++ /tmp/cocci-output-24168-8a9922-type_constraints.c ++++ /tmp/cocci-output-22429-72e0af-type_constraints.c @@ -1,9 +1,9 @@ void f(void) { int i; @@ -15073,7 +15109,7 @@ type_ver1.res diff = --- tests/type_ver1.c -+++ /tmp/cocci-output-24168-141d00-type_ver1.c ++++ /tmp/cocci-output-22429-109199-type_ver1.c @@ -1,5 +1,5 @@ int foo() { - struct foo x; @@ -15084,7 +15120,7 @@ type_ver2.res diff = --- tests/type_ver2.c -+++ /tmp/cocci-output-24168-754732-type_ver2.c ++++ /tmp/cocci-output-22429-91bf92-type_ver2.c @@ -1,5 +1,5 @@ int foo() { - int x[10]; @@ -15096,7 +15132,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/typedef.c -+++ /tmp/cocci-output-24168-637482-typedef.c ++++ /tmp/cocci-output-22429-81e402-typedef.c @@ -1,15 +1,15 @@ typedef struct bluecard_info_t { - dev_link_t link; @@ -15120,7 +15156,7 @@ SPECIAL NAMES: adding dev_link_t as a type diff = --- tests/typedef3.c -+++ /tmp/cocci-output-24168-4399e8-typedef3.c ++++ /tmp/cocci-output-22429-61d1d5-typedef3.c @@ -1,5 +1,5 @@ typedef struct bluecard_info_t { - dev_link_t link; @@ -15139,7 +15175,7 @@ typeof.res diff = --- tests/typeof.c -+++ /tmp/cocci-output-24168-370740-typeof.c ++++ /tmp/cocci-output-22429-464001-typeof.c @@ -1,6 +1,4 @@ int main() { int x; @@ -15150,7 +15186,7 @@ typeof_expr.res diff = --- tests/typeof_expr.c -+++ /tmp/cocci-output-24168-f6219e-typeof_expr.c ++++ /tmp/cocci-output-22429-7ca010-typeof_expr.c @@ -1,4 +1,4 @@ int main () { int x = 0; @@ -15160,7 +15196,7 @@ typin.res diff = --- tests/typin.c -+++ /tmp/cocci-output-24168-a29c85-typin.c ++++ /tmp/cocci-output-22429-10cb26-typin.c @@ -2,7 +2,7 @@ int x; char y; @@ -15183,7 +15219,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-24168-2eeb1a-unbrace.c ++++ /tmp/cocci-output-22429-91f171-unbrace.c @@ -5,8 +5,6 @@ static int mlxsw_sp_flower_parse_actions struct netlink_ext_ack *extack) { @@ -15378,7 +15414,7 @@ undref.res diff = --- tests/undref.c -+++ /tmp/cocci-output-24168-93a863-undref.c ++++ /tmp/cocci-output-22429-a4c0ab-undref.c @@ -1,3 +1,3 @@ int main () { - bar(); @@ -15386,13 +15422,13 @@ } undref2.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_a7728b.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_a7728b.ml +ocamlc.opt -c /tmp/ocaml_cocci_4021b1.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_4021b1.ml Compilation OK! Loading ML code of the SP... diff = the value of f: unknown --- tests/undref2.c -+++ /tmp/cocci-output-24168-92a830-undref2.c ++++ /tmp/cocci-output-22429-0c1cec-undref2.c @@ -1,3 +1,3 @@ int main () { - bar(); @@ -15400,13 +15436,13 @@ } undref3.res Using native version of ocamlc/ocamlopt/ocamldep -ocamlc.opt -c /tmp/ocaml_cocci_466420.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_466420.ml +ocamlc.opt -c /tmp/ocaml_cocci_bccfb8.cmo -g -I /build/reproducible-path/coccinelle-1.2.deb/ocaml -I /usr/lib/ocaml /tmp/ocaml_cocci_bccfb8.ml Compilation OK! Loading ML code of the SP... diff = the value of f: unknown --- tests/undref3.c -+++ /tmp/cocci-output-24168-4c7e11-undref3.c ++++ /tmp/cocci-output-22429-3f4fb6-undref3.c @@ -1,3 +1,3 @@ int main () { - bar(); @@ -15415,7 +15451,7 @@ unelse.res diff = --- tests/unelse.c -+++ /tmp/cocci-output-24168-a0840a-unelse.c ++++ /tmp/cocci-output-22429-4d333b-unelse.c @@ -2,8 +2,6 @@ static short find_control(u16 control_in { if (!*pI) @@ -15430,7 +15466,7 @@ unfree.res diff = --- tests/unfree.c -+++ /tmp/cocci-output-24168-cd2df4-unfree.c ++++ /tmp/cocci-output-22429-2b54a4-unfree.c @@ -2,8 +2,7 @@ static void mppe_free(void *arg) { struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; @@ -15444,7 +15480,7 @@ unl.res diff = --- tests/unl.c -+++ /tmp/cocci-output-24168-b1757f-unl.c ++++ /tmp/cocci-output-22429-9cc695-unl.c @@ -1,10 +1,10 @@ int main () { - if (new_pe == NULL) { @@ -15461,7 +15497,7 @@ unstruct.res diff = --- tests/unstruct.c -+++ /tmp/cocci-output-24168-1402f0-unstruct.c ++++ /tmp/cocci-output-22429-8bd481-unstruct.c @@ -1,4 +1,4 @@ -struct foo x __read_mostly = { .a = 12, }; @@ -15472,7 +15508,7 @@ unused.res diff = --- tests/unused.c -+++ /tmp/cocci-output-24168-ef2528-unused.c ++++ /tmp/cocci-output-22429-356598-unused.c @@ -2,5 +2,5 @@ static int synth_field_string_size(char { char *start; @@ -15483,7 +15519,7 @@ updassign.res diff = --- tests/updassign.c -+++ /tmp/cocci-output-24168-5c2883-updassign.c ++++ /tmp/cocci-output-22429-2324b5-updassign.c @@ -1,3 +1,3 @@ int main () { - int r = 1 + 2; @@ -15492,7 +15528,7 @@ useless_cast.res diff = --- tests/useless_cast.c -+++ /tmp/cocci-output-24168-262fd7-useless_cast.c ++++ /tmp/cocci-output-22429-422de7-useless_cast.c @@ -8,7 +8,7 @@ struct device { struct device *dev; @@ -15506,7 +15542,7 @@ warning: rule starting on line 2: metavariable i not used in the - or context code diff = --- tests/using1.cpp -+++ /tmp/cocci-output-24168-3c38a9-using1.cpp ++++ /tmp/cocci-output-22429-5f1f31-using1.cpp @@ -1,5 +1,4 @@ namespace ns {}; int main() @@ -15520,7 +15556,7 @@ warning: rule starting on line 2: metavariable t not used in the - or context code diff = --- tests/using3.cpp -+++ /tmp/cocci-output-24168-7a1727-using3.cpp ++++ /tmp/cocci-output-22429-e13d30-using3.cpp @@ -1,5 +1,4 @@ int main() { @@ -15532,7 +15568,7 @@ warning: rule starting on line 2: metavariable t not used in the - or context code diff = --- tests/using4.cpp -+++ /tmp/cocci-output-24168-c6a389-using4.cpp ++++ /tmp/cocci-output-22429-10f339-using4.cpp @@ -1,6 +1,6 @@ // TODO: FIXME: will use 'std::vector::value_type;' once template support is improved int main() @@ -15544,7 +15580,7 @@ usingtest.res diff = --- tests/usingtest.cpp -+++ /tmp/cocci-output-24168-9e747c-usingtest.cpp ++++ /tmp/cocci-output-22429-33aeae-usingtest.cpp @@ -18,4 +18,4 @@ class TestSpMM_OfAnyTypeSquare: public S int x[1]; }; @@ -15554,7 +15590,7 @@ usingtype.res diff = --- tests/usingtype.cpp -+++ /tmp/cocci-output-24168-e526f7-usingtype.cpp ++++ /tmp/cocci-output-22429-5d0af8-usingtype.cpp @@ -1 +1 @@ -using mytime_t = double ; +using mytime_t = int ; @@ -15565,7 +15601,7 @@ warning: line 13: should ty_id be a metavariable? diff = --- tests/varargs.c -+++ /tmp/cocci-output-24168-bbab58-varargs.c ++++ /tmp/cocci-output-22429-4e8f39-varargs.c @@ -1,6 +1,7 @@ static void @@ -15579,7 +15615,7 @@ varargs2.res diff = --- tests/varargs2.c -+++ /tmp/cocci-output-24168-ae8df8-varargs2.c ++++ /tmp/cocci-output-22429-7e5a80-varargs2.c @@ -1,3 +1,4 @@ static void f(char *fmt, ...) { @@ -15588,7 +15624,7 @@ varargs3.res diff = --- tests/varargs3.c -+++ /tmp/cocci-output-24168-73e92d-varargs3.c ++++ /tmp/cocci-output-22429-24bc3f-varargs3.c @@ -1,4 +1,3 @@ -static int foo(char *fmt, ...) { @@ -15607,7 +15643,7 @@ video1bis.res diff = --- tests/video1bis.c -+++ /tmp/cocci-output-24168-1c9503-video1bis.c ++++ /tmp/cocci-output-22429-102c21-video1bis.c @@ -3,7 +3,5 @@ void *arg) { if (cmd == VIDIOCGTUNER) { @@ -15619,7 +15655,7 @@ virtual_constructor.res diff = --- tests/virtual_constructor.cpp -+++ /tmp/cocci-output-24168-e28137-virtual_constructor.cpp ++++ /tmp/cocci-output-22429-f88dea-virtual_constructor.cpp @@ -4,6 +4,5 @@ class A { virtual ~A(){int i;} // destructors can be declared 'virtual' }; @@ -15630,7 +15666,7 @@ void.res diff = --- tests/void.c -+++ /tmp/cocci-output-24168-c1dd7f-void.c ++++ /tmp/cocci-output-22429-c4ba56-void.c @@ -2,4 +2,14 @@ int xbar(void) { return; } // this is some info about bar @@ -15649,7 +15685,7 @@ vpos.res diff = --- tests/vpos.c -+++ /tmp/cocci-output-24168-212648-vpos.c ++++ /tmp/cocci-output-22429-07948c-vpos.c @@ -1,9 +1,7 @@ int main() { f(2); @@ -15666,7 +15702,7 @@ SPECIAL NAMES: adding wchar_t as a type diff = --- tests/wchar.c -+++ /tmp/cocci-output-24168-fb5a2a-wchar.c ++++ /tmp/cocci-output-22429-9a6dd9-wchar.c @@ -1,13 +1,4 @@ #include #include @@ -15684,7 +15720,7 @@ whitespace.res diff = --- tests/whitespace.c -+++ /tmp/cocci-output-24168-6b18ba-whitespace.c ++++ /tmp/cocci-output-22429-fcb3b9-whitespace.c @@ -1,3 +1,3 @@ int main () { - foo(sizeof (struct xxx)); @@ -15693,7 +15729,7 @@ wierd_argument.res diff = --- tests/wierd_argument.c -+++ /tmp/cocci-output-24168-f8a202-wierd_argument.c ++++ /tmp/cocci-output-22429-7d4605-wierd_argument.c @@ -1,7 +1,7 @@ static void ewx_i2c_setlines(snd_i2c_bus_t *bus, int clk, int data) { @@ -15709,7 +15745,7 @@ wrongcheck.res diff = --- tests/wrongcheck.c -+++ /tmp/cocci-output-24168-5bfc78-wrongcheck.c ++++ /tmp/cocci-output-22429-86b494-wrongcheck.c @@ -1,5 +1,3 @@ int main () { - err = si476x_core_i2c_xfer(core, SI476X_I2C_RECV, @@ -15720,7 +15756,7 @@ warning: rule starting on line 1: metavariable A not used in the + code diff = --- tests/ws2.c -+++ /tmp/cocci-output-24168-e1203a-ws2.c ++++ /tmp/cocci-output-22429-fb60cb-ws2.c @@ -1,6 +1,5 @@ int main() { - if (foo()) @@ -15733,7 +15769,7 @@ SPECIAL NAMES: adding FOO as a declarer diff = --- tests/xfield.c -+++ /tmp/cocci-output-24168-12d22b-xfield.c ++++ /tmp/cocci-output-22429-4cd2f4-xfield.c @@ -1,4 +1,4 @@ -FOO(a2,b2,c2); +int x; @@ -15743,7 +15779,7 @@ y2.res diff = --- tests/y2.c -+++ /tmp/cocci-output-24168-580198-y2.c ++++ /tmp/cocci-output-22429-35da99-y2.c @@ -1,10 +1,6 @@ static void asuscom_interrupt_ipac(int intno, void *dev_id, struct pt_regs *regs) @@ -15758,7 +15794,7 @@ zero.res diff = --- tests/zero.c -+++ /tmp/cocci-output-24168-15700d-zero.c ++++ /tmp/cocci-output-22429-33ccd1-zero.c @@ -1,6 +1,2 @@ int main () { - memset(command, 0, sizeof(struct sbp2_command_info)); @@ -15769,7 +15805,7 @@ zeroline.res diff = --- tests/zeroline.c -+++ /tmp/cocci-output-24168-cca46f-zeroline.c ++++ /tmp/cocci-output-22429-eaf712-zeroline.c @@ -1,6 +1,7 @@ int main () { - int x; @@ -16609,7 +16645,7 @@ noa.res : CORRECT nocast.res : CORRECT noexcept.res : seems incorrect, but only because of code that was not parsablediff token: args VS abc -File "/tmp/cocci-output-24168-8add63-noexcept.cpp", line 9, column 88, charpos = 245 +File "/tmp/cocci-output-22429-a00678-noexcept.cpp", line 9, column 88, charpos = 245 around = 'args', whole content = formatter_type create_formatter(boost::log::attribute_name const &name, args_map const &args) override File "tests/noexcept.res", line 10, column 20, charpos = 249 @@ -16955,7 +16991,7 @@ tdnl.res : CORRECT tdplus.res : CORRECT template_test.res : seems incorrect, but only because of code that was not parsablediff token: vector VS abc -File "/tmp/cocci-output-24168-5eb168-template_test.cpp", line 3, column 2, charpos = 23 +File "/tmp/cocci-output-22429-32fee7-template_test.cpp", line 3, column 2, charpos = 23 around = 'vector', whole content = vector d; File "tests/template_test.res", line 3, column 2, charpos = 23 @@ -17124,7 +17160,7 @@ using3.res : CORRECT using4.res : CORRECT usingtest.res : seems incorrect, but only because of code that was not parsablediff token: 1 VS 2 -File "/tmp/cocci-output-24168-9e747c-usingtest.cpp", line 12, column 104, charpos = 506 +File "/tmp/cocci-output-22429-33aeae-usingtest.cpp", line 12, column 104, charpos = 506 around = '1', whole content = class TestSpMM_OfAnyTypeSquare: public SquareTestMatrix,std::tuple_element_t<1,TV>>, public ::testing::Test { File "tests/usingtest.res", line 12, column 104, charpos = 506 @@ -18043,18 +18079,18 @@ dh_installdeb dh_ocaml 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 Cpp_token_c +W: coccinelle doesn't resolve dependency on unit Parsing_stat W: coccinelle doesn't resolve dependency on unit Lexer_parser -W: coccinelle doesn't resolve dependency on unit Control_flow_c -W: coccinelle doesn't resolve dependency on unit Token_annot 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 Control_flow_c dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'coccinelle-doc' in '../coccinelle-doc_1.2.deb-1_all.deb'. dpkg-deb: building package 'coccinelle-dbgsym' in '../coccinelle-dbgsym_1.2.deb-1_armhf.deb'. dpkg-deb: building package 'coccinelle' in '../coccinelle_1.2.deb-1_armhf.deb'. +dpkg-deb: building package 'coccinelle-doc' in '../coccinelle-doc_1.2.deb-1_all.deb'. dpkg-genbuildinfo --build=binary -O../coccinelle_1.2.deb-1_armhf.buildinfo dpkg-genchanges --build=binary -O../coccinelle_1.2.deb-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -18062,12 +18098,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/13957/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/13957/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/30107 and its subdirectories -I: Current time: Tue Jul 16 18:52:22 -12 2024 -I: pbuilder-time-stamp: 1721199142 +I: removing directory /srv/workspace/pbuilder/13957 and its subdirectories +I: Current time: Wed Jul 17 21:14:19 +14 2024 +I: pbuilder-time-stamp: 1721200459