./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b25ac84d4a20a437c31c3bd685865b0db6f54088dab7ab415bb47113c804a34a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 21:07:52,609 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 21:07:52,615 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 21:07:52,659 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 21:07:52,660 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 21:07:52,664 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 21:07:52,667 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 21:07:52,669 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 21:07:52,671 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 21:07:52,672 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 21:07:52,673 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 21:07:52,674 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 21:07:52,675 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 21:07:52,676 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 21:07:52,677 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 21:07:52,683 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 21:07:52,685 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 21:07:52,691 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 21:07:52,693 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 21:07:52,701 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 21:07:52,704 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 21:07:52,706 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 21:07:52,710 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 21:07:52,711 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 21:07:52,720 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 21:07:52,721 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 21:07:52,721 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 21:07:52,723 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 21:07:52,725 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 21:07:52,726 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 21:07:52,726 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 21:07:52,728 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 21:07:52,730 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 21:07:52,731 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 21:07:52,733 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 21:07:52,734 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 21:07:52,735 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 21:07:52,735 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 21:07:52,735 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 21:07:52,736 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 21:07:52,737 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 21:07:52,738 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 21:07:52,789 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 21:07:52,789 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 21:07:52,790 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 21:07:52,790 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 21:07:52,791 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 21:07:52,792 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 21:07:52,792 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 21:07:52,793 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 21:07:52,793 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 21:07:52,793 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 21:07:52,795 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 21:07:52,795 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 21:07:52,795 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 21:07:52,796 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 21:07:52,796 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 21:07:52,796 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 21:07:52,796 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 21:07:52,796 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 21:07:52,797 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 21:07:52,797 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 21:07:52,797 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 21:07:52,797 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:07:52,798 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 21:07:52,798 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 21:07:52,798 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 21:07:52,798 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 21:07:52,800 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 21:07:52,800 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 21:07:52,801 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 21:07:52,801 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 21:07:52,801 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b25ac84d4a20a437c31c3bd685865b0db6f54088dab7ab415bb47113c804a34a [2022-11-18 21:07:53,141 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 21:07:53,167 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 21:07:53,173 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 21:07:53,175 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 21:07:53,176 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 21:07:53,177 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i [2022-11-18 21:07:53,257 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/data/eb8680b68/fba9437b84bd4b8ab5963ff6aa06a88e/FLAG7cd2ffd70 [2022-11-18 21:07:54,624 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 21:07:54,625 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i [2022-11-18 21:07:54,724 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/data/eb8680b68/fba9437b84bd4b8ab5963ff6aa06a88e/FLAG7cd2ffd70 [2022-11-18 21:07:55,204 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/data/eb8680b68/fba9437b84bd4b8ab5963ff6aa06a88e [2022-11-18 21:07:55,206 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 21:07:55,209 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 21:07:55,213 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 21:07:55,213 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 21:07:55,217 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 21:07:55,218 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:07:55" (1/1) ... [2022-11-18 21:07:55,219 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6516c185 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:07:55, skipping insertion in model container [2022-11-18 21:07:55,220 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:07:55" (1/1) ... [2022-11-18 21:07:55,228 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 21:07:55,462 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:08:03,557 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571462,571475] [2022-11-18 21:08:03,571 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571607,571620] [2022-11-18 21:08:03,572 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571753,571766] [2022-11-18 21:08:03,572 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571918,571931] [2022-11-18 21:08:03,574 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572076,572089] [2022-11-18 21:08:03,574 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572234,572247] [2022-11-18 21:08:03,576 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572392,572405] [2022-11-18 21:08:03,576 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572552,572565] [2022-11-18 21:08:03,577 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572711,572724] [2022-11-18 21:08:03,577 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572850,572863] [2022-11-18 21:08:03,578 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572992,573005] [2022-11-18 21:08:03,578 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573141,573154] [2022-11-18 21:08:03,579 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573280,573293] [2022-11-18 21:08:03,581 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573435,573448] [2022-11-18 21:08:03,587 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573595,573608] [2022-11-18 21:08:03,588 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573746,573759] [2022-11-18 21:08:03,588 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573897,573910] [2022-11-18 21:08:03,589 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574049,574062] [2022-11-18 21:08:03,590 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574198,574211] [2022-11-18 21:08:03,591 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574346,574359] [2022-11-18 21:08:03,591 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574503,574516] [2022-11-18 21:08:03,592 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574652,574665] [2022-11-18 21:08:03,592 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574808,574821] [2022-11-18 21:08:03,593 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574961,574974] [2022-11-18 21:08:03,595 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575107,575120] [2022-11-18 21:08:03,596 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575250,575263] [2022-11-18 21:08:03,597 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575402,575415] [2022-11-18 21:08:03,597 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575548,575561] [2022-11-18 21:08:03,598 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575693,575706] [2022-11-18 21:08:03,599 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575847,575860] [2022-11-18 21:08:03,600 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575998,576011] [2022-11-18 21:08:03,601 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576153,576166] [2022-11-18 21:08:03,602 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576305,576318] [2022-11-18 21:08:03,603 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576460,576473] [2022-11-18 21:08:03,604 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576624,576637] [2022-11-18 21:08:03,605 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576780,576793] [2022-11-18 21:08:03,605 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576944,576957] [2022-11-18 21:08:03,606 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577086,577099] [2022-11-18 21:08:03,606 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577244,577257] [2022-11-18 21:08:03,607 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577411,577424] [2022-11-18 21:08:03,607 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577570,577583] [2022-11-18 21:08:03,607 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577729,577742] [2022-11-18 21:08:03,608 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577878,577891] [2022-11-18 21:08:03,608 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578025,578038] [2022-11-18 21:08:03,612 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578164,578177] [2022-11-18 21:08:03,613 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578327,578340] [2022-11-18 21:08:03,614 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578493,578506] [2022-11-18 21:08:03,615 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578657,578670] [2022-11-18 21:08:03,615 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578822,578835] [2022-11-18 21:08:03,616 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578987,579000] [2022-11-18 21:08:03,616 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579153,579166] [2022-11-18 21:08:03,617 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579318,579331] [2022-11-18 21:08:03,617 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579485,579498] [2022-11-18 21:08:03,618 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579645,579658] [2022-11-18 21:08:03,618 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579807,579820] [2022-11-18 21:08:03,619 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579966,579979] [2022-11-18 21:08:03,619 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580112,580125] [2022-11-18 21:08:03,620 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580255,580268] [2022-11-18 21:08:03,621 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580399,580412] [2022-11-18 21:08:03,622 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580542,580555] [2022-11-18 21:08:03,622 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580686,580699] [2022-11-18 21:08:03,623 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580827,580840] [2022-11-18 21:08:03,624 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580965,580978] [2022-11-18 21:08:03,624 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581123,581136] [2022-11-18 21:08:03,625 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581282,581295] [2022-11-18 21:08:03,625 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581438,581451] [2022-11-18 21:08:03,627 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581587,581600] [2022-11-18 21:08:03,627 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581739,581752] [2022-11-18 21:08:03,628 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581890,581903] [2022-11-18 21:08:03,628 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582039,582052] [2022-11-18 21:08:03,629 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582191,582204] [2022-11-18 21:08:03,629 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582339,582352] [2022-11-18 21:08:03,629 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582492,582505] [2022-11-18 21:08:03,630 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582643,582656] [2022-11-18 21:08:03,630 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582793,582806] [2022-11-18 21:08:03,631 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582940,582953] [2022-11-18 21:08:03,631 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583091,583104] [2022-11-18 21:08:03,631 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583242,583255] [2022-11-18 21:08:03,632 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583390,583403] [2022-11-18 21:08:03,633 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583556,583569] [2022-11-18 21:08:03,633 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583725,583738] [2022-11-18 21:08:03,634 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583892,583905] [2022-11-18 21:08:03,634 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584060,584073] [2022-11-18 21:08:03,634 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584210,584223] [2022-11-18 21:08:03,635 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584357,584370] [2022-11-18 21:08:03,635 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584518,584531] [2022-11-18 21:08:03,636 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584688,584701] [2022-11-18 21:08:03,636 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584850,584863] [2022-11-18 21:08:03,670 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:08:03,704 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 21:08:04,486 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571462,571475] [2022-11-18 21:08:04,488 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571607,571620] [2022-11-18 21:08:04,494 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571753,571766] [2022-11-18 21:08:04,494 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[571918,571931] [2022-11-18 21:08:04,495 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572076,572089] [2022-11-18 21:08:04,496 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572234,572247] [2022-11-18 21:08:04,497 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572392,572405] [2022-11-18 21:08:04,497 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572552,572565] [2022-11-18 21:08:04,498 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572711,572724] [2022-11-18 21:08:04,499 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572850,572863] [2022-11-18 21:08:04,499 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[572992,573005] [2022-11-18 21:08:04,500 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573141,573154] [2022-11-18 21:08:04,500 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573280,573293] [2022-11-18 21:08:04,500 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573435,573448] [2022-11-18 21:08:04,501 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573595,573608] [2022-11-18 21:08:04,501 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573746,573759] [2022-11-18 21:08:04,502 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[573897,573910] [2022-11-18 21:08:04,502 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574049,574062] [2022-11-18 21:08:04,503 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574198,574211] [2022-11-18 21:08:04,503 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574346,574359] [2022-11-18 21:08:04,504 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574503,574516] [2022-11-18 21:08:04,504 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574652,574665] [2022-11-18 21:08:04,505 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574808,574821] [2022-11-18 21:08:04,508 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[574961,574974] [2022-11-18 21:08:04,509 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575107,575120] [2022-11-18 21:08:04,509 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575250,575263] [2022-11-18 21:08:04,509 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575402,575415] [2022-11-18 21:08:04,510 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575548,575561] [2022-11-18 21:08:04,510 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575693,575706] [2022-11-18 21:08:04,511 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575847,575860] [2022-11-18 21:08:04,511 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[575998,576011] [2022-11-18 21:08:04,513 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576153,576166] [2022-11-18 21:08:04,513 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576305,576318] [2022-11-18 21:08:04,513 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576460,576473] [2022-11-18 21:08:04,514 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576624,576637] [2022-11-18 21:08:04,515 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576780,576793] [2022-11-18 21:08:04,515 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[576944,576957] [2022-11-18 21:08:04,515 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577086,577099] [2022-11-18 21:08:04,516 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577244,577257] [2022-11-18 21:08:04,516 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577411,577424] [2022-11-18 21:08:04,517 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577570,577583] [2022-11-18 21:08:04,519 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577729,577742] [2022-11-18 21:08:04,519 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[577878,577891] [2022-11-18 21:08:04,519 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578025,578038] [2022-11-18 21:08:04,520 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578164,578177] [2022-11-18 21:08:04,520 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578327,578340] [2022-11-18 21:08:04,521 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578493,578506] [2022-11-18 21:08:04,521 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578657,578670] [2022-11-18 21:08:04,521 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578822,578835] [2022-11-18 21:08:04,522 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[578987,579000] [2022-11-18 21:08:04,523 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579153,579166] [2022-11-18 21:08:04,523 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579318,579331] [2022-11-18 21:08:04,524 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579485,579498] [2022-11-18 21:08:04,525 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579645,579658] [2022-11-18 21:08:04,526 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579807,579820] [2022-11-18 21:08:04,526 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[579966,579979] [2022-11-18 21:08:04,526 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580112,580125] [2022-11-18 21:08:04,527 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580255,580268] [2022-11-18 21:08:04,527 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580399,580412] [2022-11-18 21:08:04,528 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580542,580555] [2022-11-18 21:08:04,528 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580686,580699] [2022-11-18 21:08:04,529 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580827,580840] [2022-11-18 21:08:04,530 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[580965,580978] [2022-11-18 21:08:04,531 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581123,581136] [2022-11-18 21:08:04,534 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581282,581295] [2022-11-18 21:08:04,540 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581438,581451] [2022-11-18 21:08:04,540 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581587,581600] [2022-11-18 21:08:04,541 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581739,581752] [2022-11-18 21:08:04,542 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[581890,581903] [2022-11-18 21:08:04,543 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582039,582052] [2022-11-18 21:08:04,545 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582191,582204] [2022-11-18 21:08:04,545 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582339,582352] [2022-11-18 21:08:04,546 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582492,582505] [2022-11-18 21:08:04,550 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582643,582656] [2022-11-18 21:08:04,551 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582793,582806] [2022-11-18 21:08:04,551 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[582940,582953] [2022-11-18 21:08:04,551 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583091,583104] [2022-11-18 21:08:04,552 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583242,583255] [2022-11-18 21:08:04,553 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583390,583403] [2022-11-18 21:08:04,554 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583556,583569] [2022-11-18 21:08:04,555 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583725,583738] [2022-11-18 21:08:04,556 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[583892,583905] [2022-11-18 21:08:04,556 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584060,584073] [2022-11-18 21:08:04,557 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584210,584223] [2022-11-18 21:08:04,557 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584357,584370] [2022-11-18 21:08:04,557 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584518,584531] [2022-11-18 21:08:04,558 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584688,584701] [2022-11-18 21:08:04,558 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--nvme.ko.cil.i[584850,584863] [2022-11-18 21:08:04,568 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:08:04,925 INFO L208 MainTranslator]: Completed translation [2022-11-18 21:08:04,926 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04 WrapperNode [2022-11-18 21:08:04,926 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 21:08:04,927 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 21:08:04,927 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 21:08:04,927 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 21:08:04,935 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:05,114 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:06,772 INFO L138 Inliner]: procedures = 984, calls = 4896, calls flagged for inlining = 497, calls inlined = 414, statements flattened = 13047 [2022-11-18 21:08:06,773 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 21:08:06,774 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 21:08:06,774 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 21:08:06,775 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 21:08:06,785 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:06,785 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:07,150 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:07,150 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:07,896 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:08,036 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:08,179 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:08,214 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:08,469 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 21:08:08,470 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 21:08:08,471 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 21:08:08,471 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 21:08:08,472 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (1/1) ... [2022-11-18 21:08:08,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:08:08,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:08,513 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 21:08:08,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63379847-1cf7-4731-86f5-32538beb680d/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 21:08:08,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_127 [2022-11-18 21:08:08,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_127 [2022-11-18 21:08:08,575 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-18 21:08:08,575 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_unmap [2022-11-18 21:08:08,575 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_unmap [2022-11-18 21:08:08,575 INFO L130 BoogieDeclarations]: Found specification of procedure queue_kthread_work [2022-11-18 21:08:08,576 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_kthread_work [2022-11-18 21:08:08,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_request_queue [2022-11-18 21:08:08,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_request_queue [2022-11-18 21:08:08,576 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_fill_inf_exc_page [2022-11-18 21:08:08,576 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_fill_inf_exc_page [2022-11-18 21:08:08,576 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_delete_cq [2022-11-18 21:08:08,577 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_delete_cq [2022-11-18 21:08:08,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-11-18 21:08:08,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-11-18 21:08:08,577 INFO L130 BoogieDeclarations]: Found specification of procedure __le16_to_cpup [2022-11-18 21:08:08,577 INFO L138 BoogieDeclarations]: Found implementation of procedure __le16_to_cpup [2022-11-18 21:08:08,577 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_setup_prps [2022-11-18 21:08:08,578 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_setup_prps [2022-11-18 21:08:08,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-18 21:08:08,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-18 21:08:08,578 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-18 21:08:08,578 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-18 21:08:08,578 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2022-11-18 21:08:08,579 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2022-11-18 21:08:08,579 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_suspend [2022-11-18 21:08:08,579 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_suspend [2022-11-18 21:08:08,579 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_copy_to_user [2022-11-18 21:08:08,579 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_copy_to_user [2022-11-18 21:08:08,579 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_release_instance [2022-11-18 21:08:08,580 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_release_instance [2022-11-18 21:08:08,580 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-18 21:08:08,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-18 21:08:08,580 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2022-11-18 21:08:08,580 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2022-11-18 21:08:08,580 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_submit_cmd [2022-11-18 21:08:08,581 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_submit_cmd [2022-11-18 21:08:08,581 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_resume [2022-11-18 21:08:08,581 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_resume [2022-11-18 21:08:08,581 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_start [2022-11-18 21:08:08,581 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_start [2022-11-18 21:08:08,581 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-18 21:08:08,582 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-18 21:08:08,582 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2022-11-18 21:08:08,582 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2022-11-18 21:08:08,582 INFO L130 BoogieDeclarations]: Found specification of procedure blk_integrity_unregister [2022-11-18 21:08:08,582 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_integrity_unregister [2022-11-18 21:08:08,582 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-18 21:08:08,583 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-18 21:08:08,583 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dif_remap [2022-11-18 21:08:08,583 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dif_remap [2022-11-18 21:08:08,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-11-18 21:08:08,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-11-18 21:08:08,583 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_identify [2022-11-18 21:08:08,583 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_identify [2022-11-18 21:08:08,584 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-18 21:08:08,584 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-18 21:08:08,584 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_ioctl [2022-11-18 21:08:08,585 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_ioctl [2022-11-18 21:08:08,585 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-18 21:08:08,585 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-18 21:08:08,585 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2022-11-18 21:08:08,585 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2022-11-18 21:08:08,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_106 [2022-11-18 21:08:08,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_106 [2022-11-18 21:08:08,586 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2022-11-18 21:08:08,586 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2022-11-18 21:08:08,586 INFO L130 BoogieDeclarations]: Found specification of procedure db_bar_size [2022-11-18 21:08:08,586 INFO L138 BoogieDeclarations]: Found implementation of procedure db_bar_size [2022-11-18 21:08:08,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-18 21:08:08,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-18 21:08:08,588 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_process_cq [2022-11-18 21:08:08,592 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_process_cq [2022-11-18 21:08:08,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-11-18 21:08:08,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-11-18 21:08:08,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 21:08:08,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-11-18 21:08:08,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-11-18 21:08:08,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-18 21:08:08,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-18 21:08:08,594 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_free_queues [2022-11-18 21:08:08,594 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_free_queues [2022-11-18 21:08:08,598 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-11-18 21:08:08,598 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2022-11-18 21:08:08,598 INFO L130 BoogieDeclarations]: Found specification of procedure queue_request_irq [2022-11-18 21:08:08,599 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_request_irq [2022-11-18 21:08:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_alloc_tag_set [2022-11-18 21:08:08,599 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_alloc_tag_set [2022-11-18 21:08:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-18 21:08:08,599 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-18 21:08:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-18 21:08:08,600 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-18 21:08:08,600 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-11-18 21:08:08,600 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-11-18 21:08:08,600 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc_node [2022-11-18 21:08:08,600 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc_node [2022-11-18 21:08:08,600 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-11-18 21:08:08,601 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-11-18 21:08:08,601 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_init_queue [2022-11-18 21:08:08,601 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_init_queue [2022-11-18 21:08:08,601 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2022-11-18 21:08:08,601 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2022-11-18 21:08:08,601 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-11-18 21:08:08,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-11-18 21:08:08,602 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get_unless_zero [2022-11-18 21:08:08,602 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get_unless_zero [2022-11-18 21:08:08,602 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2022-11-18 21:08:08,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2022-11-18 21:08:08,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 21:08:08,602 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2022-11-18 21:08:08,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2022-11-18 21:08:08,603 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2022-11-18 21:08:08,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2022-11-18 21:08:08,603 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-11-18 21:08:08,603 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-11-18 21:08:08,603 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 21:08:08,604 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-18 21:08:08,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-18 21:08:08,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 21:08:08,604 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2022-11-18 21:08:08,605 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2022-11-18 21:08:08,605 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-18 21:08:08,605 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_del_queue_end [2022-11-18 21:08:08,606 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_del_queue_end [2022-11-18 21:08:08,606 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-11-18 21:08:08,606 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-11-18 21:08:08,606 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_fill_control_page [2022-11-18 21:08:08,606 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_fill_control_page [2022-11-18 21:08:08,606 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_bytes [2022-11-18 21:08:08,607 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_bytes [2022-11-18 21:08:08,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_threaded_irq [2022-11-18 21:08:08,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_threaded_irq [2022-11-18 21:08:08,607 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-11-18 21:08:08,607 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-11-18 21:08:08,607 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_list_remove [2022-11-18 21:08:08,608 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_list_remove [2022-11-18 21:08:08,608 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-18 21:08:08,608 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-18 21:08:08,608 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_unmap_user_pages [2022-11-18 21:08:08,608 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_unmap_user_pages [2022-11-18 21:08:08,608 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_clear_queue [2022-11-18 21:08:08,609 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_clear_queue [2022-11-18 21:08:08,609 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 21:08:08,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 21:08:08,609 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_cmd_size [2022-11-18 21:08:08,609 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_cmd_size [2022-11-18 21:08:08,609 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-18 21:08:08,609 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-18 21:08:08,610 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_wait_ready [2022-11-18 21:08:08,610 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_wait_ready [2022-11-18 21:08:08,610 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_revalidate_disk [2022-11-18 21:08:08,610 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_revalidate_disk [2022-11-18 21:08:08,610 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-18 21:08:08,610 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-18 21:08:08,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-18 21:08:08,611 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_set_info [2022-11-18 21:08:08,611 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_set_info [2022-11-18 21:08:08,611 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-18 21:08:08,611 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-18 21:08:08,611 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_set_irq_hints [2022-11-18 21:08:08,612 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_set_irq_hints [2022-11-18 21:08:08,612 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-18 21:08:08,612 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-18 21:08:08,612 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_sg_attrs [2022-11-18 21:08:08,612 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_sg_attrs [2022-11-18 21:08:08,612 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-18 21:08:08,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-18 21:08:08,613 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2022-11-18 21:08:08,613 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2022-11-18 21:08:08,613 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_freeze_queue_start [2022-11-18 21:08:08,613 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_freeze_queue_start [2022-11-18 21:08:08,613 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_init_queue [2022-11-18 21:08:08,613 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_init_queue [2022-11-18 21:08:08,614 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_io [2022-11-18 21:08:08,614 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_io [2022-11-18 21:08:08,614 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2022-11-18 21:08:08,614 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2022-11-18 21:08:08,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-18 21:08:08,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-18 21:08:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2022-11-18 21:08:08,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2022-11-18 21:08:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2022-11-18 21:08:08,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2022-11-18 21:08:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_list_lock [2022-11-18 21:08:08,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_list_lock [2022-11-18 21:08:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-11-18 21:08:08,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-11-18 21:08:08,616 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-11-18 21:08:08,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-11-18 21:08:08,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-11-18 21:08:08,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-11-18 21:08:08,616 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_node [2022-11-18 21:08:08,617 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_node [2022-11-18 21:08:08,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 21:08:08,617 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-18 21:08:08,617 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-18 21:08:08,617 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_remove [2022-11-18 21:08:08,617 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_remove [2022-11-18 21:08:08,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-11-18 21:08:08,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-11-18 21:08:08,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-11-18 21:08:08,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-11-18 21:08:08,618 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_rq_to_pdu [2022-11-18 21:08:08,618 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_rq_to_pdu [2022-11-18 21:08:08,618 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2022-11-18 21:08:08,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2022-11-18 21:08:08,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 21:08:08,619 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-18 21:08:08,619 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-18 21:08:08,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2022-11-18 21:08:08,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2022-11-18 21:08:08,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_dev_list_lock [2022-11-18 21:08:08,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_dev_list_lock [2022-11-18 21:08:08,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_nvme_queue [2022-11-18 21:08:08,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_nvme_queue [2022-11-18 21:08:08,621 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-18 21:08:08,621 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-18 21:08:08,622 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_free_request [2022-11-18 21:08:08,622 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_free_request [2022-11-18 21:08:08,622 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_submit_admin_cmd [2022-11-18 21:08:08,622 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_submit_admin_cmd [2022-11-18 21:08:08,622 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-18 21:08:08,622 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-18 21:08:08,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-18 21:08:08,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-18 21:08:08,623 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-18 21:08:08,623 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-18 21:08:08,623 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_copy_from_user [2022-11-18 21:08:08,623 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_copy_from_user [2022-11-18 21:08:08,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-11-18 21:08:08,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-11-18 21:08:08,624 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-18 21:08:08,624 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-18 21:08:08,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-11-18 21:08:08,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-11-18 21:08:08,624 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-18 21:08:08,625 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-18 21:08:08,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 21:08:08,625 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_kick_requeue_list [2022-11-18 21:08:08,625 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_kick_requeue_list [2022-11-18 21:08:08,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-18 21:08:08,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-18 21:08:08,626 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_affinity_hint [2022-11-18 21:08:08,626 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_affinity_hint [2022-11-18 21:08:08,626 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_worker_fn [2022-11-18 21:08:08,626 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2022-11-18 21:08:08,626 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2022-11-18 21:08:08,626 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_disable_queue [2022-11-18 21:08:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_disable_queue [2022-11-18 21:08:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure iod_list [2022-11-18 21:08:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure iod_list [2022-11-18 21:08:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_shutdown [2022-11-18 21:08:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_shutdown [2022-11-18 21:08:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_126 [2022-11-18 21:08:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_126 [2022-11-18 21:08:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure __nvme_alloc_iod [2022-11-18 21:08:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __nvme_alloc_iod [2022-11-18 21:08:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_q_lock_of_nvme_queue [2022-11-18 21:08:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_q_lock_of_nvme_queue [2022-11-18 21:08:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2022-11-18 21:08:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2022-11-18 21:08:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_free_hctx_request [2022-11-18 21:08:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_free_hctx_request [2022-11-18 21:08:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_status_code [2022-11-18 21:08:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_status_code [2022-11-18 21:08:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-11-18 21:08:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-11-18 21:08:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_free_iod [2022-11-18 21:08:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_free_iod [2022-11-18 21:08:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2022-11-18 21:08:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2022-11-18 21:08:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2022-11-18 21:08:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2022-11-18 21:08:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-18 21:08:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-18 21:08:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-11-18 21:08:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-11-18 21:08:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-11-18 21:08:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-11-18 21:08:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2022-11-18 21:08:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2022-11-18 21:08:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-18 21:08:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-18 21:08:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-18 21:08:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-18 21:08:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_complete_request [2022-11-18 21:08:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_complete_request [2022-11-18 21:08:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-18 21:08:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-18 21:08:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-18 21:08:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-18 21:08:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-18 21:08:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-18 21:08:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_fill_caching_page [2022-11-18 21:08:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_fill_caching_page [2022-11-18 21:08:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure __nvme_submit_cmd [2022-11-18 21:08:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure __nvme_submit_cmd [2022-11-18 21:08:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_sg_attrs [2022-11-18 21:08:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_sg_attrs [2022-11-18 21:08:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_get_features [2022-11-18 21:08:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_get_features [2022-11-18 21:08:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_unfreeze_queue [2022-11-18 21:08:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_unfreeze_queue [2022-11-18 21:08:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-11-18 21:08:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-11-18 21:08:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-11-18 21:08:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-11-18 21:08:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_read_capacity [2022-11-18 21:08:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_read_capacity [2022-11-18 21:08:08,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-18 21:08:08,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-18 21:08:08,693 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_logical_block_size [2022-11-18 21:08:08,693 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_logical_block_size [2022-11-18 21:08:08,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-18 21:08:08,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-18 21:08:08,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-11-18 21:08:08,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-11-18 21:08:08,693 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2022-11-18 21:08:08,694 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2022-11-18 21:08:08,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 21:08:08,694 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2022-11-18 21:08:08,694 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2022-11-18 21:08:08,694 INFO L130 BoogieDeclarations]: Found specification of procedure iod_get_private [2022-11-18 21:08:08,694 INFO L138 BoogieDeclarations]: Found implementation of procedure iod_get_private [2022-11-18 21:08:08,694 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_remove_admin [2022-11-18 21:08:08,694 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_remove_admin [2022-11-18 21:08:08,695 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_delete_queue [2022-11-18 21:08:08,695 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_delete_queue [2022-11-18 21:08:08,695 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-11-18 21:08:08,695 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-11-18 21:08:08,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-18 21:08:08,695 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_free_tag_set [2022-11-18 21:08:08,695 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_free_tag_set [2022-11-18 21:08:08,695 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-18 21:08:08,695 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-18 21:08:08,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-18 21:08:08,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_blk_cleanup_queue [2022-11-18 21:08:08,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_blk_cleanup_queue [2022-11-18 21:08:08,696 INFO L130 BoogieDeclarations]: Found specification of procedure __nvme_submit_admin_cmd [2022-11-18 21:08:08,696 INFO L138 BoogieDeclarations]: Found implementation of procedure __nvme_submit_admin_cmd [2022-11-18 21:08:08,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-11-18 21:08:08,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-11-18 21:08:08,696 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_fill_pow_cnd_page [2022-11-18 21:08:08,696 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_fill_pow_cnd_page [2022-11-18 21:08:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_disable_ctrl [2022-11-18 21:08:08,697 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_disable_ctrl [2022-11-18 21:08:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_empty [2022-11-18 21:08:08,697 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_empty [2022-11-18 21:08:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-11-18 21:08:08,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-11-18 21:08:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-18 21:08:08,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-18 21:08:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-11-18 21:08:08,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-11-18 21:08:08,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-18 21:08:08,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-18 21:08:08,698 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_resume [2022-11-18 21:08:08,698 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_resume [2022-11-18 21:08:08,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-18 21:08:08,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-18 21:08:08,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2022-11-18 21:08:08,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2022-11-18 21:08:08,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2022-11-18 21:08:08,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2022-11-18 21:08:08,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-11-18 21:08:08,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-11-18 21:08:08,699 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_reset_failed_dev [2022-11-18 21:08:08,699 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_reset_failed_dev [2022-11-18 21:08:08,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_queue_lock_of_request_queue [2022-11-18 21:08:08,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_queue_lock_of_request_queue [2022-11-18 21:08:08,700 INFO L130 BoogieDeclarations]: Found specification of procedure blk_integrity_rq [2022-11-18 21:08:08,700 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_integrity_rq [2022-11-18 21:08:08,700 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_stop [2022-11-18 21:08:08,700 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_stop [2022-11-18 21:08:08,700 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-18 21:08:08,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-18 21:08:08,700 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-18 21:08:08,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-18 21:08:08,701 INFO L130 BoogieDeclarations]: Found specification of procedure fatal_signal_pending [2022-11-18 21:08:08,701 INFO L138 BoogieDeclarations]: Found implementation of procedure fatal_signal_pending [2022-11-18 21:08:08,701 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_alloc_queue [2022-11-18 21:08:08,701 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_alloc_queue [2022-11-18 21:08:08,701 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-18 21:08:08,701 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-18 21:08:08,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-11-18 21:08:08,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-11-18 21:08:08,701 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_submit_io_cmd [2022-11-18 21:08:08,702 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_submit_io_cmd [2022-11-18 21:08:08,702 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-18 21:08:08,702 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-18 21:08:08,702 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2022-11-18 21:08:08,702 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2022-11-18 21:08:08,702 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2022-11-18 21:08:08,702 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2022-11-18 21:08:08,702 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-18 21:08:08,702 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-18 21:08:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2022-11-18 21:08:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-11-18 21:08:08,703 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-11-18 21:08:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_alloc_request [2022-11-18 21:08:08,703 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_alloc_request [2022-11-18 21:08:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-18 21:08:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-18 21:08:08,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-18 21:08:08,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-18 21:08:08,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-18 21:08:08,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2022-11-18 21:08:08,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2022-11-18 21:08:08,704 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_delete_sq [2022-11-18 21:08:08,704 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_delete_sq [2022-11-18 21:08:08,704 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-18 21:08:08,704 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-18 21:08:08,704 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-11-18 21:08:08,705 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-11-18 21:08:08,705 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2022-11-18 21:08:08,705 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2022-11-18 21:08:08,705 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2022-11-18 21:08:08,705 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2022-11-18 21:08:08,705 INFO L130 BoogieDeclarations]: Found specification of procedure __le64_to_cpup [2022-11-18 21:08:08,705 INFO L138 BoogieDeclarations]: Found implementation of procedure __le64_to_cpup [2022-11-18 21:08:08,705 INFO L130 BoogieDeclarations]: Found specification of procedure work_busy [2022-11-18 21:08:08,706 INFO L138 BoogieDeclarations]: Found implementation of procedure work_busy [2022-11-18 21:08:08,706 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_async_del_queue [2022-11-18 21:08:08,706 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_async_del_queue [2022-11-18 21:08:08,706 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2022-11-18 21:08:08,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2022-11-18 21:08:08,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 21:08:08,706 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2022-11-18 21:08:08,706 INFO L138 BoogieDeclarations]: Found implementation of procedure __unregister_chrdev [2022-11-18 21:08:08,707 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-18 21:08:08,707 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-18 21:08:08,707 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-18 21:08:08,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-18 21:08:08,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2022-11-18 21:08:08,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2022-11-18 21:08:08,707 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_user_cmd [2022-11-18 21:08:08,707 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_user_cmd [2022-11-18 21:08:08,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-11-18 21:08:08,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-11-18 21:08:08,708 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_block_nr [2022-11-18 21:08:08,708 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_block_nr [2022-11-18 21:08:08,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-18 21:08:08,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-18 21:08:08,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-18 21:08:08,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-18 21:08:08,708 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_reset_workfn [2022-11-18 21:08:08,708 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_reset_workfn [2022-11-18 21:08:08,709 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2022-11-18 21:08:08,709 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2022-11-18 21:08:08,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_105 [2022-11-18 21:08:08,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_105 [2022-11-18 21:08:08,709 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-11-18 21:08:08,709 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-11-18 21:08:08,709 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_submit_sync_cmd [2022-11-18 21:08:08,709 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_submit_sync_cmd [2022-11-18 21:08:08,710 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_shutdown [2022-11-18 21:08:08,710 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_shutdown [2022-11-18 21:08:08,710 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-11-18 21:08:08,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-11-18 21:08:08,710 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_npages [2022-11-18 21:08:08,710 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_npages [2022-11-18 21:08:08,710 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-18 21:08:08,710 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-18 21:08:08,710 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-11-18 21:08:08,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-11-18 21:08:08,711 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_map_user_pages [2022-11-18 21:08:08,711 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_map_user_pages [2022-11-18 21:08:08,711 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_remove [2022-11-18 21:08:08,711 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_remove [2022-11-18 21:08:08,711 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2022-11-18 21:08:08,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2022-11-18 21:08:08,711 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_ioctl [2022-11-18 21:08:08,712 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_ioctl [2022-11-18 21:08:08,712 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-11-18 21:08:08,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-11-18 21:08:08,712 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_release_prp_pools [2022-11-18 21:08:08,712 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_release_prp_pools [2022-11-18 21:08:08,712 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_mode_page_create [2022-11-18 21:08:08,712 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_mode_page_create [2022-11-18 21:08:08,712 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask_and_coherent [2022-11-18 21:08:08,712 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask_and_coherent [2022-11-18 21:08:08,713 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-18 21:08:08,713 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-18 21:08:08,713 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_send_fw_cmd [2022-11-18 21:08:08,713 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_send_fw_cmd [2022-11-18 21:08:08,713 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2022-11-18 21:08:08,713 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2022-11-18 21:08:08,713 INFO L130 BoogieDeclarations]: Found specification of procedure iod_init [2022-11-18 21:08:08,713 INFO L138 BoogieDeclarations]: Found implementation of procedure iod_init [2022-11-18 21:08:08,713 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_dev_reset [2022-11-18 21:08:08,714 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_dev_reset [2022-11-18 21:08:08,714 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2022-11-18 21:08:08,714 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2022-11-18 21:08:08,714 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-11-18 21:08:08,714 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-11-18 21:08:08,714 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-18 21:08:08,714 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-18 21:08:08,714 INFO L130 BoogieDeclarations]: Found specification of procedure queue_logical_block_size [2022-11-18 21:08:08,714 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_logical_block_size [2022-11-18 21:08:08,715 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_suspend_queue [2022-11-18 21:08:08,715 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_suspend_queue [2022-11-18 21:08:08,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-18 21:08:08,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-18 21:08:08,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-11-18 21:08:08,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-11-18 21:08:08,715 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_trans_completion [2022-11-18 21:08:08,715 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_trans_completion [2022-11-18 21:08:08,715 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-18 21:08:08,716 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-18 21:08:08,716 INFO L130 BoogieDeclarations]: Found specification of procedure nvme_set_features [2022-11-18 21:08:08,716 INFO L138 BoogieDeclarations]: Found implementation of procedure nvme_set_features [2022-11-18 21:08:08,716 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-18 21:08:08,716 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-18 21:08:08,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 21:08:08,716 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2022-11-18 21:08:08,716 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2022-11-18 21:08:08,717 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2022-11-18 21:08:08,717 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2022-11-18 21:08:08,717 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-11-18 21:08:11,027 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 21:08:11,035 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 21:08:29,312 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-18 21:09:05,018 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 21:09:05,084 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 21:09:05,084 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2022-11-18 21:09:05,096 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:09:05 BoogieIcfgContainer [2022-11-18 21:09:05,096 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 21:09:05,100 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 21:09:05,100 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 21:09:05,106 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 21:09:05,107 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 09:07:55" (1/3) ... [2022-11-18 21:09:05,108 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fb2f4bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:09:05, skipping insertion in model container [2022-11-18 21:09:05,109 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:04" (2/3) ... [2022-11-18 21:09:05,109 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fb2f4bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:09:05, skipping insertion in model container [2022-11-18 21:09:05,110 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:09:05" (3/3) ... [2022-11-18 21:09:05,124 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--nvme.ko.cil.i [2022-11-18 21:09:05,158 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 21:09:05,159 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 36 error locations. [2022-11-18 21:09:05,394 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 21:09:05,403 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@54d40d30, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 21:09:05,403 INFO L358 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2022-11-18 21:09:05,427 INFO L276 IsEmpty]: Start isEmpty. Operand has 4427 states, 3073 states have (on average 1.3156524568825252) internal successors, (4043), 3180 states have internal predecessors, (4043), 1074 states have call successors, (1074), 249 states have call predecessors, (1074), 248 states have return successors, (1066), 1057 states have call predecessors, (1066), 1066 states have call successors, (1066) [2022-11-18 21:09:05,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 21:09:05,448 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:05,449 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:05,450 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:09:05,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:05,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1829263924, now seen corresponding path program 1 times [2022-11-18 21:09:05,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:05,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792953600] [2022-11-18 21:09:05,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:05,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:06,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:09:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:09:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:09:06,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:09:06,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:09:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:06,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:06,755 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:09:06,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:06,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792953600] [2022-11-18 21:09:06,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792953600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:06,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:06,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:09:06,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579178818] [2022-11-18 21:09:06,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:06,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:09:06,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:06,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:09:06,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:09:06,830 INFO L87 Difference]: Start difference. First operand has 4427 states, 3073 states have (on average 1.3156524568825252) internal successors, (4043), 3180 states have internal predecessors, (4043), 1074 states have call successors, (1074), 249 states have call predecessors, (1074), 248 states have return successors, (1066), 1057 states have call predecessors, (1066), 1066 states have call successors, (1066) Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-18 21:09:19,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:21,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:23,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:27,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:48,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:59,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:23,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:23,993 INFO L93 Difference]: Finished difference Result 12975 states and 18897 transitions. [2022-11-18 21:10:23,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:10:24,000 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 51 [2022-11-18 21:10:24,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:24,079 INFO L225 Difference]: With dead ends: 12975 [2022-11-18 21:10:24,080 INFO L226 Difference]: Without dead ends: 8554 [2022-11-18 21:10:24,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:10:24,136 INFO L413 NwaCegarLoop]: 1256 mSDtfsCounter, 17293 mSDsluCounter, 2636 mSDsCounter, 0 mSdLazyCounter, 18554 mSolverCounterSat, 9002 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17468 SdHoareTripleChecker+Valid, 3892 SdHoareTripleChecker+Invalid, 27560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 9002 IncrementalHoareTripleChecker+Valid, 18554 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 74.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:24,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17468 Valid, 3892 Invalid, 27560 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [9002 Valid, 18554 Invalid, 4 Unknown, 0 Unchecked, 74.9s Time] [2022-11-18 21:10:24,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8554 states. [2022-11-18 21:10:24,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8554 to 8338. [2022-11-18 21:10:24,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8338 states, 5810 states have (on average 1.2903614457831325) internal successors, (7497), 5984 states have internal predecessors, (7497), 2017 states have call successors, (2017), 476 states have call predecessors, (2017), 475 states have return successors, (2074), 1995 states have call predecessors, (2074), 2015 states have call successors, (2074) [2022-11-18 21:10:24,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8338 states to 8338 states and 11588 transitions. [2022-11-18 21:10:24,829 INFO L78 Accepts]: Start accepts. Automaton has 8338 states and 11588 transitions. Word has length 51 [2022-11-18 21:10:24,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:24,830 INFO L495 AbstractCegarLoop]: Abstraction has 8338 states and 11588 transitions. [2022-11-18 21:10:24,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-18 21:10:24,830 INFO L276 IsEmpty]: Start isEmpty. Operand 8338 states and 11588 transitions. [2022-11-18 21:10:24,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:10:24,840 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:24,840 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:24,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 21:10:24,841 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:10:24,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:24,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1367749454, now seen corresponding path program 1 times [2022-11-18 21:10:24,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:24,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231234449] [2022-11-18 21:10:24,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:24,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:24,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:10:25,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:25,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:10:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:10:25,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:10:25,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:25,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:10:25,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:10:25,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:25,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231234449] [2022-11-18 21:10:25,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231234449] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:25,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:25,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:10:25,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250398188] [2022-11-18 21:10:25,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:25,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:10:25,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:25,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:10:25,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:10:25,578 INFO L87 Difference]: Start difference. First operand 8338 states and 11588 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 21:10:35,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:37,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:39,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:43,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:52,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:13,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:19,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:39,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:39,239 INFO L93 Difference]: Finished difference Result 16533 states and 23188 transitions. [2022-11-18 21:11:39,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:11:39,240 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 57 [2022-11-18 21:11:39,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:39,358 INFO L225 Difference]: With dead ends: 16533 [2022-11-18 21:11:39,359 INFO L226 Difference]: Without dead ends: 16531 [2022-11-18 21:11:39,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:11:39,368 INFO L413 NwaCegarLoop]: 1153 mSDtfsCounter, 17350 mSDsluCounter, 2360 mSDsCounter, 0 mSdLazyCounter, 18422 mSolverCounterSat, 9095 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 66.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17532 SdHoareTripleChecker+Valid, 3513 SdHoareTripleChecker+Invalid, 27523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 9095 IncrementalHoareTripleChecker+Valid, 18422 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:39,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17532 Valid, 3513 Invalid, 27523 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [9095 Valid, 18422 Invalid, 6 Unknown, 0 Unchecked, 71.7s Time] [2022-11-18 21:11:39,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16531 states. [2022-11-18 21:11:40,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16531 to 16311. [2022-11-18 21:11:40,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16311 states, 11385 states have (on average 1.2922266139657443) internal successors, (14712), 11699 states have internal predecessors, (14712), 3957 states have call successors, (3957), 934 states have call predecessors, (3957), 933 states have return successors, (4288), 3909 states have call predecessors, (4288), 3955 states have call successors, (4288) [2022-11-18 21:11:40,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16311 states to 16311 states and 22957 transitions. [2022-11-18 21:11:40,383 INFO L78 Accepts]: Start accepts. Automaton has 16311 states and 22957 transitions. Word has length 57 [2022-11-18 21:11:40,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:40,384 INFO L495 AbstractCegarLoop]: Abstraction has 16311 states and 22957 transitions. [2022-11-18 21:11:40,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 21:11:40,385 INFO L276 IsEmpty]: Start isEmpty. Operand 16311 states and 22957 transitions. [2022-11-18 21:11:40,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-18 21:11:40,387 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:40,388 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:40,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 21:11:40,388 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:11:40,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:40,389 INFO L85 PathProgramCache]: Analyzing trace with hash -541056432, now seen corresponding path program 1 times [2022-11-18 21:11:40,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:40,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778175631] [2022-11-18 21:11:40,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:40,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:40,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 21:11:40,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:11:40,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:40,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:11:40,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:11:40,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:40,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:40,994 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-18 21:11:40,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:40,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778175631] [2022-11-18 21:11:40,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778175631] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:40,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:40,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:11:40,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715478863] [2022-11-18 21:11:40,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:40,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:11:40,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:40,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:11:40,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:11:40,997 INFO L87 Difference]: Start difference. First operand 16311 states and 22957 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-18 21:12:07,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:07,276 INFO L93 Difference]: Finished difference Result 28125 states and 40013 transitions. [2022-11-18 21:12:07,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:12:07,277 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2022-11-18 21:12:07,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:07,470 INFO L225 Difference]: With dead ends: 28125 [2022-11-18 21:12:07,471 INFO L226 Difference]: Without dead ends: 28123 [2022-11-18 21:12:07,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:12:07,503 INFO L413 NwaCegarLoop]: 5366 mSDtfsCounter, 7968 mSDsluCounter, 13807 mSDsCounter, 0 mSdLazyCounter, 9986 mSolverCounterSat, 2581 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8776 SdHoareTripleChecker+Valid, 19173 SdHoareTripleChecker+Invalid, 12567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2581 IncrementalHoareTripleChecker+Valid, 9986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:07,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8776 Valid, 19173 Invalid, 12567 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2581 Valid, 9986 Invalid, 0 Unknown, 0 Unchecked, 24.3s Time] [2022-11-18 21:12:07,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28123 states. [2022-11-18 21:12:09,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28123 to 26100. [2022-11-18 21:12:09,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26100 states, 17926 states have (on average 1.2676559187771952) internal successors, (22724), 18431 states have internal predecessors, (22724), 6418 states have call successors, (6418), 1688 states have call predecessors, (6418), 1721 states have return successors, (7348), 6364 states have call predecessors, (7348), 6416 states have call successors, (7348) [2022-11-18 21:12:09,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26100 states to 26100 states and 36490 transitions. [2022-11-18 21:12:09,461 INFO L78 Accepts]: Start accepts. Automaton has 26100 states and 36490 transitions. Word has length 59 [2022-11-18 21:12:09,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:09,462 INFO L495 AbstractCegarLoop]: Abstraction has 26100 states and 36490 transitions. [2022-11-18 21:12:09,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-18 21:12:09,462 INFO L276 IsEmpty]: Start isEmpty. Operand 26100 states and 36490 transitions. [2022-11-18 21:12:09,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-18 21:12:09,464 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:09,464 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:09,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 21:12:09,465 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:12:09,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:09,466 INFO L85 PathProgramCache]: Analyzing trace with hash 501104508, now seen corresponding path program 1 times [2022-11-18 21:12:09,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:09,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685426680] [2022-11-18 21:12:09,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:09,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:09,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:09,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:09,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:09,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:12:09,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:09,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:12:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:12:10,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:12:10,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:12:10,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:12:10,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:12:10,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:12:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,080 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:12:10,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:10,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685426680] [2022-11-18 21:12:10,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685426680] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:10,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:10,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:12:10,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864429589] [2022-11-18 21:12:10,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:10,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:12:10,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:10,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:12:10,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:12:10,083 INFO L87 Difference]: Start difference. First operand 26100 states and 36490 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 21:12:18,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:20,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:22,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:26,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:36,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:58,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:58,903 INFO L93 Difference]: Finished difference Result 27494 states and 38138 transitions. [2022-11-18 21:12:58,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:12:58,904 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 63 [2022-11-18 21:12:58,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:59,060 INFO L225 Difference]: With dead ends: 27494 [2022-11-18 21:12:59,060 INFO L226 Difference]: Without dead ends: 27492 [2022-11-18 21:12:59,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:12:59,081 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 11823 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 12093 mSolverCounterSat, 5967 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12000 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 18064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5967 IncrementalHoareTripleChecker+Valid, 12093 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:59,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12000 Valid, 2563 Invalid, 18064 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5967 Valid, 12093 Invalid, 4 Unknown, 0 Unchecked, 46.5s Time] [2022-11-18 21:12:59,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27492 states. [2022-11-18 21:13:00,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27492 to 27486. [2022-11-18 21:13:00,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27486 states, 18859 states have (on average 1.2631634763243014) internal successors, (23822), 19379 states have internal predecessors, (23822), 6688 states have call successors, (6688), 1870 states have call predecessors, (6688), 1905 states have return successors, (7623), 6634 states have call predecessors, (7623), 6686 states have call successors, (7623) [2022-11-18 21:13:00,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27486 states to 27486 states and 38133 transitions. [2022-11-18 21:13:00,819 INFO L78 Accepts]: Start accepts. Automaton has 27486 states and 38133 transitions. Word has length 63 [2022-11-18 21:13:00,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:00,819 INFO L495 AbstractCegarLoop]: Abstraction has 27486 states and 38133 transitions. [2022-11-18 21:13:00,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 21:13:00,820 INFO L276 IsEmpty]: Start isEmpty. Operand 27486 states and 38133 transitions. [2022-11-18 21:13:00,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-18 21:13:00,821 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:00,822 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:00,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 21:13:00,822 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:13:00,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:00,823 INFO L85 PathProgramCache]: Analyzing trace with hash -681913768, now seen corresponding path program 1 times [2022-11-18 21:13:00,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:00,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049694458] [2022-11-18 21:13:00,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:00,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:00,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:13:01,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:13:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:13:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:13:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:13:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:13:01,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:13:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 21:13:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:01,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:13:01,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:01,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049694458] [2022-11-18 21:13:01,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049694458] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:01,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:01,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:13:01,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713702655] [2022-11-18 21:13:01,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:01,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:13:01,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:01,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:13:01,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:13:01,388 INFO L87 Difference]: Start difference. First operand 27486 states and 38133 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 21:13:09,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:13:11,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:13:13,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:13:17,456 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:13:49,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:49,471 INFO L93 Difference]: Finished difference Result 27492 states and 38136 transitions. [2022-11-18 21:13:49,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:13:49,472 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 69 [2022-11-18 21:13:49,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:49,623 INFO L225 Difference]: With dead ends: 27492 [2022-11-18 21:13:49,624 INFO L226 Difference]: Without dead ends: 27490 [2022-11-18 21:13:49,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:13:49,640 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 11818 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 12089 mSolverCounterSat, 5939 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12021 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 18032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5939 IncrementalHoareTripleChecker+Valid, 12089 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:49,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12021 Valid, 2563 Invalid, 18032 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5939 Valid, 12089 Invalid, 4 Unknown, 0 Unchecked, 45.6s Time] [2022-11-18 21:13:49,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27490 states. [2022-11-18 21:13:51,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27490 to 27484. [2022-11-18 21:13:51,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27484 states, 18858 states have (on average 1.2631244034362075) internal successors, (23820), 19377 states have internal predecessors, (23820), 6688 states have call successors, (6688), 1870 states have call predecessors, (6688), 1905 states have return successors, (7623), 6634 states have call predecessors, (7623), 6686 states have call successors, (7623) [2022-11-18 21:13:51,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27484 states to 27484 states and 38131 transitions. [2022-11-18 21:13:51,434 INFO L78 Accepts]: Start accepts. Automaton has 27484 states and 38131 transitions. Word has length 69 [2022-11-18 21:13:51,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:51,435 INFO L495 AbstractCegarLoop]: Abstraction has 27484 states and 38131 transitions. [2022-11-18 21:13:51,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 21:13:51,435 INFO L276 IsEmpty]: Start isEmpty. Operand 27484 states and 38131 transitions. [2022-11-18 21:13:51,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-18 21:13:51,437 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:51,437 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:51,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 21:13:51,438 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:13:51,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:51,438 INFO L85 PathProgramCache]: Analyzing trace with hash 668052984, now seen corresponding path program 1 times [2022-11-18 21:13:51,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:51,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043586578] [2022-11-18 21:13:51,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:51,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:51,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 21:13:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:13:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:13:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:13:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:13:51,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 21:13:51,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 21:13:51,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:52,006 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-18 21:13:52,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:52,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043586578] [2022-11-18 21:13:52,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043586578] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:52,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:52,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:13:52,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976386077] [2022-11-18 21:13:52,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:52,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:13:52,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:52,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:13:52,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:13:52,010 INFO L87 Difference]: Start difference. First operand 27484 states and 38131 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 21:14:11,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:11,099 INFO L93 Difference]: Finished difference Result 29158 states and 41260 transitions. [2022-11-18 21:14:11,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:14:11,099 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 72 [2022-11-18 21:14:11,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:11,291 INFO L225 Difference]: With dead ends: 29158 [2022-11-18 21:14:11,291 INFO L226 Difference]: Without dead ends: 29156 [2022-11-18 21:14:11,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:14:11,315 INFO L413 NwaCegarLoop]: 4684 mSDtfsCounter, 6692 mSDsluCounter, 10951 mSDsCounter, 0 mSdLazyCounter, 6422 mSolverCounterSat, 2000 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7287 SdHoareTripleChecker+Valid, 15635 SdHoareTripleChecker+Invalid, 8422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2000 IncrementalHoareTripleChecker+Valid, 6422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:11,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7287 Valid, 15635 Invalid, 8422 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2000 Valid, 6422 Invalid, 0 Unknown, 0 Unchecked, 16.7s Time] [2022-11-18 21:14:11,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29156 states. [2022-11-18 21:14:12,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29156 to 27482. [2022-11-18 21:14:12,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27482 states, 18857 states have (on average 1.2627141114705414) internal successors, (23811), 19375 states have internal predecessors, (23811), 6688 states have call successors, (6688), 1870 states have call predecessors, (6688), 1905 states have return successors, (7623), 6634 states have call predecessors, (7623), 6686 states have call successors, (7623) [2022-11-18 21:14:13,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27482 states to 27482 states and 38122 transitions. [2022-11-18 21:14:13,188 INFO L78 Accepts]: Start accepts. Automaton has 27482 states and 38122 transitions. Word has length 72 [2022-11-18 21:14:13,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:13,191 INFO L495 AbstractCegarLoop]: Abstraction has 27482 states and 38122 transitions. [2022-11-18 21:14:13,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 21:14:13,192 INFO L276 IsEmpty]: Start isEmpty. Operand 27482 states and 38122 transitions. [2022-11-18 21:14:13,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-18 21:14:13,197 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:13,197 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:13,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 21:14:13,198 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:14:13,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:13,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1518610871, now seen corresponding path program 1 times [2022-11-18 21:14:13,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:14:13,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476189006] [2022-11-18 21:14:13,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:13,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:14:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:14:13,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:14:13,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:14:13,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:14:13,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:14:13,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:14:13,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:14:13,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:14:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:14:13,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 21:14:13,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 21:14:13,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:13,740 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:14:13,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:14:13,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476189006] [2022-11-18 21:14:13,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476189006] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:14:13,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:14:13,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:14:13,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003335253] [2022-11-18 21:14:13,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:14:13,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:14:13,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:14:13,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:14:13,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:14:13,744 INFO L87 Difference]: Start difference. First operand 27482 states and 38122 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 21:14:23,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:14:25,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:14:27,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:14:31,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:11,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:11,018 INFO L93 Difference]: Finished difference Result 27889 states and 38591 transitions. [2022-11-18 21:15:11,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:15:11,019 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 75 [2022-11-18 21:15:11,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:11,209 INFO L225 Difference]: With dead ends: 27889 [2022-11-18 21:15:11,209 INFO L226 Difference]: Without dead ends: 27887 [2022-11-18 21:15:11,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:15:11,232 INFO L413 NwaCegarLoop]: 1285 mSDtfsCounter, 14146 mSDsluCounter, 2688 mSDsCounter, 0 mSdLazyCounter, 15327 mSolverCounterSat, 7442 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14346 SdHoareTripleChecker+Valid, 3973 SdHoareTripleChecker+Invalid, 22773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 7442 IncrementalHoareTripleChecker+Valid, 15327 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:11,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14346 Valid, 3973 Invalid, 22773 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [7442 Valid, 15327 Invalid, 4 Unknown, 0 Unchecked, 54.5s Time] [2022-11-18 21:15:11,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27887 states. [2022-11-18 21:15:13,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27887 to 27713. [2022-11-18 21:15:13,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27713 states, 19061 states have (on average 1.2625780389276533) internal successors, (24066), 19579 states have internal predecessors, (24066), 6706 states have call successors, (6706), 1879 states have call predecessors, (6706), 1914 states have return successors, (7641), 6652 states have call predecessors, (7641), 6704 states have call successors, (7641) [2022-11-18 21:15:13,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27713 states to 27713 states and 38413 transitions. [2022-11-18 21:15:13,397 INFO L78 Accepts]: Start accepts. Automaton has 27713 states and 38413 transitions. Word has length 75 [2022-11-18 21:15:13,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:13,398 INFO L495 AbstractCegarLoop]: Abstraction has 27713 states and 38413 transitions. [2022-11-18 21:15:13,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 21:15:13,399 INFO L276 IsEmpty]: Start isEmpty. Operand 27713 states and 38413 transitions. [2022-11-18 21:15:13,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-18 21:15:13,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:13,401 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:13,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 21:15:13,401 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:15:13,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:13,402 INFO L85 PathProgramCache]: Analyzing trace with hash -108449156, now seen corresponding path program 1 times [2022-11-18 21:15:13,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:15:13,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165330398] [2022-11-18 21:15:13,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:13,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:15:13,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:15:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:15:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:15:14,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:15:14,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:15:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:15:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:15:14,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 21:15:14,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 21:15:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 21:15:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-18 21:15:14,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-18 21:15:14,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:15:14,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165330398] [2022-11-18 21:15:14,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165330398] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:15:14,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:15:14,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:15:14,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879640810] [2022-11-18 21:15:14,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:15:14,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:15:14,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:15:14,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:15:14,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:15:14,615 INFO L87 Difference]: Start difference. First operand 27713 states and 38413 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 5 states have internal predecessors, (46), 4 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 21:15:29,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:31,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:33,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:41,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:54,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:16:01,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:16:10,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-18 21:16:47,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:16:47,948 INFO L93 Difference]: Finished difference Result 38147 states and 52344 transitions. [2022-11-18 21:16:47,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:16:47,948 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 5 states have internal predecessors, (46), 4 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 77 [2022-11-18 21:16:47,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:16:48,136 INFO L225 Difference]: With dead ends: 38147 [2022-11-18 21:16:48,137 INFO L226 Difference]: Without dead ends: 37632 [2022-11-18 21:16:48,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:16:48,157 INFO L413 NwaCegarLoop]: 984 mSDtfsCounter, 14068 mSDsluCounter, 3575 mSDsCounter, 0 mSdLazyCounter, 27746 mSolverCounterSat, 7627 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 82.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14181 SdHoareTripleChecker+Valid, 4559 SdHoareTripleChecker+Invalid, 35378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 7627 IncrementalHoareTripleChecker+Valid, 27746 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 88.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:16:48,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14181 Valid, 4559 Invalid, 35378 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [7627 Valid, 27746 Invalid, 5 Unknown, 0 Unchecked, 88.8s Time] [2022-11-18 21:16:48,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37632 states. [2022-11-18 21:16:50,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37632 to 37218. [2022-11-18 21:16:50,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37218 states, 25453 states have (on average 1.2528974973480533) internal successors, (31890), 26134 states have internal predecessors, (31890), 9013 states have call successors, (9013), 2669 states have call predecessors, (9013), 2720 states have return successors, (10360), 8936 states have call predecessors, (10360), 9011 states have call successors, (10360) [2022-11-18 21:16:50,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37218 states to 37218 states and 51263 transitions. [2022-11-18 21:16:50,673 INFO L78 Accepts]: Start accepts. Automaton has 37218 states and 51263 transitions. Word has length 77 [2022-11-18 21:16:50,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:16:50,673 INFO L495 AbstractCegarLoop]: Abstraction has 37218 states and 51263 transitions. [2022-11-18 21:16:50,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 5 states have internal predecessors, (46), 4 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 21:16:50,674 INFO L276 IsEmpty]: Start isEmpty. Operand 37218 states and 51263 transitions. [2022-11-18 21:16:50,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-18 21:16:50,676 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:16:50,676 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:16:50,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-18 21:16:50,676 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:16:50,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:16:50,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1276103700, now seen corresponding path program 1 times [2022-11-18 21:16:50,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:16:50,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242645816] [2022-11-18 21:16:50,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:16:50,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:16:50,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:16:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:16:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:16:51,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:16:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:16:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:16:51,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:16:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:16:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:16:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 21:16:51,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 21:16:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:16:51,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:51,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:16:51,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:16:51,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242645816] [2022-11-18 21:16:51,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242645816] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:16:51,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:16:51,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:16:51,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946330727] [2022-11-18 21:16:51,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:16:51,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:16:51,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:16:51,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:16:51,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:16:51,269 INFO L87 Difference]: Start difference. First operand 37218 states and 51263 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 21:16:59,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:01,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:03,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:07,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:13,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-18 21:17:16,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:22,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:47,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:47,375 INFO L93 Difference]: Finished difference Result 39020 states and 53424 transitions. [2022-11-18 21:17:47,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:17:47,375 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 81 [2022-11-18 21:17:47,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:47,536 INFO L225 Difference]: With dead ends: 39020 [2022-11-18 21:17:47,536 INFO L226 Difference]: Without dead ends: 39018 [2022-11-18 21:17:47,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:17:47,560 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 11834 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 12981 mSolverCounterSat, 6057 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12035 SdHoareTripleChecker+Valid, 2570 SdHoareTripleChecker+Invalid, 19045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 6057 IncrementalHoareTripleChecker+Valid, 12981 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:47,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12035 Valid, 2570 Invalid, 19045 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [6057 Valid, 12981 Invalid, 7 Unknown, 0 Unchecked, 52.0s Time] [2022-11-18 21:17:47,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39018 states. [2022-11-18 21:17:50,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39018 to 38976. [2022-11-18 21:17:50,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38976 states, 26628 states have (on average 1.2487607030193781) internal successors, (33252), 27320 states have internal predecessors, (33252), 9381 states have call successors, (9381), 2885 states have call predecessors, (9381), 2936 states have return successors, (10728), 9304 states have call predecessors, (10728), 9379 states have call successors, (10728) [2022-11-18 21:17:50,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38976 states to 38976 states and 53361 transitions. [2022-11-18 21:17:50,929 INFO L78 Accepts]: Start accepts. Automaton has 38976 states and 53361 transitions. Word has length 81 [2022-11-18 21:17:50,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:50,930 INFO L495 AbstractCegarLoop]: Abstraction has 38976 states and 53361 transitions. [2022-11-18 21:17:50,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 21:17:50,930 INFO L276 IsEmpty]: Start isEmpty. Operand 38976 states and 53361 transitions. [2022-11-18 21:17:50,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 21:17:50,932 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:50,932 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:50,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 21:17:50,932 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_usb_gadget_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:17:50,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:50,933 INFO L85 PathProgramCache]: Analyzing trace with hash -310434748, now seen corresponding path program 1 times [2022-11-18 21:17:50,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:50,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919755163] [2022-11-18 21:17:50,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:50,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:51,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:17:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:17:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:17:51,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:17:51,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:17:51,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:17:51,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:17:51,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 21:17:51,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 21:17:51,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 21:17:51,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:17:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:17:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:51,523 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-18 21:17:51,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:51,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919755163] [2022-11-18 21:17:51,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919755163] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:51,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:51,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 21:17:51,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937547770] [2022-11-18 21:17:51,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:51,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:17:51,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:51,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:17:51,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:17:51,526 INFO L87 Difference]: Start difference. First operand 38976 states and 53361 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 21:18:00,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:02,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:04,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:08,330 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:16,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:20,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:42,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:42,412 INFO L93 Difference]: Finished difference Result 39014 states and 53408 transitions. [2022-11-18 21:18:42,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:18:42,413 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 82 [2022-11-18 21:18:42,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:42,546 INFO L225 Difference]: With dead ends: 39014 [2022-11-18 21:18:42,546 INFO L226 Difference]: Without dead ends: 39012 [2022-11-18 21:18:42,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:18:42,565 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 15702 mSDsluCounter, 2136 mSDsCounter, 0 mSdLazyCounter, 12301 mSolverCounterSat, 8099 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15905 SdHoareTripleChecker+Valid, 3044 SdHoareTripleChecker+Invalid, 20404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 8099 IncrementalHoareTripleChecker+Valid, 12301 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:42,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15905 Valid, 3044 Invalid, 20404 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [8099 Valid, 12301 Invalid, 4 Unknown, 0 Unchecked, 47.1s Time] [2022-11-18 21:18:42,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39012 states. [2022-11-18 21:18:45,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39012 to 38982. [2022-11-18 21:18:45,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38982 states, 26631 states have (on average 1.2482820772783598) internal successors, (33243), 27326 states have internal predecessors, (33243), 9381 states have call successors, (9381), 2885 states have call predecessors, (9381), 2940 states have return successors, (10736), 9304 states have call predecessors, (10736), 9379 states have call successors, (10736) [2022-11-18 21:18:45,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38982 states to 38982 states and 53360 transitions. [2022-11-18 21:18:45,525 INFO L78 Accepts]: Start accepts. Automaton has 38982 states and 53360 transitions. Word has length 82 [2022-11-18 21:18:45,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:45,526 INFO L495 AbstractCegarLoop]: Abstraction has 38982 states and 53360 transitions. [2022-11-18 21:18:45,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 21:18:45,526 INFO L276 IsEmpty]: Start isEmpty. Operand 38982 states and 53360 transitions. [2022-11-18 21:18:45,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-18 21:18:45,527 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:45,527 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:45,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 21:18:45,528 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:18:45,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:45,528 INFO L85 PathProgramCache]: Analyzing trace with hash -464254951, now seen corresponding path program 1 times [2022-11-18 21:18:45,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:45,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781488072] [2022-11-18 21:18:45,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:45,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:45,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:45,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:45,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:18:45,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:45,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:18:45,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:45,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:18:45,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:45,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:45,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:45,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:18:45,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:18:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:18:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:18:46,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 21:18:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 21:18:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 21:18:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:46,087 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:18:46,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:46,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781488072] [2022-11-18 21:18:46,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781488072] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:18:46,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:18:46,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:18:46,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117284331] [2022-11-18 21:18:46,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:18:46,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:18:46,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:46,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:18:46,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:18:46,091 INFO L87 Difference]: Start difference. First operand 38982 states and 53360 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-18 21:18:54,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:56,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:58,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:02,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:10,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:36,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:36,730 INFO L93 Difference]: Finished difference Result 39000 states and 53385 transitions. [2022-11-18 21:19:36,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:19:36,730 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 87 [2022-11-18 21:19:36,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:36,898 INFO L225 Difference]: With dead ends: 39000 [2022-11-18 21:19:36,899 INFO L226 Difference]: Without dead ends: 38998 [2022-11-18 21:19:36,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:19:36,919 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 11825 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 12976 mSolverCounterSat, 6049 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12025 SdHoareTripleChecker+Valid, 2569 SdHoareTripleChecker+Invalid, 19030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 6049 IncrementalHoareTripleChecker+Valid, 12976 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:36,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12025 Valid, 2569 Invalid, 19030 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [6049 Valid, 12976 Invalid, 5 Unknown, 0 Unchecked, 46.4s Time] [2022-11-18 21:19:36,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38998 states. [2022-11-18 21:19:39,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38998 to 38980. [2022-11-18 21:19:39,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38980 states, 26630 states have (on average 1.2482538490424333) internal successors, (33241), 27324 states have internal predecessors, (33241), 9381 states have call successors, (9381), 2885 states have call predecessors, (9381), 2940 states have return successors, (10736), 9304 states have call predecessors, (10736), 9379 states have call successors, (10736) [2022-11-18 21:19:39,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38980 states to 38980 states and 53358 transitions. [2022-11-18 21:19:39,541 INFO L78 Accepts]: Start accepts. Automaton has 38980 states and 53358 transitions. Word has length 87 [2022-11-18 21:19:39,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:39,542 INFO L495 AbstractCegarLoop]: Abstraction has 38980 states and 53358 transitions. [2022-11-18 21:19:39,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-18 21:19:39,542 INFO L276 IsEmpty]: Start isEmpty. Operand 38980 states and 53358 transitions. [2022-11-18 21:19:39,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-18 21:19:39,545 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:39,545 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:39,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 21:19:39,545 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:19:39,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:39,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1353551443, now seen corresponding path program 1 times [2022-11-18 21:19:39,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:19:39,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223960133] [2022-11-18 21:19:39,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:39,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:19:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:39,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:19:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:39,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:19:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:39,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:19:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:39,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:19:39,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:39,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:19:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:19:40,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:19:40,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:19:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:19:40,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 21:19:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 21:19:40,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:19:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 21:19:40,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 21:19:40,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:40,111 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:19:40,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:19:40,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223960133] [2022-11-18 21:19:40,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223960133] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:19:40,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:19:40,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:19:40,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456125146] [2022-11-18 21:19:40,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:19:40,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:19:40,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:19:40,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:19:40,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:19:40,115 INFO L87 Difference]: Start difference. First operand 38980 states and 53358 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-18 21:19:48,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:50,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:52,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:56,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:20:06,333 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:20:27,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:27,285 INFO L93 Difference]: Finished difference Result 38986 states and 53361 transitions. [2022-11-18 21:20:27,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:20:27,286 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 93 [2022-11-18 21:20:27,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:27,431 INFO L225 Difference]: With dead ends: 38986 [2022-11-18 21:20:27,431 INFO L226 Difference]: Without dead ends: 38984 [2022-11-18 21:20:27,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:20:27,446 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 11792 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 12065 mSolverCounterSat, 5939 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11991 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 18008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5939 IncrementalHoareTripleChecker+Valid, 12065 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:27,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11991 Valid, 2563 Invalid, 18008 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5939 Valid, 12065 Invalid, 4 Unknown, 0 Unchecked, 42.7s Time] [2022-11-18 21:20:27,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38984 states. [2022-11-18 21:20:30,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38984 to 38978. [2022-11-18 21:20:30,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38978 states, 26629 states have (on average 1.2482256186863945) internal successors, (33239), 27322 states have internal predecessors, (33239), 9381 states have call successors, (9381), 2885 states have call predecessors, (9381), 2940 states have return successors, (10736), 9304 states have call predecessors, (10736), 9379 states have call successors, (10736) [2022-11-18 21:20:30,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38978 states to 38978 states and 53356 transitions. [2022-11-18 21:20:30,265 INFO L78 Accepts]: Start accepts. Automaton has 38978 states and 53356 transitions. Word has length 93 [2022-11-18 21:20:30,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:30,266 INFO L495 AbstractCegarLoop]: Abstraction has 38978 states and 53356 transitions. [2022-11-18 21:20:30,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-18 21:20:30,266 INFO L276 IsEmpty]: Start isEmpty. Operand 38978 states and 53356 transitions. [2022-11-18 21:20:30,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-18 21:20:30,268 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:30,268 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:30,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 21:20:30,268 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2022-11-18 21:20:30,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:30,268 INFO L85 PathProgramCache]: Analyzing trace with hash -611924106, now seen corresponding path program 1 times [2022-11-18 21:20:30,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:20:30,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822740408] [2022-11-18 21:20:30,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:30,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:20:30,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:20:30,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 21:20:30,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:20:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 21:20:30,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:20:30,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:20:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:20:30,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:20:30,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:20:30,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 21:20:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 21:20:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:20:30,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 21:20:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 21:20:30,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:30,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:30,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:20:30,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822740408] [2022-11-18 21:20:30,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822740408] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:20:30,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:20:30,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:20:30,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813068606] [2022-11-18 21:20:30,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:20:30,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:20:30,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:20:30,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:20:30,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:20:30,768 INFO L87 Difference]: Start difference. First operand 38978 states and 53356 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-18 21:20:39,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:20:41,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:20:43,216 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:20:47,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []