./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y --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 7325716246446e6137919cda7fc42ef01fc613ff512d250d81e88f25c6debe0a --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:32:38,181 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:32:38,183 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:32:38,235 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:32:38,236 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:32:38,242 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:32:38,245 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:32:38,249 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:32:38,252 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:32:38,260 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:32:38,262 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:32:38,264 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:32:38,264 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:32:38,268 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:32:38,270 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:32:38,276 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:32:38,280 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:32:38,283 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:32:38,286 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:32:38,291 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:32:38,295 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:32:38,297 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:32:38,301 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:32:38,302 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:32:38,309 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:32:38,309 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:32:38,310 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:32:38,312 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:32:38,313 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:32:38,314 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:32:38,316 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:32:38,317 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:32:38,319 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:32:38,320 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:32:38,322 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:32:38,322 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:32:38,323 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:32:38,323 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:32:38,324 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:32:38,325 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:32:38,326 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:32:38,327 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 17:32:38,378 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:32:38,378 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:32:38,387 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:32:38,388 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:32:38,389 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:32:38,389 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:32:38,390 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:32:38,390 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:32:38,391 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:32:38,391 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:32:38,392 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 17:32:38,393 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:32:38,393 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:32:38,393 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:32:38,394 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:32:38,394 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:32:38,394 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:32:38,394 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:32:38,395 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:32:38,395 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:32:38,395 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:32:38,395 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:32:38,396 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:32:38,396 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:32:38,396 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:32:38,397 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 17:32:38,397 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 17:32:38,397 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:32:38,397 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:32:38,399 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:32:38,400 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:32:38,400 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_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/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_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y 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 -> 7325716246446e6137919cda7fc42ef01fc613ff512d250d81e88f25c6debe0a [2021-11-13 17:32:38,679 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:32:38,717 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:32:38,720 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:32:38,721 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:32:38,722 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:32:38,724 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i [2021-11-13 17:32:38,824 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/data/ac93b7bbb/0f7b8aed65354e16b36ed15642180a0c/FLAGa6ef399af [2021-11-13 17:32:39,686 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:32:39,687 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i [2021-11-13 17:32:39,727 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/data/ac93b7bbb/0f7b8aed65354e16b36ed15642180a0c/FLAGa6ef399af [2021-11-13 17:32:40,200 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/data/ac93b7bbb/0f7b8aed65354e16b36ed15642180a0c [2021-11-13 17:32:40,203 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:32:40,204 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:32:40,205 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:32:40,206 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:32:40,209 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:32:40,210 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:32:40" (1/1) ... [2021-11-13 17:32:40,211 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@14709018 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:40, skipping insertion in model container [2021-11-13 17:32:40,211 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:32:40" (1/1) ... [2021-11-13 17:32:40,218 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:32:40,289 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:32:40,985 WARN L228 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_3a30c64f-7089-4b2b-a282-78ded35b4445/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i[115804,115817] [2021-11-13 17:32:41,023 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:32:41,048 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:32:41,264 WARN L228 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_3a30c64f-7089-4b2b-a282-78ded35b4445/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i[115804,115817] [2021-11-13 17:32:41,273 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:32:41,310 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:32:41,311 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41 WrapperNode [2021-11-13 17:32:41,311 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:32:41,312 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:32:41,312 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:32:41,313 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:32:41,321 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,348 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,417 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:32:41,429 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:32:41,430 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:32:41,430 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:32:41,439 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,439 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,462 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,474 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,518 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,537 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,542 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,551 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:32:41,552 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:32:41,552 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:32:41,552 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:32:41,553 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (1/1) ... [2021-11-13 17:32:41,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:32:41,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:41,595 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:32:41,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:32:41,633 INFO L130 BoogieDeclarations]: Found specification of procedure kbtab_init [2021-11-13 17:32:41,633 INFO L138 BoogieDeclarations]: Found implementation of procedure kbtab_init [2021-11-13 17:32:41,634 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2021-11-13 17:32:41,634 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2021-11-13 17:32:41,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:32:41,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:32:41,634 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2021-11-13 17:32:41,634 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2021-11-13 17:32:41,634 INFO L130 BoogieDeclarations]: Found specification of procedure kbtab_exit [2021-11-13 17:32:41,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kbtab_exit [2021-11-13 17:32:41,635 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2021-11-13 17:32:41,652 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2021-11-13 17:32:41,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 17:32:41,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:32:41,654 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2021-11-13 17:32:41,654 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2021-11-13 17:32:41,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 17:32:41,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 17:32:41,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2021-11-13 17:32:41,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2021-11-13 17:32:41,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 17:32:41,655 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2021-11-13 17:32:41,655 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2021-11-13 17:32:41,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 17:32:41,655 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 17:32:41,656 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 17:32:41,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 17:32:41,656 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-13 17:32:41,656 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-13 17:32:41,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2021-11-13 17:32:41,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2021-11-13 17:32:41,657 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2021-11-13 17:32:41,657 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2021-11-13 17:32:41,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2021-11-13 17:32:41,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2021-11-13 17:32:41,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 17:32:41,657 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:32:41,658 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:32:41,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:32:42,120 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_assume_stopFINAL: assume true; [2021-11-13 17:32:42,139 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:32:42,963 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2021-11-13 17:32:42,963 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2021-11-13 17:32:42,993 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:32:42,994 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-11-13 17:32:42,996 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:32:42 BoogieIcfgContainer [2021-11-13 17:32:42,996 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:32:42,999 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:32:42,999 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:32:43,004 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:32:43,004 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:32:40" (1/3) ... [2021-11-13 17:32:43,006 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2061ce19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:32:43, skipping insertion in model container [2021-11-13 17:32:43,006 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:32:41" (2/3) ... [2021-11-13 17:32:43,006 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2061ce19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:32:43, skipping insertion in model container [2021-11-13 17:32:43,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:32:42" (3/3) ... [2021-11-13 17:32:43,010 INFO L111 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-input-tablet-kbtab.ko.cil.out.i [2021-11-13 17:32:43,016 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:32:43,016 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 17:32:43,093 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:32:43,101 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 17:32:43,101 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 17:32:43,140 INFO L276 IsEmpty]: Start isEmpty. Operand has 163 states, 119 states have (on average 1.3277310924369747) internal successors, (158), 127 states have internal predecessors, (158), 29 states have call successors, (29), 14 states have call predecessors, (29), 13 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-11-13 17:32:43,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-13 17:32:43,145 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:43,146 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:43,146 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:43,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:43,152 INFO L85 PathProgramCache]: Analyzing trace with hash 567277314, now seen corresponding path program 1 times [2021-11-13 17:32:43,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:43,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997325425] [2021-11-13 17:32:43,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:43,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:43,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:43,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:43,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:43,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:32:43,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:43,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997325425] [2021-11-13 17:32:43,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997325425] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:43,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:43,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:32:43,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259322852] [2021-11-13 17:32:43,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:43,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:32:43,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:43,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:32:43,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:32:43,798 INFO L87 Difference]: Start difference. First operand has 163 states, 119 states have (on average 1.3277310924369747) internal successors, (158), 127 states have internal predecessors, (158), 29 states have call successors, (29), 14 states have call predecessors, (29), 13 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:32:43,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:43,883 INFO L93 Difference]: Finished difference Result 447 states and 604 transitions. [2021-11-13 17:32:43,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:32:43,885 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-13 17:32:43,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:43,898 INFO L225 Difference]: With dead ends: 447 [2021-11-13 17:32:43,899 INFO L226 Difference]: Without dead ends: 287 [2021-11-13 17:32:43,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:32:43,908 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 184 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.51ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.76ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.28ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:43,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 408 Invalid, 10 Unknown, 0 Unchecked, 6.76ms Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 12.28ms Time] [2021-11-13 17:32:43,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-11-13 17:32:44,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 283. [2021-11-13 17:32:44,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 210 states have (on average 1.2190476190476192) internal successors, (256), 214 states have internal predecessors, (256), 49 states have call successors, (49), 24 states have call predecessors, (49), 23 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2021-11-13 17:32:44,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 350 transitions. [2021-11-13 17:32:44,015 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 350 transitions. Word has length 17 [2021-11-13 17:32:44,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:44,016 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 350 transitions. [2021-11-13 17:32:44,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:32:44,017 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 350 transitions. [2021-11-13 17:32:44,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-13 17:32:44,018 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:44,018 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:44,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 17:32:44,019 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:44,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:44,020 INFO L85 PathProgramCache]: Analyzing trace with hash 405605840, now seen corresponding path program 1 times [2021-11-13 17:32:44,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:44,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123798813] [2021-11-13 17:32:44,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:44,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:44,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:32:44,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:44,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123798813] [2021-11-13 17:32:44,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123798813] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:44,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:44,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:32:44,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588936028] [2021-11-13 17:32:44,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:44,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:32:44,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:44,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:32:44,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:32:44,187 INFO L87 Difference]: Start difference. First operand 283 states and 350 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:32:44,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:44,254 INFO L93 Difference]: Finished difference Result 820 states and 1021 transitions. [2021-11-13 17:32:44,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:32:44,255 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2021-11-13 17:32:44,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:44,261 INFO L225 Difference]: With dead ends: 820 [2021-11-13 17:32:44,261 INFO L226 Difference]: Without dead ends: 542 [2021-11-13 17:32:44,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:32:44,266 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 174 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.21ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.45ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:44,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 417 Invalid, 8 Unknown, 0 Unchecked, 6.21ms Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 8.45ms Time] [2021-11-13 17:32:44,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-11-13 17:32:44,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 535. [2021-11-13 17:32:44,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 398 states have (on average 1.2110552763819096) internal successors, (482), 401 states have internal predecessors, (482), 92 states have call successors, (92), 45 states have call predecessors, (92), 44 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2021-11-13 17:32:44,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 662 transitions. [2021-11-13 17:32:44,347 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 662 transitions. Word has length 18 [2021-11-13 17:32:44,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:44,348 INFO L470 AbstractCegarLoop]: Abstraction has 535 states and 662 transitions. [2021-11-13 17:32:44,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:32:44,348 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 662 transitions. [2021-11-13 17:32:44,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-13 17:32:44,351 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:44,351 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:44,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 17:32:44,352 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:44,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:44,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1497198459, now seen corresponding path program 1 times [2021-11-13 17:32:44,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:44,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134948067] [2021-11-13 17:32:44,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:44,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:44,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 17:32:44,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:44,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:44,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:32:44,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:44,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134948067] [2021-11-13 17:32:44,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134948067] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:44,586 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:44,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:44,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687914737] [2021-11-13 17:32:44,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:44,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:44,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:44,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:44,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:44,589 INFO L87 Difference]: Start difference. First operand 535 states and 662 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 17:32:45,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:45,100 INFO L93 Difference]: Finished difference Result 1233 states and 1566 transitions. [2021-11-13 17:32:45,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:32:45,100 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 51 [2021-11-13 17:32:45,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:45,109 INFO L225 Difference]: With dead ends: 1233 [2021-11-13 17:32:45,109 INFO L226 Difference]: Without dead ends: 709 [2021-11-13 17:32:45,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:32:45,113 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 207 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 336.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.37ms SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 406.98ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:45,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 489 Invalid, 244 Unknown, 0 Unchecked, 11.37ms Time], IncrementalHoareTripleChecker [59 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 406.98ms Time] [2021-11-13 17:32:45,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-11-13 17:32:45,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 606. [2021-11-13 17:32:45,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 469 states have (on average 1.2430703624733475) internal successors, (583), 472 states have internal predecessors, (583), 92 states have call successors, (92), 45 states have call predecessors, (92), 44 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2021-11-13 17:32:45,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 763 transitions. [2021-11-13 17:32:45,171 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 763 transitions. Word has length 51 [2021-11-13 17:32:45,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:45,171 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 763 transitions. [2021-11-13 17:32:45,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 17:32:45,172 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 763 transitions. [2021-11-13 17:32:45,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:32:45,176 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:45,176 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-13 17:32:45,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 17:32:45,177 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:45,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:45,177 INFO L85 PathProgramCache]: Analyzing trace with hash -278483485, now seen corresponding path program 1 times [2021-11-13 17:32:45,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:45,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516757667] [2021-11-13 17:32:45,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:45,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:45,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:45,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:45,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:45,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:45,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:45,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:45,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,568 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:45,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:45,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516757667] [2021-11-13 17:32:45,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516757667] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:45,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324788179] [2021-11-13 17:32:45,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:45,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:45,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:45,575 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:45,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 17:32:45,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-13 17:32:45,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:46,182 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-13 17:32:46,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:46,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324788179] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:46,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:46,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2021-11-13 17:32:46,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871569361] [2021-11-13 17:32:46,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:46,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:46,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:46,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:46,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:32:46,196 INFO L87 Difference]: Start difference. First operand 606 states and 763 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-13 17:32:46,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:46,258 INFO L93 Difference]: Finished difference Result 1204 states and 1517 transitions. [2021-11-13 17:32:46,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:32:46,259 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 86 [2021-11-13 17:32:46,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:46,264 INFO L225 Difference]: With dead ends: 1204 [2021-11-13 17:32:46,264 INFO L226 Difference]: Without dead ends: 606 [2021-11-13 17:32:46,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-11-13 17:32:46,268 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 2 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.03ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.25ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:46,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 913 Invalid, 16 Unknown, 0 Unchecked, 4.03ms Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 11.25ms Time] [2021-11-13 17:32:46,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-11-13 17:32:46,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 606. [2021-11-13 17:32:46,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 469 states have (on average 1.2409381663113006) internal successors, (582), 472 states have internal predecessors, (582), 92 states have call successors, (92), 45 states have call predecessors, (92), 44 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2021-11-13 17:32:46,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 762 transitions. [2021-11-13 17:32:46,313 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 762 transitions. Word has length 86 [2021-11-13 17:32:46,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:46,314 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 762 transitions. [2021-11-13 17:32:46,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-13 17:32:46,314 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 762 transitions. [2021-11-13 17:32:46,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:32:46,319 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:46,319 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-13 17:32:46,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:46,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-11-13 17:32:46,523 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:46,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:46,523 INFO L85 PathProgramCache]: Analyzing trace with hash -38243739, now seen corresponding path program 1 times [2021-11-13 17:32:46,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:46,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987157809] [2021-11-13 17:32:46,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:46,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:46,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:46,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:46,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:46,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:46,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:46,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:46,879 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:46,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:46,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987157809] [2021-11-13 17:32:46,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987157809] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:46,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277211938] [2021-11-13 17:32:46,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:46,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:46,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:46,881 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:46,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 17:32:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:47,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-13 17:32:47,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:47,378 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 17:32:47,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:47,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277211938] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:47,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:47,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-11-13 17:32:47,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517412555] [2021-11-13 17:32:47,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:47,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:47,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:47,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:47,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:32:47,386 INFO L87 Difference]: Start difference. First operand 606 states and 762 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:32:47,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:47,462 INFO L93 Difference]: Finished difference Result 1189 states and 1524 transitions. [2021-11-13 17:32:47,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:32:47,463 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2021-11-13 17:32:47,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:47,470 INFO L225 Difference]: With dead ends: 1189 [2021-11-13 17:32:47,470 INFO L226 Difference]: Without dead ends: 596 [2021-11-13 17:32:47,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-13 17:32:47,475 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 41 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.69ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.41ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:47,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 677 Invalid, 12 Unknown, 0 Unchecked, 9.69ms Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 15.41ms Time] [2021-11-13 17:32:47,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-11-13 17:32:47,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 426. [2021-11-13 17:32:47,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 331 states have (on average 1.2326283987915407) internal successors, (408), 334 states have internal predecessors, (408), 62 states have call successors, (62), 33 states have call predecessors, (62), 32 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2021-11-13 17:32:47,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 528 transitions. [2021-11-13 17:32:47,515 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 528 transitions. Word has length 86 [2021-11-13 17:32:47,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:47,516 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 528 transitions. [2021-11-13 17:32:47,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:32:47,516 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 528 transitions. [2021-11-13 17:32:47,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-13 17:32:47,518 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:47,519 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:47,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:47,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:47,739 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:47,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:47,739 INFO L85 PathProgramCache]: Analyzing trace with hash 2068539649, now seen corresponding path program 1 times [2021-11-13 17:32:47,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:47,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321139308] [2021-11-13 17:32:47,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:47,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:47,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:47,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:47,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:47,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:47,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:47,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:47,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:47,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:48,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-13 17:32:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 17:32:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,074 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 17:32:48,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:48,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321139308] [2021-11-13 17:32:48,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321139308] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:48,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899491774] [2021-11-13 17:32:48,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:48,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:48,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:48,077 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:48,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 17:32:48,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-13 17:32:48,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:48,502 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 17:32:48,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:48,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899491774] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:48,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:48,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2021-11-13 17:32:48,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19852794] [2021-11-13 17:32:48,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:48,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:48,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:48,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:48,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-11-13 17:32:48,508 INFO L87 Difference]: Start difference. First operand 426 states and 528 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:32:48,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:48,574 INFO L93 Difference]: Finished difference Result 853 states and 1089 transitions. [2021-11-13 17:32:48,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:32:48,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 83 [2021-11-13 17:32:48,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:48,581 INFO L225 Difference]: With dead ends: 853 [2021-11-13 17:32:48,582 INFO L226 Difference]: Without dead ends: 543 [2021-11-13 17:32:48,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:32:48,589 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 72 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.82ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.06ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:48,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 617 Invalid, 12 Unknown, 0 Unchecked, 5.82ms Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 13.06ms Time] [2021-11-13 17:32:48,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-11-13 17:32:48,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 426. [2021-11-13 17:32:48,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 331 states have (on average 1.2265861027190332) internal successors, (406), 334 states have internal predecessors, (406), 62 states have call successors, (62), 33 states have call predecessors, (62), 32 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2021-11-13 17:32:48,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 526 transitions. [2021-11-13 17:32:48,632 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 526 transitions. Word has length 83 [2021-11-13 17:32:48,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:48,633 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 526 transitions. [2021-11-13 17:32:48,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:32:48,633 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 526 transitions. [2021-11-13 17:32:48,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:32:48,637 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:48,637 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-13 17:32:48,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:48,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:48,859 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:48,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:48,859 INFO L85 PathProgramCache]: Analyzing trace with hash 23795875, now seen corresponding path program 1 times [2021-11-13 17:32:48,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:48,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406213751] [2021-11-13 17:32:48,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:48,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:48,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:48,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:48,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:48,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:49,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:49,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:49,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,197 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:49,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:49,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406213751] [2021-11-13 17:32:49,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406213751] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:49,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518048617] [2021-11-13 17:32:49,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:49,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:49,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:49,200 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:49,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 17:32:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:49,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 17:32:49,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:49,782 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 17:32:49,782 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:49,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518048617] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:49,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:49,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2021-11-13 17:32:49,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681559612] [2021-11-13 17:32:49,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:49,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:49,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:49,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:49,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:32:49,785 INFO L87 Difference]: Start difference. First operand 426 states and 526 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:32:49,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:49,998 INFO L93 Difference]: Finished difference Result 661 states and 817 transitions. [2021-11-13 17:32:49,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:32:49,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2021-11-13 17:32:50,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:50,005 INFO L225 Difference]: With dead ends: 661 [2021-11-13 17:32:50,005 INFO L226 Difference]: Without dead ends: 658 [2021-11-13 17:32:50,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:32:50,007 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 284 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 146.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.19ms SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 169.60ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:50,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 375 Invalid, 76 Unknown, 0 Unchecked, 3.19ms Time], IncrementalHoareTripleChecker [32 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 169.60ms Time] [2021-11-13 17:32:50,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-11-13 17:32:50,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 636. [2021-11-13 17:32:50,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 497 states have (on average 1.2374245472837022) internal successors, (615), 498 states have internal predecessors, (615), 88 states have call successors, (88), 51 states have call predecessors, (88), 50 states have return successors, (88), 86 states have call predecessors, (88), 84 states have call successors, (88) [2021-11-13 17:32:50,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 791 transitions. [2021-11-13 17:32:50,062 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 791 transitions. Word has length 86 [2021-11-13 17:32:50,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:50,063 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 791 transitions. [2021-11-13 17:32:50,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:32:50,063 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 791 transitions. [2021-11-13 17:32:50,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-13 17:32:50,071 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:50,072 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:50,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:50,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:50,294 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:50,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:50,295 INFO L85 PathProgramCache]: Analyzing trace with hash -170270410, now seen corresponding path program 1 times [2021-11-13 17:32:50,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:50,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185848594] [2021-11-13 17:32:50,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:50,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:50,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:50,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:50,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:50,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:50,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-13 17:32:50,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-13 17:32:50,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:50,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:50,499 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 17:32:50,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:50,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185848594] [2021-11-13 17:32:50,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185848594] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:50,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:50,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 17:32:50,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824836695] [2021-11-13 17:32:50,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:50,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 17:32:50,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:50,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 17:32:50,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:32:50,502 INFO L87 Difference]: Start difference. First operand 636 states and 791 transitions. Second operand has 7 states, 7 states have (on average 9.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-13 17:32:50,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:50,957 INFO L93 Difference]: Finished difference Result 1329 states and 1657 transitions. [2021-11-13 17:32:50,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:32:50,962 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 96 [2021-11-13 17:32:50,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:50,969 INFO L225 Difference]: With dead ends: 1329 [2021-11-13 17:32:50,969 INFO L226 Difference]: Without dead ends: 694 [2021-11-13 17:32:50,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:50,971 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 118 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 289.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.08ms SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 341.80ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:50,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 750 Invalid, 248 Unknown, 0 Unchecked, 6.08ms Time], IncrementalHoareTripleChecker [43 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 341.80ms Time] [2021-11-13 17:32:50,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-11-13 17:32:51,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 596. [2021-11-13 17:32:51,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 465 states have (on average 1.2236559139784946) internal successors, (569), 466 states have internal predecessors, (569), 86 states have call successors, (86), 45 states have call predecessors, (86), 44 states have return successors, (88), 84 states have call predecessors, (88), 82 states have call successors, (88) [2021-11-13 17:32:51,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 743 transitions. [2021-11-13 17:32:51,018 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 743 transitions. Word has length 96 [2021-11-13 17:32:51,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:51,018 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 743 transitions. [2021-11-13 17:32:51,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-13 17:32:51,019 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 743 transitions. [2021-11-13 17:32:51,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-13 17:32:51,020 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:51,021 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:51,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 17:32:51,021 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:51,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:51,021 INFO L85 PathProgramCache]: Analyzing trace with hash 320363955, now seen corresponding path program 1 times [2021-11-13 17:32:51,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:51,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167143918] [2021-11-13 17:32:51,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:51,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:51,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:51,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 17:32:51,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:32:51,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:32:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,358 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:51,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:51,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167143918] [2021-11-13 17:32:51,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167143918] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:51,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720057648] [2021-11-13 17:32:51,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:51,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:51,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:51,360 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:51,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-13 17:32:51,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:51,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-13 17:32:51,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:52,510 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1|) 0))) (exists ((|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1|) 0)))) is different from true [2021-11-13 17:32:52,746 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-11-13 17:32:52,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 43 [2021-11-13 17:32:52,788 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-11-13 17:32:52,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-11-13 17:32:52,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-11-13 17:32:52,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-11-13 17:32:52,960 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 17:32:52,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:52,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720057648] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:52,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:52,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2021-11-13 17:32:52,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633384428] [2021-11-13 17:32:52,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:52,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 17:32:52,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:52,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:32:52,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=241, Unknown=1, NotChecked=30, Total=306 [2021-11-13 17:32:52,964 INFO L87 Difference]: Start difference. First operand 596 states and 743 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 5 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-13 17:32:53,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:53,656 INFO L93 Difference]: Finished difference Result 702 states and 868 transitions. [2021-11-13 17:32:53,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:32:53,657 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 5 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) Word has length 105 [2021-11-13 17:32:53,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:53,662 INFO L225 Difference]: With dead ends: 702 [2021-11-13 17:32:53,663 INFO L226 Difference]: Without dead ends: 661 [2021-11-13 17:32:53,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=303, Unknown=1, NotChecked=34, Total=380 [2021-11-13 17:32:53,664 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 24 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 544.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.36ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 250 IncrementalHoareTripleChecker+Unchecked, 597.11ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:53,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 1066 Invalid, 385 Unknown, 0 Unchecked, 5.36ms Time], IncrementalHoareTripleChecker [3 Valid, 132 Invalid, 0 Unknown, 250 Unchecked, 597.11ms Time] [2021-11-13 17:32:53,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-11-13 17:32:53,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 628. [2021-11-13 17:32:53,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 487 states have (on average 1.2258726899383983) internal successors, (597), 490 states have internal predecessors, (597), 90 states have call successors, (90), 49 states have call predecessors, (90), 50 states have return successors, (98), 88 states have call predecessors, (98), 86 states have call successors, (98) [2021-11-13 17:32:53,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 785 transitions. [2021-11-13 17:32:53,716 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 785 transitions. Word has length 105 [2021-11-13 17:32:53,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:53,717 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 785 transitions. [2021-11-13 17:32:53,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 5 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-13 17:32:53,718 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 785 transitions. [2021-11-13 17:32:53,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-13 17:32:53,719 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:53,720 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:53,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:53,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:53,935 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:53,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:53,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1953167954, now seen corresponding path program 1 times [2021-11-13 17:32:53,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:53,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271075771] [2021-11-13 17:32:53,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:53,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:53,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:54,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:54,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:54,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:54,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:54,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:54,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 17:32:54,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:32:54,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:32:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,247 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:54,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:54,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271075771] [2021-11-13 17:32:54,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271075771] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:54,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966939052] [2021-11-13 17:32:54,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:54,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:54,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:54,250 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:54,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-13 17:32:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:54,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 880 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-13 17:32:54,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:54,837 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-13 17:32:54,838 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:54,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966939052] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:54,838 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:54,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [12] total 19 [2021-11-13 17:32:54,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952052432] [2021-11-13 17:32:54,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:54,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 17:32:54,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:54,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 17:32:54,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=306, Unknown=0, NotChecked=0, Total=342 [2021-11-13 17:32:54,840 INFO L87 Difference]: Start difference. First operand 628 states and 785 transitions. Second operand has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:32:55,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:55,007 INFO L93 Difference]: Finished difference Result 1390 states and 1777 transitions. [2021-11-13 17:32:55,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:32:55,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2021-11-13 17:32:55,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:55,013 INFO L225 Difference]: With dead ends: 1390 [2021-11-13 17:32:55,014 INFO L226 Difference]: Without dead ends: 810 [2021-11-13 17:32:55,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2021-11-13 17:32:55,019 INFO L933 BasicCegarLoop]: 281 mSDtfsCounter, 145 mSDsluCounter, 1793 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 2074 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.32ms SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 73.02ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:55,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 2074 Invalid, 89 Unknown, 0 Unchecked, 6.32ms Time], IncrementalHoareTripleChecker [37 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 73.02ms Time] [2021-11-13 17:32:55,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2021-11-13 17:32:55,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 628. [2021-11-13 17:32:55,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 485 states have (on average 1.2185567010309277) internal successors, (591), 491 states have internal predecessors, (591), 88 states have call successors, (88), 49 states have call predecessors, (88), 54 states have return successors, (102), 87 states have call predecessors, (102), 84 states have call successors, (102) [2021-11-13 17:32:55,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 781 transitions. [2021-11-13 17:32:55,071 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 781 transitions. Word has length 105 [2021-11-13 17:32:55,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:55,072 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 781 transitions. [2021-11-13 17:32:55,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:32:55,073 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 781 transitions. [2021-11-13 17:32:55,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-13 17:32:55,074 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:55,074 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:55,114 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:55,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-13 17:32:55,291 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:55,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:55,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1044819566, now seen corresponding path program 1 times [2021-11-13 17:32:55,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:55,291 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342371156] [2021-11-13 17:32:55,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:55,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:55,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:55,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:55,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 17:32:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:32:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,581 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:55,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:55,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342371156] [2021-11-13 17:32:55,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342371156] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:55,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668995496] [2021-11-13 17:32:55,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:55,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:55,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:55,584 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:55,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-13 17:32:55,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:55,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-13 17:32:55,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:56,334 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-13 17:32:56,335 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:56,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668995496] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:56,335 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:56,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [12] total 18 [2021-11-13 17:32:56,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147447830] [2021-11-13 17:32:56,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:56,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 17:32:56,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:56,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 17:32:56,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=272, Unknown=0, NotChecked=0, Total=306 [2021-11-13 17:32:56,337 INFO L87 Difference]: Start difference. First operand 628 states and 781 transitions. Second operand has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 7 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:32:56,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:56,485 INFO L93 Difference]: Finished difference Result 1262 states and 1579 transitions. [2021-11-13 17:32:56,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:32:56,485 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 7 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 107 [2021-11-13 17:32:56,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:56,490 INFO L225 Difference]: With dead ends: 1262 [2021-11-13 17:32:56,490 INFO L226 Difference]: Without dead ends: 677 [2021-11-13 17:32:56,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-11-13 17:32:56,492 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 23 mSDsluCounter, 1344 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1541 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.25ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.54ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:56,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 1541 Invalid, 53 Unknown, 0 Unchecked, 4.25ms Time], IncrementalHoareTripleChecker [10 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 39.54ms Time] [2021-11-13 17:32:56,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-11-13 17:32:56,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 648. [2021-11-13 17:32:56,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 500 states have (on average 1.212) internal successors, (606), 505 states have internal predecessors, (606), 88 states have call successors, (88), 49 states have call predecessors, (88), 59 states have return successors, (111), 93 states have call predecessors, (111), 84 states have call successors, (111) [2021-11-13 17:32:56,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 805 transitions. [2021-11-13 17:32:56,542 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 805 transitions. Word has length 107 [2021-11-13 17:32:56,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:56,543 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 805 transitions. [2021-11-13 17:32:56,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 7 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:32:56,543 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 805 transitions. [2021-11-13 17:32:56,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-13 17:32:56,545 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:56,545 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:56,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-11-13 17:32:56,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-13 17:32:56,771 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:56,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:56,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1482829069, now seen corresponding path program 1 times [2021-11-13 17:32:56,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:56,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197817441] [2021-11-13 17:32:56,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:56,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:56,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:56,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:56,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:56,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:56,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:56,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:56,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:56,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:57,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:57,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:57,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 17:32:57,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:57,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:57,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:57,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:32:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:57,044 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:57,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:57,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197817441] [2021-11-13 17:32:57,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197817441] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:57,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295839262] [2021-11-13 17:32:57,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:57,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:57,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:57,047 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:57,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-13 17:32:57,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:57,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 880 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-13 17:32:57,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-13 17:32:57,519 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:57,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295839262] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:57,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:57,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2021-11-13 17:32:57,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082067324] [2021-11-13 17:32:57,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:57,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:57,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:57,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:57,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:32:57,522 INFO L87 Difference]: Start difference. First operand 648 states and 805 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-13 17:32:57,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:57,626 INFO L93 Difference]: Finished difference Result 854 states and 1086 transitions. [2021-11-13 17:32:57,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:32:57,626 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 107 [2021-11-13 17:32:57,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:57,632 INFO L225 Difference]: With dead ends: 854 [2021-11-13 17:32:57,632 INFO L226 Difference]: Without dead ends: 819 [2021-11-13 17:32:57,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-11-13 17:32:57,633 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 72 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 22.36ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.20ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:57,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 727 Invalid, 13 Unknown, 0 Unchecked, 22.36ms Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 16.20ms Time] [2021-11-13 17:32:57,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-11-13 17:32:57,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 648. [2021-11-13 17:32:57,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 500 states have (on average 1.212) internal successors, (606), 505 states have internal predecessors, (606), 88 states have call successors, (88), 49 states have call predecessors, (88), 59 states have return successors, (111), 93 states have call predecessors, (111), 84 states have call successors, (111) [2021-11-13 17:32:57,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 805 transitions. [2021-11-13 17:32:57,686 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 805 transitions. Word has length 107 [2021-11-13 17:32:57,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:57,686 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 805 transitions. [2021-11-13 17:32:57,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-13 17:32:57,687 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 805 transitions. [2021-11-13 17:32:57,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-13 17:32:57,688 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:57,688 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:57,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:57,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-13 17:32:57,910 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:57,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:57,911 INFO L85 PathProgramCache]: Analyzing trace with hash 966922471, now seen corresponding path program 1 times [2021-11-13 17:32:57,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:57,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476693100] [2021-11-13 17:32:57,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:57,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:57,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:58,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:32:58,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:58,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:58,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:32:58,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:32:58,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 17:32:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:58,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:32:58,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,230 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 17:32:58,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:58,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476693100] [2021-11-13 17:32:58,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476693100] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:58,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037304556] [2021-11-13 17:32:58,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:58,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:58,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:58,233 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:58,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-13 17:32:58,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:58,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 17:32:58,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:58,753 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 17:32:58,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:32:59,123 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-13 17:32:59,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037304556] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:59,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:32:59,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12, 5] total 17 [2021-11-13 17:32:59,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960383893] [2021-11-13 17:32:59,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:59,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:59,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:59,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:59,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-11-13 17:32:59,126 INFO L87 Difference]: Start difference. First operand 648 states and 805 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-13 17:32:59,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:59,707 INFO L93 Difference]: Finished difference Result 1874 states and 2335 transitions. [2021-11-13 17:32:59,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:32:59,708 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 108 [2021-11-13 17:32:59,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:59,717 INFO L225 Difference]: With dead ends: 1874 [2021-11-13 17:32:59,717 INFO L226 Difference]: Without dead ends: 1250 [2021-11-13 17:32:59,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-11-13 17:32:59,720 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 428 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 362.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.61ms SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 431.73ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:59,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 569 Invalid, 383 Unknown, 0 Unchecked, 5.61ms Time], IncrementalHoareTripleChecker [100 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 431.73ms Time] [2021-11-13 17:32:59,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-11-13 17:32:59,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 1210. [2021-11-13 17:32:59,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 935 states have (on average 1.2117647058823529) internal successors, (1133), 943 states have internal predecessors, (1133), 163 states have call successors, (163), 92 states have call predecessors, (163), 111 states have return successors, (208), 174 states have call predecessors, (208), 159 states have call successors, (208) [2021-11-13 17:32:59,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 1504 transitions. [2021-11-13 17:32:59,814 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 1504 transitions. Word has length 108 [2021-11-13 17:32:59,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:59,815 INFO L470 AbstractCegarLoop]: Abstraction has 1210 states and 1504 transitions. [2021-11-13 17:32:59,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-13 17:32:59,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 1504 transitions. [2021-11-13 17:32:59,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-13 17:32:59,818 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:59,818 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:59,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:00,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-13 17:33:00,034 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:00,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:00,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1819211607, now seen corresponding path program 1 times [2021-11-13 17:33:00,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:00,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170412120] [2021-11-13 17:33:00,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:00,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:00,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:00,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:00,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:00,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:00,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:00,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:00,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,304 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:00,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:00,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170412120] [2021-11-13 17:33:00,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170412120] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:00,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903296929] [2021-11-13 17:33:00,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:00,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:00,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:00,306 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:00,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-13 17:33:00,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:00,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 1162 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 17:33:00,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:00,860 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:33:00,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:00,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903296929] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:00,861 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:00,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-11-13 17:33:00,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393607333] [2021-11-13 17:33:00,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:00,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:33:00,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:00,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:33:00,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:33:00,863 INFO L87 Difference]: Start difference. First operand 1210 states and 1504 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:33:00,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:00,945 INFO L93 Difference]: Finished difference Result 1861 states and 2314 transitions. [2021-11-13 17:33:00,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:33:00,945 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 116 [2021-11-13 17:33:00,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:00,949 INFO L225 Difference]: With dead ends: 1861 [2021-11-13 17:33:00,950 INFO L226 Difference]: Without dead ends: 697 [2021-11-13 17:33:00,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-13 17:33:00,953 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 13 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.61ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.34ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:00,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 589 Invalid, 10 Unknown, 0 Unchecked, 1.61ms Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 11.34ms Time] [2021-11-13 17:33:00,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-11-13 17:33:01,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 667. [2021-11-13 17:33:01,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 515 states have (on average 1.2058252427184466) internal successors, (621), 520 states have internal predecessors, (621), 90 states have call successors, (90), 51 states have call predecessors, (90), 61 states have return successors, (112), 95 states have call predecessors, (112), 86 states have call successors, (112) [2021-11-13 17:33:01,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 823 transitions. [2021-11-13 17:33:01,011 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 823 transitions. Word has length 116 [2021-11-13 17:33:01,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:01,011 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 823 transitions. [2021-11-13 17:33:01,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:33:01,012 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 823 transitions. [2021-11-13 17:33:01,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-13 17:33:01,013 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:01,013 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:01,053 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:01,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-13 17:33:01,231 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:01,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:01,231 INFO L85 PathProgramCache]: Analyzing trace with hash 2067358101, now seen corresponding path program 1 times [2021-11-13 17:33:01,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:01,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240269010] [2021-11-13 17:33:01,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:01,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:01,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:01,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:01,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:01,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:01,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:01,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:01,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,499 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:01,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:01,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240269010] [2021-11-13 17:33:01,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240269010] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:01,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212311837] [2021-11-13 17:33:01,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:01,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:01,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:01,501 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:01,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-13 17:33:01,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 1161 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 17:33:01,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:02,066 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:33:02,066 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:02,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212311837] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:02,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:02,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2021-11-13 17:33:02,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408803241] [2021-11-13 17:33:02,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:02,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:33:02,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:02,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:33:02,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:33:02,068 INFO L87 Difference]: Start difference. First operand 667 states and 823 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:33:02,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:02,322 INFO L93 Difference]: Finished difference Result 1213 states and 1506 transitions. [2021-11-13 17:33:02,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:33:02,322 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 116 [2021-11-13 17:33:02,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:02,329 INFO L225 Difference]: With dead ends: 1213 [2021-11-13 17:33:02,330 INFO L226 Difference]: Without dead ends: 1208 [2021-11-13 17:33:02,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:33:02,333 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 309 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 147.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.28ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 172.11ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:02,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 339 Invalid, 89 Unknown, 0 Unchecked, 2.28ms Time], IncrementalHoareTripleChecker [39 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 172.11ms Time] [2021-11-13 17:33:02,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2021-11-13 17:33:02,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 1176. [2021-11-13 17:33:02,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 910 states have (on average 1.2142857142857142) internal successors, (1105), 917 states have internal predecessors, (1105), 154 states have call successors, (154), 91 states have call predecessors, (154), 111 states have return successors, (207), 167 states have call predecessors, (207), 150 states have call successors, (207) [2021-11-13 17:33:02,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 1466 transitions. [2021-11-13 17:33:02,419 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 1466 transitions. Word has length 116 [2021-11-13 17:33:02,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:02,419 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 1466 transitions. [2021-11-13 17:33:02,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-13 17:33:02,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 1466 transitions. [2021-11-13 17:33:02,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-13 17:33:02,423 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:02,423 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:02,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:02,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:02,640 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:02,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:02,641 INFO L85 PathProgramCache]: Analyzing trace with hash 541721343, now seen corresponding path program 1 times [2021-11-13 17:33:02,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:02,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206695103] [2021-11-13 17:33:02,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:02,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:02,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:02,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:02,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:02,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:02,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:02,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-13 17:33:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:02,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-13 17:33:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:02,913 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-13 17:33:02,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:02,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206695103] [2021-11-13 17:33:02,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206695103] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:02,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200636421] [2021-11-13 17:33:02,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:02,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:02,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:02,919 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:02,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-13 17:33:03,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:03,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 1217 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 17:33:03,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:03,462 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-13 17:33:03,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:03,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200636421] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:03,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:03,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-11-13 17:33:03,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722177891] [2021-11-13 17:33:03,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:03,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:33:03,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:03,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:33:03,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:33:03,465 INFO L87 Difference]: Start difference. First operand 1176 states and 1466 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-13 17:33:03,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:03,618 INFO L93 Difference]: Finished difference Result 1368 states and 1732 transitions. [2021-11-13 17:33:03,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:33:03,619 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 129 [2021-11-13 17:33:03,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:03,627 INFO L225 Difference]: With dead ends: 1368 [2021-11-13 17:33:03,628 INFO L226 Difference]: Without dead ends: 1358 [2021-11-13 17:33:03,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-13 17:33:03,629 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 213 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.84ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.49ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:03,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 446 Invalid, 23 Unknown, 0 Unchecked, 1.84ms Time], IncrementalHoareTripleChecker [9 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 31.49ms Time] [2021-11-13 17:33:03,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1358 states. [2021-11-13 17:33:03,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1358 to 1182. [2021-11-13 17:33:03,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 916 states have (on average 1.212882096069869) internal successors, (1111), 923 states have internal predecessors, (1111), 154 states have call successors, (154), 91 states have call predecessors, (154), 111 states have return successors, (207), 167 states have call predecessors, (207), 150 states have call successors, (207) [2021-11-13 17:33:03,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1472 transitions. [2021-11-13 17:33:03,736 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1472 transitions. Word has length 129 [2021-11-13 17:33:03,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:03,737 INFO L470 AbstractCegarLoop]: Abstraction has 1182 states and 1472 transitions. [2021-11-13 17:33:03,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-13 17:33:03,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1472 transitions. [2021-11-13 17:33:03,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-13 17:33:03,739 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:03,739 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:03,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:03,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:03,966 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:03,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:03,967 INFO L85 PathProgramCache]: Analyzing trace with hash -554191626, now seen corresponding path program 1 times [2021-11-13 17:33:03,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:03,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964582607] [2021-11-13 17:33:03,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:03,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:04,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:04,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:04,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:04,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:04,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:04,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:04,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:04,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:04,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:04,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-13 17:33:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 17:33:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,251 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-13 17:33:04,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:04,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964582607] [2021-11-13 17:33:04,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964582607] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:04,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215763308] [2021-11-13 17:33:04,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:04,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:04,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:04,255 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:04,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-13 17:33:04,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:04,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 17:33:04,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:04,796 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-13 17:33:04,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:04,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215763308] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:04,796 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:04,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-11-13 17:33:04,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631977230] [2021-11-13 17:33:04,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:04,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:33:04,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:04,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:33:04,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:33:04,798 INFO L87 Difference]: Start difference. First operand 1182 states and 1472 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 17:33:04,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:04,976 INFO L93 Difference]: Finished difference Result 2302 states and 2876 transitions. [2021-11-13 17:33:04,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:33:04,976 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 133 [2021-11-13 17:33:04,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:04,984 INFO L225 Difference]: With dead ends: 2302 [2021-11-13 17:33:04,984 INFO L226 Difference]: Without dead ends: 1110 [2021-11-13 17:33:04,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:33:04,988 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 46 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 72.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.34ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.78ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:04,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 423 Invalid, 31 Unknown, 0 Unchecked, 1.34ms Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 78.78ms Time] [2021-11-13 17:33:04,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-11-13 17:33:05,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 1110. [2021-11-13 17:33:05,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 844 states have (on average 1.15521327014218) internal successors, (975), 851 states have internal predecessors, (975), 154 states have call successors, (154), 91 states have call predecessors, (154), 111 states have return successors, (207), 167 states have call predecessors, (207), 150 states have call successors, (207) [2021-11-13 17:33:05,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 1336 transitions. [2021-11-13 17:33:05,098 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 1336 transitions. Word has length 133 [2021-11-13 17:33:05,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:05,099 INFO L470 AbstractCegarLoop]: Abstraction has 1110 states and 1336 transitions. [2021-11-13 17:33:05,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 17:33:05,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 1336 transitions. [2021-11-13 17:33:05,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-13 17:33:05,102 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:05,103 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:05,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:05,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-13 17:33:05,322 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:05,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:05,323 INFO L85 PathProgramCache]: Analyzing trace with hash 78838695, now seen corresponding path program 1 times [2021-11-13 17:33:05,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:05,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043156500] [2021-11-13 17:33:05,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:05,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:05,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:05,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:05,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:05,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:05,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:05,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:05,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:05,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:05,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:05,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 17:33:05,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-13 17:33:05,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-13 17:33:05,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 17:33:05,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,620 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:05,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:05,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043156500] [2021-11-13 17:33:05,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043156500] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:05,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815830047] [2021-11-13 17:33:05,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:05,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:05,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:05,622 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:05,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-13 17:33:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:05,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-13 17:33:05,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:06,437 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-13 17:33:06,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:06,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815830047] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:06,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:06,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 19 [2021-11-13 17:33:06,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432320804] [2021-11-13 17:33:06,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:06,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 17:33:06,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:06,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 17:33:06,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=306, Unknown=0, NotChecked=0, Total=342 [2021-11-13 17:33:06,439 INFO L87 Difference]: Start difference. First operand 1110 states and 1336 transitions. Second operand has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 7 states have internal predecessors, (94), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-13 17:33:06,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:06,633 INFO L93 Difference]: Finished difference Result 2194 states and 2647 transitions. [2021-11-13 17:33:06,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:33:06,634 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 7 states have internal predecessors, (94), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2021-11-13 17:33:06,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:06,645 INFO L225 Difference]: With dead ends: 2194 [2021-11-13 17:33:06,645 INFO L226 Difference]: Without dead ends: 1139 [2021-11-13 17:33:06,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2021-11-13 17:33:06,649 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 27 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1595 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.15ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.13ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:06,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1595 Invalid, 54 Unknown, 0 Unchecked, 4.15ms Time], IncrementalHoareTripleChecker [10 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 39.13ms Time] [2021-11-13 17:33:06,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1139 states. [2021-11-13 17:33:06,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1139 to 1110. [2021-11-13 17:33:06,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 844 states have (on average 1.1492890995260663) internal successors, (970), 851 states have internal predecessors, (970), 154 states have call successors, (154), 91 states have call predecessors, (154), 111 states have return successors, (207), 167 states have call predecessors, (207), 150 states have call successors, (207) [2021-11-13 17:33:06,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 1331 transitions. [2021-11-13 17:33:06,740 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 1331 transitions. Word has length 144 [2021-11-13 17:33:06,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:06,740 INFO L470 AbstractCegarLoop]: Abstraction has 1110 states and 1331 transitions. [2021-11-13 17:33:06,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 7 states have internal predecessors, (94), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-13 17:33:06,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 1331 transitions. [2021-11-13 17:33:06,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-13 17:33:06,743 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:06,743 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:06,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:06,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-13 17:33:06,970 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:06,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:06,971 INFO L85 PathProgramCache]: Analyzing trace with hash 92371496, now seen corresponding path program 2 times [2021-11-13 17:33:06,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:06,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212884002] [2021-11-13 17:33:06,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:06,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:07,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:07,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:07,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:07,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:07,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:07,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:07,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:07,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 17:33:07,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-13 17:33:07,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-13 17:33:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 17:33:07,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,243 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:07,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:07,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212884002] [2021-11-13 17:33:07,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212884002] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:07,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566133281] [2021-11-13 17:33:07,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:33:07,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:07,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:07,251 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:07,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-13 17:33:07,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-13 17:33:07,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 17:33:07,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 17:33:07,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:07,864 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:33:07,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:07,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566133281] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:07,864 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:07,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [13] total 14 [2021-11-13 17:33:07,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564072114] [2021-11-13 17:33:07,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:07,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:33:07,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:07,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:33:07,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:33:07,866 INFO L87 Difference]: Start difference. First operand 1110 states and 1331 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 17:33:07,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:07,921 INFO L93 Difference]: Finished difference Result 1765 states and 2122 transitions. [2021-11-13 17:33:07,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:33:07,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 144 [2021-11-13 17:33:07,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:07,926 INFO L225 Difference]: With dead ends: 1765 [2021-11-13 17:33:07,926 INFO L226 Difference]: Without dead ends: 717 [2021-11-13 17:33:07,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:33:07,929 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 5 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.86ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.86ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:07,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 360 Invalid, 2 Unknown, 0 Unchecked, 0.86ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 2.86ms Time] [2021-11-13 17:33:07,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-11-13 17:33:08,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 713. [2021-11-13 17:33:08,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 543 states have (on average 1.138121546961326) internal successors, (618), 548 states have internal predecessors, (618), 100 states have call successors, (100), 61 states have call predecessors, (100), 69 states have return successors, (122), 103 states have call predecessors, (122), 96 states have call successors, (122) [2021-11-13 17:33:08,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 840 transitions. [2021-11-13 17:33:08,006 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 840 transitions. Word has length 144 [2021-11-13 17:33:08,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:08,006 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 840 transitions. [2021-11-13 17:33:08,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 17:33:08,007 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 840 transitions. [2021-11-13 17:33:08,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-13 17:33:08,008 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:08,009 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:08,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:08,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:08,234 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:08,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:08,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1279560877, now seen corresponding path program 1 times [2021-11-13 17:33:08,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:08,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458313838] [2021-11-13 17:33:08,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:08,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:08,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:08,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:08,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:08,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:08,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:08,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:08,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:08,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:08,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 17:33:08,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-13 17:33:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 17:33:08,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-13 17:33:08,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,545 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:08,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:08,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458313838] [2021-11-13 17:33:08,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458313838] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:08,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758626590] [2021-11-13 17:33:08,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:08,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:08,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:08,551 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:08,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-13 17:33:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 1264 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 17:33:08,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:09,194 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:33:09,194 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:09,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758626590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:09,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:09,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2021-11-13 17:33:09,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599843508] [2021-11-13 17:33:09,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:09,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:33:09,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:09,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:33:09,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2021-11-13 17:33:09,195 INFO L87 Difference]: Start difference. First operand 713 states and 840 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 17:33:09,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:09,582 INFO L93 Difference]: Finished difference Result 1338 states and 1585 transitions. [2021-11-13 17:33:09,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:33:09,583 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 146 [2021-11-13 17:33:09,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:09,586 INFO L225 Difference]: With dead ends: 1338 [2021-11-13 17:33:09,587 INFO L226 Difference]: Without dead ends: 653 [2021-11-13 17:33:09,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-11-13 17:33:09,589 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 149 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 243.07ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.70ms SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 308.03ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:09,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 511 Invalid, 335 Unknown, 0 Unchecked, 2.70ms Time], IncrementalHoareTripleChecker [47 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 308.03ms Time] [2021-11-13 17:33:09,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-11-13 17:33:09,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 596. [2021-11-13 17:33:09,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 456 states have (on average 1.1337719298245614) internal successors, (517), 461 states have internal predecessors, (517), 84 states have call successors, (84), 49 states have call predecessors, (84), 55 states have return successors, (102), 85 states have call predecessors, (102), 81 states have call successors, (102) [2021-11-13 17:33:09,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 703 transitions. [2021-11-13 17:33:09,638 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 703 transitions. Word has length 146 [2021-11-13 17:33:09,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:09,638 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 703 transitions. [2021-11-13 17:33:09,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 17:33:09,639 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 703 transitions. [2021-11-13 17:33:09,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-13 17:33:09,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:09,641 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:09,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:09,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:09,856 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:09,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:09,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1011559813, now seen corresponding path program 1 times [2021-11-13 17:33:09,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:09,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843752150] [2021-11-13 17:33:09,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:09,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:09,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:09,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:09,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:10,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:10,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:10,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:10,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 17:33:10,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-13 17:33:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 17:33:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-13 17:33:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,142 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:10,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:10,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843752150] [2021-11-13 17:33:10,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843752150] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:10,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500555923] [2021-11-13 17:33:10,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:10,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:10,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:10,150 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:10,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-13 17:33:10,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:10,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 1266 conjuncts, 45 conjunts are in the unsatisfiable core [2021-11-13 17:33:10,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:10,874 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-13 17:33:10,875 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:10,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500555923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:10,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:10,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 16 [2021-11-13 17:33:10,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785857331] [2021-11-13 17:33:10,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:10,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 17:33:10,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:10,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 17:33:10,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2021-11-13 17:33:10,877 INFO L87 Difference]: Start difference. First operand 596 states and 703 transitions. Second operand has 10 states, 10 states have (on average 10.1) internal successors, (101), 8 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-13 17:33:11,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:11,122 INFO L93 Difference]: Finished difference Result 1241 states and 1469 transitions. [2021-11-13 17:33:11,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 17:33:11,123 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.1) internal successors, (101), 8 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) Word has length 147 [2021-11-13 17:33:11,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:11,127 INFO L225 Difference]: With dead ends: 1241 [2021-11-13 17:33:11,127 INFO L226 Difference]: Without dead ends: 673 [2021-11-13 17:33:11,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 174 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-11-13 17:33:11,134 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 35 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 90.89ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 1743 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.11ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 118.16ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:11,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 1743 Invalid, 78 Unknown, 0 Unchecked, 5.11ms Time], IncrementalHoareTripleChecker [5 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 118.16ms Time] [2021-11-13 17:33:11,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-11-13 17:33:11,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 633. [2021-11-13 17:33:11,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 488 states have (on average 1.1311475409836065) internal successors, (552), 490 states have internal predecessors, (552), 84 states have call successors, (84), 49 states have call predecessors, (84), 60 states have return successors, (110), 93 states have call predecessors, (110), 81 states have call successors, (110) [2021-11-13 17:33:11,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 746 transitions. [2021-11-13 17:33:11,193 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 746 transitions. Word has length 147 [2021-11-13 17:33:11,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:11,193 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 746 transitions. [2021-11-13 17:33:11,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.1) internal successors, (101), 8 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-13 17:33:11,194 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 746 transitions. [2021-11-13 17:33:11,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-13 17:33:11,196 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:11,196 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:11,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:11,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:11,409 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:11,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:11,410 INFO L85 PathProgramCache]: Analyzing trace with hash 2093368100, now seen corresponding path program 2 times [2021-11-13 17:33:11,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:11,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692173241] [2021-11-13 17:33:11,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:11,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:11,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:11,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:11,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:11,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:11,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:11,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 17:33:11,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-13 17:33:11,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 17:33:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-13 17:33:11,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:11,709 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 17:33:11,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:11,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692173241] [2021-11-13 17:33:11,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692173241] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:11,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600052283] [2021-11-13 17:33:11,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:33:11,710 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:11,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:11,715 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:11,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-13 17:33:12,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-13 17:33:12,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 17:33:12,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 17:33:12,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:12,386 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:33:12,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:12,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600052283] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:12,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:12,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [13] total 14 [2021-11-13 17:33:12,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773364301] [2021-11-13 17:33:12,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:12,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:33:12,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:12,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:33:12,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:33:12,388 INFO L87 Difference]: Start difference. First operand 633 states and 746 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 17:33:12,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:12,414 INFO L93 Difference]: Finished difference Result 660 states and 770 transitions. [2021-11-13 17:33:12,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:33:12,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 147 [2021-11-13 17:33:12,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:12,417 INFO L225 Difference]: With dead ends: 660 [2021-11-13 17:33:12,418 INFO L226 Difference]: Without dead ends: 259 [2021-11-13 17:33:12,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:33:12,421 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 4 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.63ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.42ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:12,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 317 Invalid, 2 Unknown, 0 Unchecked, 0.63ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 2.42ms Time] [2021-11-13 17:33:12,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-11-13 17:33:12,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 245. [2021-11-13 17:33:12,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 186 states have (on average 1.0913978494623655) internal successors, (203), 189 states have internal predecessors, (203), 34 states have call successors, (34), 22 states have call predecessors, (34), 24 states have return successors, (37), 33 states have call predecessors, (37), 32 states have call successors, (37) [2021-11-13 17:33:12,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 274 transitions. [2021-11-13 17:33:12,441 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 274 transitions. Word has length 147 [2021-11-13 17:33:12,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:12,441 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 274 transitions. [2021-11-13 17:33:12,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 17:33:12,442 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 274 transitions. [2021-11-13 17:33:12,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-13 17:33:12,444 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:12,444 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:12,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:12,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:12,658 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:12,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:12,659 INFO L85 PathProgramCache]: Analyzing trace with hash 301053376, now seen corresponding path program 1 times [2021-11-13 17:33:12,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:12,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970627283] [2021-11-13 17:33:12,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:12,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:12,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:33:12,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:33:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 17:33:12,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:33:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:33:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-13 17:33:12,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 17:33:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-13 17:33:12,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 17:33:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-13 17:33:12,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-11-13 17:33:12,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 17:33:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:12,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-13 17:33:12,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:12,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:12,957 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 10 proven. 13 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-13 17:33:12,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:12,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970627283] [2021-11-13 17:33:12,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970627283] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:12,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264894669] [2021-11-13 17:33:12,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:12,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:12,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:12,959 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:12,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-13 17:33:13,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:13,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 1421 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 17:33:13,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:33:13,651 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:33:13,651 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:33:13,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264894669] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:13,651 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:33:13,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2021-11-13 17:33:13,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338248561] [2021-11-13 17:33:13,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:13,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 17:33:13,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:13,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:33:13,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2021-11-13 17:33:13,653 INFO L87 Difference]: Start difference. First operand 245 states and 274 transitions. Second operand has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-11-13 17:33:13,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:13,734 INFO L93 Difference]: Finished difference Result 251 states and 279 transitions. [2021-11-13 17:33:13,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:33:13,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 177 [2021-11-13 17:33:13,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:13,736 INFO L225 Difference]: With dead ends: 251 [2021-11-13 17:33:13,736 INFO L226 Difference]: Without dead ends: 0 [2021-11-13 17:33:13,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-11-13 17:33:13,737 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 36 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.51ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.20ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.14ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:13,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 572 Invalid, 13 Unknown, 0 Unchecked, 1.20ms Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 44.14ms Time] [2021-11-13 17:33:13,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-13 17:33:13,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-13 17:33:13,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:33:13,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-13 17:33:13,739 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 177 [2021-11-13 17:33:13,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:13,739 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-13 17:33:13,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-11-13 17:33:13,740 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-13 17:33:13,740 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-13 17:33:13,742 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 17:33:13,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:13,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-13 17:33:13,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-13 17:33:24,331 WARN L227 SmtUtils]: Spent 8.43s on a formula simplification. DAG size of input: 134 DAG size of output: 128 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-13 17:33:33,769 WARN L227 SmtUtils]: Spent 8.23s on a formula simplification. DAG size of input: 134 DAG size of output: 128 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-13 17:33:47,030 INFO L861 garLoopResultBuilder]: At program point L4257(lines 4256 4258) the Hoare annotation is: true [2021-11-13 17:33:47,030 INFO L858 garLoopResultBuilder]: For program point kbtab_initEXIT(lines 3909 3925) no Hoare annotation was computed. [2021-11-13 17:33:47,030 INFO L861 garLoopResultBuilder]: At program point L3922(lines 3911 3924) the Hoare annotation is: true [2021-11-13 17:33:47,031 INFO L861 garLoopResultBuilder]: At program point kbtab_initENTRY(lines 3909 3925) the Hoare annotation is: true [2021-11-13 17:33:47,031 INFO L861 garLoopResultBuilder]: At program point L3471(lines 3465 3473) the Hoare annotation is: true [2021-11-13 17:33:47,031 INFO L858 garLoopResultBuilder]: For program point L3915(lines 3915 3918) no Hoare annotation was computed. [2021-11-13 17:33:47,031 INFO L858 garLoopResultBuilder]: For program point kbtab_initFINAL(lines 3909 3925) no Hoare annotation was computed. [2021-11-13 17:33:47,031 INFO L858 garLoopResultBuilder]: For program point L4210-1(line 4210) no Hoare annotation was computed. [2021-11-13 17:33:47,031 INFO L858 garLoopResultBuilder]: For program point dev_get_drvdataFINAL(lines 4209 4211) no Hoare annotation was computed. [2021-11-13 17:33:47,031 INFO L854 garLoopResultBuilder]: At program point dev_get_drvdataENTRY(lines 4209 4211) the Hoare annotation is: (or (not (= ~ldv_urb_state~0 1)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (= ~ldv_coherent_state~0 1)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,031 INFO L854 garLoopResultBuilder]: At program point L4210(line 4210) the Hoare annotation is: (or (not (= ~ldv_urb_state~0 1)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (= ~ldv_coherent_state~0 1)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,032 INFO L858 garLoopResultBuilder]: For program point dev_get_drvdataEXIT(lines 4209 4211) no Hoare annotation was computed. [2021-11-13 17:33:47,032 INFO L858 garLoopResultBuilder]: For program point kfreeEXIT(lines 4264 4266) no Hoare annotation was computed. [2021-11-13 17:33:47,032 INFO L854 garLoopResultBuilder]: At program point kfreeENTRY(lines 4264 4266) the Hoare annotation is: (or (not (= ~ldv_coherent_state~0 0)) (not (= ~ldv_urb_state~0 0)) (= |old(#valid)| |#valid|)) [2021-11-13 17:33:47,032 INFO L858 garLoopResultBuilder]: For program point kfreeFINAL(lines 4264 4266) no Hoare annotation was computed. [2021-11-13 17:33:47,032 INFO L858 garLoopResultBuilder]: For program point L3437-1(line 3437) no Hoare annotation was computed. [2021-11-13 17:33:47,032 INFO L861 garLoopResultBuilder]: At program point L3437(line 3437) the Hoare annotation is: true [2021-11-13 17:33:47,032 INFO L861 garLoopResultBuilder]: At program point usb_set_intfdataENTRY(lines 3433 3441) the Hoare annotation is: true [2021-11-13 17:33:47,033 INFO L858 garLoopResultBuilder]: For program point usb_set_intfdataFINAL(lines 3433 3441) no Hoare annotation was computed. [2021-11-13 17:33:47,033 INFO L858 garLoopResultBuilder]: For program point usb_set_intfdataEXIT(lines 3433 3441) no Hoare annotation was computed. [2021-11-13 17:33:47,033 INFO L858 garLoopResultBuilder]: For program point L4239(line 4239) no Hoare annotation was computed. [2021-11-13 17:33:47,033 INFO L858 garLoopResultBuilder]: For program point ldv_undefined_pointerFINAL(lines 4238 4240) no Hoare annotation was computed. [2021-11-13 17:33:47,033 INFO L854 garLoopResultBuilder]: At program point ldv_undefined_pointerENTRY(lines 4238 4240) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_urb_state~0 0))) (.cse1 (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) (.cse2 (not (= 0 ~res_kbtab_probe_3~0)))) (and (or .cse0 .cse1 (not (= ~ldv_coherent_state~0 1)) .cse2 (and (forall ((|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1| Int)) (= (select (select |#memory_$Pointer$.base| |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1|) 0)) (forall ((|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1| Int)) (= (select (select |#memory_$Pointer$.offset| |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1|) 0)))) (or (not (= ~ldv_coherent_state~0 0)) .cse0 .cse1 .cse2))) [2021-11-13 17:33:47,033 INFO L858 garLoopResultBuilder]: For program point ldv_undefined_pointerEXIT(lines 4238 4240) no Hoare annotation was computed. [2021-11-13 17:33:47,034 INFO L861 garLoopResultBuilder]: At program point L4158(line 4158) the Hoare annotation is: true [2021-11-13 17:33:47,034 INFO L858 garLoopResultBuilder]: For program point L4156(lines 4154 4173) no Hoare annotation was computed. [2021-11-13 17:33:47,034 INFO L854 garLoopResultBuilder]: At program point L4154loopEntry(lines 4154 4173) the Hoare annotation is: (or (= ~ldv_urb_state~0 1) (not (= 1 |old(~ldv_urb_state~0)|)) (not (= ~ldv_coherent_state~0 1)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,034 INFO L858 garLoopResultBuilder]: For program point usb_free_urbEXIT(lines 4150 4179) no Hoare annotation was computed. [2021-11-13 17:33:47,034 INFO L854 garLoopResultBuilder]: At program point usb_free_urbENTRY(lines 4150 4179) the Hoare annotation is: (or (= ~ldv_urb_state~0 1) (not (= 1 |old(~ldv_urb_state~0)|)) (not (= ~ldv_coherent_state~0 1)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,035 INFO L858 garLoopResultBuilder]: For program point L4163(lines 4163 4168) no Hoare annotation was computed. [2021-11-13 17:33:47,035 INFO L858 garLoopResultBuilder]: For program point L4155(lines 4154 4173) no Hoare annotation was computed. [2021-11-13 17:33:47,035 INFO L854 garLoopResultBuilder]: At program point L4174(lines 4150 4179) the Hoare annotation is: (or (not (= 1 |old(~ldv_urb_state~0)|)) (not (= ~ldv_coherent_state~0 1)) (not (= 0 ~res_kbtab_probe_3~0)) (and (= ~ldv_urb_state~0 0) (not (= (mod (+ usb_free_urb_~urb.base usb_free_urb_~urb.offset) 18446744073709551616) 0)))) [2021-11-13 17:33:47,035 INFO L854 garLoopResultBuilder]: At program point L4166(line 4166) the Hoare annotation is: (or (not (= 1 |old(~ldv_urb_state~0)|)) (not (= ~ldv_coherent_state~0 1)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,035 INFO L858 garLoopResultBuilder]: For program point L4166-1(lines 4163 4168) no Hoare annotation was computed. [2021-11-13 17:33:47,035 INFO L858 garLoopResultBuilder]: For program point input_set_abs_paramsEXIT(lines 4226 4228) no Hoare annotation was computed. [2021-11-13 17:33:47,036 INFO L861 garLoopResultBuilder]: At program point input_set_abs_paramsENTRY(lines 4226 4228) the Hoare annotation is: true [2021-11-13 17:33:47,036 INFO L858 garLoopResultBuilder]: For program point input_set_abs_paramsFINAL(lines 4226 4228) no Hoare annotation was computed. [2021-11-13 17:33:47,036 INFO L858 garLoopResultBuilder]: For program point kbtab_exitFINAL(lines 3928 3936) no Hoare annotation was computed. [2021-11-13 17:33:47,036 INFO L861 garLoopResultBuilder]: At program point L4250(lines 4249 4251) the Hoare annotation is: true [2021-11-13 17:33:47,036 INFO L861 garLoopResultBuilder]: At program point kbtab_exitENTRY(lines 3928 3936) the Hoare annotation is: true [2021-11-13 17:33:47,036 INFO L858 garLoopResultBuilder]: For program point kbtab_exitEXIT(lines 3928 3936) no Hoare annotation was computed. [2021-11-13 17:33:47,037 INFO L854 garLoopResultBuilder]: At program point ldv_mallocENTRY(lines 4201 4205) the Hoare annotation is: (let ((.cse2 (not (= ~ldv_coherent_state~0 1))) (.cse0 (not (= ~ldv_urb_state~0 0))) (.cse1 (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) (.cse3 (not (= 0 ~res_kbtab_probe_3~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (and (forall ((|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1| Int)) (= (select (select |#memory_$Pointer$.base| |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1|) 0)) (forall ((|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1| Int)) (= (select (select |#memory_$Pointer$.offset| |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset_BEFORE_CALL_1|) 0)))) (or (not (= ~ldv_urb_state~0 1)) .cse1 .cse2 .cse3) (or (not (= ~ldv_coherent_state~0 0)) .cse0 .cse1 .cse3))) [2021-11-13 17:33:47,037 INFO L858 garLoopResultBuilder]: For program point L4203(line 4203) no Hoare annotation was computed. [2021-11-13 17:33:47,037 INFO L858 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 4201 4205) no Hoare annotation was computed. [2021-11-13 17:33:47,037 INFO L858 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 4201 4205) no Hoare annotation was computed. [2021-11-13 17:33:47,037 INFO L854 garLoopResultBuilder]: At program point L4207(line 4207) the Hoare annotation is: (or (not (= ~ldv_coherent_state~0 0)) (not (= ~ldv_urb_state~0 0)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,037 INFO L858 garLoopResultBuilder]: For program point L4207-1(line 4207) no Hoare annotation was computed. [2021-11-13 17:33:47,037 INFO L861 garLoopResultBuilder]: At program point L4207-2(lines 4206 4208) the Hoare annotation is: true [2021-11-13 17:33:47,038 INFO L858 garLoopResultBuilder]: For program point kzallocEXIT(lines 3405 3413) no Hoare annotation was computed. [2021-11-13 17:33:47,038 INFO L861 garLoopResultBuilder]: At program point L3401(lines 3394 3403) the Hoare annotation is: true [2021-11-13 17:33:47,038 INFO L854 garLoopResultBuilder]: At program point kzallocENTRY(lines 3405 3413) the Hoare annotation is: (or (not (= ~ldv_coherent_state~0 0)) (not (= ~ldv_urb_state~0 0)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (= 0 ~res_kbtab_probe_3~0))) [2021-11-13 17:33:47,038 INFO L858 garLoopResultBuilder]: For program point kzallocFINAL(lines 3405 3413) no Hoare annotation was computed. [2021-11-13 17:33:47,038 INFO L861 garLoopResultBuilder]: At program point ldv_assume_stopENTRY(lines 4055 4061) the Hoare annotation is: true [2021-11-13 17:33:47,038 INFO L858 garLoopResultBuilder]: For program point ldv_assume_stopEXIT(lines 4055 4061) no Hoare annotation was computed. [2021-11-13 17:33:47,039 INFO L854 garLoopResultBuilder]: At program point L4117(lines 4093 4122) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_urb_state~0 0))) (.cse3 (not (= |old(~ldv_coherent_state~0)| 1)))) (and (let ((.cse1 (= |usb_free_coherent_#in~addr.base| usb_free_coherent_~addr.base)) (.cse2 (= |usb_free_coherent_#in~addr.offset| usb_free_coherent_~addr.offset))) (or .cse0 (and (= |usb_free_coherent_#in~addr.base| 0) (<= 1 ~ldv_coherent_state~0) (= |usb_free_coherent_#in~addr.offset| 0) .cse1 .cse2) .cse3 (and (= ~ldv_coherent_state~0 0) .cse1 .cse2))) (or (not (= (mod (+ usb_free_coherent_~addr.base usb_free_coherent_~addr.offset) 18446744073709551616) 0)) .cse0 (not (= 0 ~res_kbtab_probe_3~0)) .cse3))) [2021-11-13 17:33:47,039 INFO L854 garLoopResultBuilder]: At program point usb_free_coherentENTRY(lines 4093 4122) the Hoare annotation is: (or (= ~ldv_coherent_state~0 1) (not (= ~ldv_urb_state~0 0)) (not (= |old(~ldv_coherent_state~0)| 1))) [2021-11-13 17:33:47,039 INFO L858 garLoopResultBuilder]: For program point L4109-1(lines 4106 4111) no Hoare annotation was computed. [2021-11-13 17:33:47,039 INFO L854 garLoopResultBuilder]: At program point L4109(line 4109) the Hoare annotation is: (or (not (= ~ldv_urb_state~0 0)) (not (= |old(~ldv_coherent_state~0)| 1))) [2021-11-13 17:33:47,039 INFO L858 garLoopResultBuilder]: For program point usb_free_coherentEXIT(lines 4093 4122) no Hoare annotation was computed. [2021-11-13 17:33:47,040 INFO L861 garLoopResultBuilder]: At program point L4101(line 4101) the Hoare annotation is: true [2021-11-13 17:33:47,040 INFO L858 garLoopResultBuilder]: For program point L4099(lines 4097 4116) no Hoare annotation was computed. [2021-11-13 17:33:47,040 INFO L854 garLoopResultBuilder]: At program point L4097loopEntry(lines 4097 4116) the Hoare annotation is: (or (not (= ~ldv_urb_state~0 0)) (and (= ~ldv_coherent_state~0 1) (= |usb_free_coherent_#in~addr.base| usb_free_coherent_~addr.base) (= |usb_free_coherent_#in~addr.offset| usb_free_coherent_~addr.offset)) (not (= |old(~ldv_coherent_state~0)| 1))) [2021-11-13 17:33:47,040 INFO L858 garLoopResultBuilder]: For program point L4106(lines 4106 4111) no Hoare annotation was computed. [2021-11-13 17:33:47,040 INFO L858 garLoopResultBuilder]: For program point L4098(lines 4097 4116) no Hoare annotation was computed. [2021-11-13 17:33:47,040 INFO L854 garLoopResultBuilder]: At program point L4032(lines 3979 4033) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= ~ldv_urb_state~0 0)) [2021-11-13 17:33:47,041 INFO L858 garLoopResultBuilder]: For program point L3487(lines 3487 3494) no Hoare annotation was computed. [2021-11-13 17:33:47,041 INFO L854 garLoopResultBuilder]: At program point L3867(lines 3793 3873) the Hoare annotation is: (let ((.cse0 (= ~ldv_coherent_state~0 0)) (.cse1 (= ~ldv_urb_state~0 0)) (.cse2 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0))) (or (and .cse0 .cse1 .cse2 (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) (and .cse0 (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) .cse1 .cse2))) [2021-11-13 17:33:47,041 INFO L854 garLoopResultBuilder]: At program point L4247(lines 4246 4248) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,041 INFO L854 garLoopResultBuilder]: At program point L3884(line 3884) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) [2021-11-13 17:33:47,041 INFO L858 garLoopResultBuilder]: For program point L3851(lines 3851 3854) no Hoare annotation was computed. [2021-11-13 17:33:47,041 INFO L858 garLoopResultBuilder]: For program point L3884-1(line 3884) no Hoare annotation was computed. [2021-11-13 17:33:47,042 INFO L858 garLoopResultBuilder]: For program point L4132(line 4132) no Hoare annotation was computed. [2021-11-13 17:33:47,042 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-13 17:33:47,042 INFO L858 garLoopResultBuilder]: For program point L3802(lines 3802 3808) no Hoare annotation was computed. [2021-11-13 17:33:47,042 INFO L854 garLoopResultBuilder]: At program point L3852(lines 3793 3873) the Hoare annotation is: (and (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,042 INFO L858 garLoopResultBuilder]: For program point L3885-1(line 3885) no Hoare annotation was computed. [2021-11-13 17:33:47,042 INFO L854 garLoopResultBuilder]: At program point L3885(line 3885) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_urb_state~0 0) (= ~ldv_coherent_state~0 1)) [2021-11-13 17:33:47,043 INFO L858 garLoopResultBuilder]: For program point L3456(lines 3456 3460) no Hoare annotation was computed. [2021-11-13 17:33:47,043 INFO L858 garLoopResultBuilder]: For program point L3456-2(lines 3456 3460) no Hoare annotation was computed. [2021-11-13 17:33:47,043 INFO L858 garLoopResultBuilder]: For program point L3985(lines 3985 3990) no Hoare annotation was computed. [2021-11-13 17:33:47,043 INFO L854 garLoopResultBuilder]: At program point L3886(line 3886) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_urb_state~0 0)) [2021-11-13 17:33:47,043 INFO L858 garLoopResultBuilder]: For program point L3820(lines 3820 3823) no Hoare annotation was computed. [2021-11-13 17:33:47,043 INFO L854 garLoopResultBuilder]: At program point L3886-1(lines 3875 3890) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_urb_state~0 0)) [2021-11-13 17:33:47,044 INFO L854 garLoopResultBuilder]: At program point L4233(lines 4232 4234) the Hoare annotation is: (let ((.cse2 (= 0 ~res_kbtab_probe_3~0)) (.cse1 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) (.cse0 (= |ULTIMATE.start_kbtab_probe_#res#1| 0))) (or (and (= ~ldv_coherent_state~0 0) (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (not .cse0) (= ~ldv_urb_state~0 0) .cse1 (not .cse2)) (and .cse2 (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) .cse1 .cse0))) [2021-11-13 17:33:47,044 INFO L858 garLoopResultBuilder]: For program point L3490(lines 3490 3494) no Hoare annotation was computed. [2021-11-13 17:33:47,044 INFO L858 garLoopResultBuilder]: For program point L3490-2(lines 3487 3494) no Hoare annotation was computed. [2021-11-13 17:33:47,044 INFO L854 garLoopResultBuilder]: At program point L3870(line 3870) the Hoare annotation is: (let ((.cse0 (= ~ldv_coherent_state~0 0)) (.cse1 (= ~ldv_urb_state~0 0)) (.cse2 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0))) (or (and .cse0 .cse1 .cse2 (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) (and .cse0 (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) .cse1 .cse2))) [2021-11-13 17:33:47,044 INFO L858 garLoopResultBuilder]: For program point L3870-1(line 3870) no Hoare annotation was computed. [2021-11-13 17:33:47,044 INFO L858 garLoopResultBuilder]: For program point L4184(lines 4184 4189) no Hoare annotation was computed. [2021-11-13 17:33:47,045 INFO L858 garLoopResultBuilder]: For program point L4135(lines 4135 4138) no Hoare annotation was computed. [2021-11-13 17:33:47,045 INFO L858 garLoopResultBuilder]: For program point L3805(lines 3805 3808) no Hoare annotation was computed. [2021-11-13 17:33:47,045 INFO L858 garLoopResultBuilder]: For program point L4086(lines 4071 4087) no Hoare annotation was computed. [2021-11-13 17:33:47,045 INFO L858 garLoopResultBuilder]: For program point L3987-1(lines 3985 3990) no Hoare annotation was computed. [2021-11-13 17:33:47,045 INFO L858 garLoopResultBuilder]: For program point L3987(lines 3987 3990) no Hoare annotation was computed. [2021-11-13 17:33:47,045 INFO L854 garLoopResultBuilder]: At program point L4037(lines 3968 4044) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= ~ldv_urb_state~0 0)) [2021-11-13 17:33:47,046 INFO L854 garLoopResultBuilder]: At program point L3426(line 3426) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) [2021-11-13 17:33:47,046 INFO L854 garLoopResultBuilder]: At program point L3872(lines 3782 3874) the Hoare annotation is: (let ((.cse2 (= |ULTIMATE.start_kbtab_probe_#res#1| 0))) (let ((.cse3 (= ~ldv_coherent_state~0 0)) (.cse0 (= 0 ~res_kbtab_probe_3~0)) (.cse4 (not .cse2)) (.cse5 (= ~ldv_urb_state~0 0)) (.cse1 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0))) (or (and .cse0 (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) .cse1 .cse2) (and .cse3 .cse4 .cse5 .cse1 (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) (and .cse3 (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) .cse0 .cse4 .cse5 .cse1)))) [2021-11-13 17:33:47,046 INFO L858 garLoopResultBuilder]: For program point L3426-1(line 3426) no Hoare annotation was computed. [2021-11-13 17:33:47,046 INFO L854 garLoopResultBuilder]: At program point L3839-1(line 3839) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,046 INFO L854 garLoopResultBuilder]: At program point L3839(line 3839) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,046 INFO L854 garLoopResultBuilder]: At program point L3509(lines 3506 3511) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,047 INFO L854 garLoopResultBuilder]: At program point L3856(line 3856) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,047 INFO L858 garLoopResultBuilder]: For program point L3856-1(line 3856) no Hoare annotation was computed. [2021-11-13 17:33:47,047 INFO L854 garLoopResultBuilder]: At program point L4236(lines 4235 4237) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0)) [2021-11-13 17:33:47,047 INFO L854 garLoopResultBuilder]: At program point L3972(line 3972) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0)) [2021-11-13 17:33:47,047 INFO L858 garLoopResultBuilder]: For program point L3972-1(line 3972) no Hoare annotation was computed. [2021-11-13 17:33:47,048 INFO L854 garLoopResultBuilder]: At program point L3840(line 3840) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,048 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-13 17:33:47,048 INFO L858 garLoopResultBuilder]: For program point L4187-1(lines 4183 4197) no Hoare annotation was computed. [2021-11-13 17:33:47,048 INFO L854 garLoopResultBuilder]: At program point L4220(lines 4219 4221) the Hoare annotation is: (let ((.cse0 (= ~ldv_coherent_state~0 0)) (.cse1 (= ~ldv_urb_state~0 0)) (.cse2 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0))) (or (and .cse0 .cse1 .cse2 (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) (and .cse0 (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) .cse1 .cse2))) [2021-11-13 17:33:47,048 INFO L854 garLoopResultBuilder]: At program point L4187(line 4187) the Hoare annotation is: false [2021-11-13 17:33:47,048 INFO L854 garLoopResultBuilder]: At program point L3576(lines 3569 3578) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,049 INFO L854 garLoopResultBuilder]: At program point L4072loopEntry(lines 4072 4085) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) [2021-11-13 17:33:47,049 INFO L854 garLoopResultBuilder]: At program point L3428(lines 3422 3430) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) [2021-11-13 17:33:47,049 INFO L854 garLoopResultBuilder]: At program point L3461(lines 3449 3463) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,049 INFO L858 garLoopResultBuilder]: For program point L3841(line 3841) no Hoare annotation was computed. [2021-11-13 17:33:47,049 INFO L854 garLoopResultBuilder]: At program point L4089(lines 4066 4091) the Hoare annotation is: (let ((.cse0 (= ~ldv_urb_state~0 0)) (.cse3 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) (.cse4 (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) (.cse1 (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (.cse2 (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0))) (or (and (= ~ldv_coherent_state~0 0) .cse0 .cse1 .cse2 .cse3 .cse4) (and (= 0 ~res_kbtab_probe_3~0) .cse0 (= ~ldv_coherent_state~0 1) .cse3 .cse4 (or (not .cse1) (not .cse2))))) [2021-11-13 17:33:47,050 INFO L854 garLoopResultBuilder]: At program point L4073(line 4073) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) [2021-11-13 17:33:47,050 INFO L858 garLoopResultBuilder]: For program point L3974(lines 3974 3977) no Hoare annotation was computed. [2021-11-13 17:33:47,050 INFO L854 garLoopResultBuilder]: At program point L3446(lines 3442 3448) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) [2021-11-13 17:33:47,050 INFO L858 garLoopResultBuilder]: For program point L3529-1(line 3529) no Hoare annotation was computed. [2021-11-13 17:33:47,050 INFO L854 garLoopResultBuilder]: At program point L3496(lines 3475 3498) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,050 INFO L858 garLoopResultBuilder]: For program point L4008(lines 4008 4011) no Hoare annotation was computed. [2021-11-13 17:33:47,051 INFO L854 garLoopResultBuilder]: At program point L3529(line 3529) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,051 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-13 17:33:47,051 INFO L858 garLoopResultBuilder]: For program point L3513-1(line 3513) no Hoare annotation was computed. [2021-11-13 17:33:47,051 INFO L854 garLoopResultBuilder]: At program point L3513(line 3513) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) [2021-11-13 17:33:47,051 INFO L854 garLoopResultBuilder]: At program point L3513-2(lines 3512 3514) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) [2021-11-13 17:33:47,052 INFO L858 garLoopResultBuilder]: For program point L4075(line 4075) no Hoare annotation was computed. [2021-11-13 17:33:47,052 INFO L854 garLoopResultBuilder]: At program point L4224(lines 4223 4225) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,052 INFO L858 garLoopResultBuilder]: For program point L3861-1(line 3861) no Hoare annotation was computed. [2021-11-13 17:33:47,052 INFO L854 garLoopResultBuilder]: At program point L3861(line 3861) the Hoare annotation is: (and (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,052 INFO L854 garLoopResultBuilder]: At program point L3531(lines 3525 3533) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,053 INFO L854 garLoopResultBuilder]: At program point L4043(lines 3961 4045) the Hoare annotation is: (= ~ldv_urb_state~0 0) [2021-11-13 17:33:47,053 INFO L858 garLoopResultBuilder]: For program point L3994(lines 3994 4030) no Hoare annotation was computed. [2021-11-13 17:33:47,053 INFO L858 garLoopResultBuilder]: For program point L4143(lines 4128 4144) no Hoare annotation was computed. [2021-11-13 17:33:47,053 INFO L858 garLoopResultBuilder]: For program point L3813(lines 3813 3816) no Hoare annotation was computed. [2021-11-13 17:33:47,053 INFO L854 garLoopResultBuilder]: At program point L4193-1(lines 4181 4198) the Hoare annotation is: (= ~ldv_urb_state~0 0) [2021-11-13 17:33:47,053 INFO L854 garLoopResultBuilder]: At program point L4193(line 4193) the Hoare annotation is: false [2021-11-13 17:33:47,054 INFO L854 garLoopResultBuilder]: At program point L4028(lines 3980 4031) the Hoare annotation is: (let ((.cse1 (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|)) (.cse0 (= 0 ~res_kbtab_probe_3~0))) (or (and (<= 0 ~ldv_coherent_state~0) .cse0 .cse1 (<= 0 ~ldv_urb_state~0) (not (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 1))) (and .cse0 .cse1 (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) (and (= ~ldv_coherent_state~0 0) .cse0 (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)))) [2021-11-13 17:33:47,054 INFO L854 garLoopResultBuilder]: At program point L3995(lines 3994 4030) the Hoare annotation is: (let ((.cse1 (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|)) (.cse0 (= 0 ~res_kbtab_probe_3~0))) (or (and (<= 0 ~ldv_coherent_state~0) .cse0 .cse1 (<= 0 ~ldv_urb_state~0) (not (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 1))) (and .cse0 .cse1 (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) (and (= ~ldv_coherent_state~0 0) .cse0 (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)))) [2021-11-13 17:33:47,054 INFO L854 garLoopResultBuilder]: At program point L3863(lines 3793 3873) the Hoare annotation is: (let ((.cse0 (= ~ldv_urb_state~0 0)) (.cse1 (= ~ldv_coherent_state~0 1)) (.cse2 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) (.cse3 (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0))))) (or (and (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0))) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) .cse3))) [2021-11-13 17:33:47,054 INFO L858 garLoopResultBuilder]: For program point L4078(lines 4078 4081) no Hoare annotation was computed. [2021-11-13 17:33:47,054 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-13 17:33:47,054 INFO L854 garLoopResultBuilder]: At program point L3798(line 3798) the Hoare annotation is: (and (= ~ldv_coherent_state~0 0) (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) [2021-11-13 17:33:47,055 INFO L858 garLoopResultBuilder]: For program point L3798-1(line 3798) no Hoare annotation was computed. [2021-11-13 17:33:47,055 INFO L854 garLoopResultBuilder]: At program point L4129loopEntry(lines 4129 4142) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= ~ldv_coherent_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0))) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,055 INFO L858 garLoopResultBuilder]: For program point L3997(lines 3997 4030) no Hoare annotation was computed. [2021-11-13 17:33:47,055 INFO L858 garLoopResultBuilder]: For program point L3865-1(line 3865) no Hoare annotation was computed. [2021-11-13 17:33:47,055 INFO L854 garLoopResultBuilder]: At program point L3865(line 3865) the Hoare annotation is: (let ((.cse0 (= ~ldv_urb_state~0 0)) (.cse1 (= ~ldv_coherent_state~0 1)) (.cse2 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) (.cse3 (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0))))) (or (and (not (= |ULTIMATE.start_kbtab_probe_~error~0#1| 0)) (= 0 ~res_kbtab_probe_3~0) .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 (or (not (= |ULTIMATE.start_kbtab_probe_#t~mem88#1.offset| 0)) (not (= |ULTIMATE.start_kbtab_probe_#t~mem88#1.base| 0))) .cse2 (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0))) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) .cse3))) [2021-11-13 17:33:47,056 INFO L854 garLoopResultBuilder]: At program point L4146(lines 4124 4148) the Hoare annotation is: (let ((.cse1 (= ~ldv_coherent_state~0 1)) (.cse6 (= 0 |ULTIMATE.start_usb_alloc_urb_#res#1.offset|)) (.cse2 (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) (.cse3 (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0)))) (.cse4 (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0)) (.cse5 (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) (.cse0 (= |ULTIMATE.start_usb_alloc_urb_#res#1.base| 0))) (or (and .cse0 (= ~ldv_urb_state~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and (= 0 ~res_kbtab_probe_3~0) .cse1 (= ~ldv_urb_state~0 1) (let ((.cse7 (not .cse0))) (or (and (not (= |ULTIMATE.start_usb_alloc_urb_~arbitrary_memory~1#1.base| 0)) .cse2 .cse7 .cse4 .cse5) (and (or .cse7 (not .cse6)) .cse2 .cse3 .cse4 .cse5)))))) [2021-11-13 17:33:47,056 INFO L858 garLoopResultBuilder]: For program point L3981(line 3981) no Hoare annotation was computed. [2021-11-13 17:33:47,056 INFO L854 garLoopResultBuilder]: At program point L3882(line 3882) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) [2021-11-13 17:33:47,056 INFO L858 garLoopResultBuilder]: For program point L3882-1(line 3882) no Hoare annotation was computed. [2021-11-13 17:33:47,056 INFO L854 garLoopResultBuilder]: At program point L4130(line 4130) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (= ~ldv_urb_state~0 0) (= ~ldv_coherent_state~0 1) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0) (or (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_kbtab_probe_~kbtab~3#1.base|) |ULTIMATE.start_kbtab_probe_~kbtab~3#1.offset|) 0))) (<= (+ |ULTIMATE.start_kbtab_probe_~error~0#1| 12) 0) (or (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.offset| 0)) (not (= |ULTIMATE.start_usb_alloc_coherent_#res#1.base| 0)))) [2021-11-13 17:33:47,057 INFO L854 garLoopResultBuilder]: At program point L3998(lines 3997 4030) the Hoare annotation is: (let ((.cse2 (not (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| |ULTIMATE.start_main_~tmp___8~3#1|))) (.cse0 (= 0 ~res_kbtab_probe_3~0)) (.cse1 (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|))) (or (and (<= 0 ~ldv_coherent_state~0) .cse0 .cse1 .cse2 (<= 0 ~ldv_urb_state~0) (not (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 1))) (and (= ~ldv_coherent_state~0 0) .cse0 .cse2 (= ~ldv_urb_state~0 0) (= |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1| 0)) (and .cse0 .cse1 (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)))) [2021-11-13 17:33:47,057 INFO L854 garLoopResultBuilder]: At program point L4230(lines 4229 4231) the Hoare annotation is: (and (= 0 ~res_kbtab_probe_3~0) (<= 1 |ULTIMATE.start_main_~ldv_s_kbtab_driver_usb_driver~0#1|) (= ~ldv_coherent_state~0 1) (= ~ldv_urb_state~0 1)) [2021-11-13 17:33:47,057 INFO L861 garLoopResultBuilder]: At program point ldv_blast_assertENTRY(lines 4046 4051) the Hoare annotation is: true [2021-11-13 17:33:47,057 INFO L858 garLoopResultBuilder]: For program point ldv_blast_assertEXIT(lines 4046 4051) no Hoare annotation was computed. [2021-11-13 17:33:47,057 INFO L858 garLoopResultBuilder]: For program point ldv_blast_assertFINAL(lines 4046 4051) no Hoare annotation was computed. [2021-11-13 17:33:47,058 INFO L858 garLoopResultBuilder]: For program point ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION(line 4049) no Hoare annotation was computed. [2021-11-13 17:33:47,058 INFO L858 garLoopResultBuilder]: For program point dev_set_drvdataFINAL(lines 4213 4215) no Hoare annotation was computed. [2021-11-13 17:33:47,058 INFO L858 garLoopResultBuilder]: For program point dev_set_drvdataEXIT(lines 4213 4215) no Hoare annotation was computed. [2021-11-13 17:33:47,058 INFO L861 garLoopResultBuilder]: At program point dev_set_drvdataENTRY(lines 4213 4215) the Hoare annotation is: true [2021-11-13 17:33:47,061 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:47,063 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 17:33:47,107 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,108 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,109 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,110 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,114 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,114 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,128 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,129 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,130 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,130 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,130 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,131 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,132 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,132 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,132 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,139 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 05:33:47 BoogieIcfgContainer [2021-11-13 17:33:47,139 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-13 17:33:47,140 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-13 17:33:47,142 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-13 17:33:47,142 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-13 17:33:47,143 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:32:42" (3/4) ... [2021-11-13 17:33:47,146 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-13 17:33:47,158 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kbtab_init [2021-11-13 17:33:47,158 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2021-11-13 17:33:47,158 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2021-11-13 17:33:47,158 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_set_intfdata [2021-11-13 17:33:47,158 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undefined_pointer [2021-11-13 17:33:47,158 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_free_urb [2021-11-13 17:33:47,159 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure input_set_abs_params [2021-11-13 17:33:47,159 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kbtab_exit [2021-11-13 17:33:47,159 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2021-11-13 17:33:47,159 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2021-11-13 17:33:47,159 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume_stop [2021-11-13 17:33:47,159 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_free_coherent [2021-11-13 17:33:47,160 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_blast_assert [2021-11-13 17:33:47,160 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_set_drvdata [2021-11-13 17:33:47,191 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 73 nodes and edges [2021-11-13 17:33:47,192 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 29 nodes and edges [2021-11-13 17:33:47,194 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-11-13 17:33:47,197 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-13 17:33:47,198 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-13 17:33:47,239 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(1 == \old(ldv_urb_state)) || !(ldv_coherent_state == 1)) || !(0 == res_kbtab_probe_3)) || (ldv_urb_state == 0 && !((urb + urb) % 18446744073709551616 == 0)) [2021-11-13 17:33:47,240 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_urb_state == 0) || ((((addr == 0 && 1 <= ldv_coherent_state) && addr == 0) && addr == addr) && addr == addr)) || !(\old(ldv_coherent_state) == 1)) || ((ldv_coherent_state == 0 && addr == addr) && addr == addr)) && (((!((addr + addr) % 18446744073709551616 == 0) || !(ldv_urb_state == 0)) || !(0 == res_kbtab_probe_3)) || !(\old(ldv_coherent_state) == 1)) [2021-11-13 17:33:47,240 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(error == 0) && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(\result == 0) || !(\result == 0))) || (((((ldv_urb_state == 0 && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) [2021-11-13 17:33:47,240 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(ldv_urb_state == 0) || ((ldv_coherent_state == 1 && addr == addr) && addr == addr)) || !(\old(ldv_coherent_state) == 1) [2021-11-13 17:33:47,243 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && \result == 0) || ((((ldv_coherent_state == 0 && !(\result == 0)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0)) || (((((ldv_coherent_state == 0 && !(error == 0)) && 0 == res_kbtab_probe_3) && !(\result == 0)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) [2021-11-13 17:33:47,243 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((ldv_coherent_state == 0 && !(error == 0)) && !(\result == 0)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && !(0 == res_kbtab_probe_3)) || ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && \result == 0) [2021-11-13 17:33:47,244 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((ldv_coherent_state == 0 && ldv_urb_state == 0) && \result == 0) && \result == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) || (((((0 == res_kbtab_probe_3 && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) [2021-11-13 17:33:47,244 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((\result == 0 && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) && 0 == \result) || (((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && (((((!(arbitrary_memory == 0) && ldv_s_kbtab_driver_usb_driver == 0) && !(\result == 0)) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) || (((((!(\result == 0) || !(0 == \result)) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))))) [2021-11-13 17:33:47,244 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,244 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((ldv_urb_state == 1 || !(1 == \old(ldv_urb_state))) || !(ldv_coherent_state == 1)) || !(0 == res_kbtab_probe_3) [2021-11-13 17:33:47,245 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((0 == res_kbtab_probe_3 && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,245 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,245 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,246 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,246 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,246 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,247 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,247 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(error == 0) && 0 == res_kbtab_probe_3) && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(\result == 0) || !(\result == 0)) [2021-11-13 17:33:47,418 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/witness.graphml [2021-11-13 17:33:47,418 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-13 17:33:47,419 INFO L158 Benchmark]: Toolchain (without parser) took 67214.62ms. Allocated memory was 94.4MB in the beginning and 645.9MB in the end (delta: 551.6MB). Free memory was 66.9MB in the beginning and 227.9MB in the end (delta: -161.0MB). Peak memory consumption was 389.9MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,419 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 94.4MB. Free memory was 68.0MB in the beginning and 67.9MB in the end (delta: 50.2kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 17:33:47,419 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1105.97ms. Allocated memory was 94.4MB in the beginning and 113.2MB in the end (delta: 18.9MB). Free memory was 66.7MB in the beginning and 59.7MB in the end (delta: 7.0MB). Peak memory consumption was 45.4MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,420 INFO L158 Benchmark]: Boogie Procedure Inliner took 116.24ms. Allocated memory is still 113.2MB. Free memory was 59.1MB in the beginning and 53.8MB in the end (delta: 5.3MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,420 INFO L158 Benchmark]: Boogie Preprocessor took 121.94ms. Allocated memory is still 113.2MB. Free memory was 53.8MB in the beginning and 48.6MB in the end (delta: 5.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,420 INFO L158 Benchmark]: RCFGBuilder took 1444.92ms. Allocated memory was 113.2MB in the beginning and 176.2MB in the end (delta: 62.9MB). Free memory was 48.6MB in the beginning and 98.1MB in the end (delta: -49.5MB). Peak memory consumption was 17.2MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,421 INFO L158 Benchmark]: TraceAbstraction took 64140.59ms. Allocated memory was 176.2MB in the beginning and 645.9MB in the end (delta: 469.8MB). Free memory was 97.1MB in the beginning and 289.8MB in the end (delta: -192.7MB). Peak memory consumption was 361.0MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,421 INFO L158 Benchmark]: Witness Printer took 278.56ms. Allocated memory is still 645.9MB. Free memory was 289.8MB in the beginning and 227.9MB in the end (delta: 61.9MB). Peak memory consumption was 62.9MB. Max. memory is 16.1GB. [2021-11-13 17:33:47,423 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 94.4MB. Free memory was 68.0MB in the beginning and 67.9MB in the end (delta: 50.2kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1105.97ms. Allocated memory was 94.4MB in the beginning and 113.2MB in the end (delta: 18.9MB). Free memory was 66.7MB in the beginning and 59.7MB in the end (delta: 7.0MB). Peak memory consumption was 45.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 116.24ms. Allocated memory is still 113.2MB. Free memory was 59.1MB in the beginning and 53.8MB in the end (delta: 5.3MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 121.94ms. Allocated memory is still 113.2MB. Free memory was 53.8MB in the beginning and 48.6MB in the end (delta: 5.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 1444.92ms. Allocated memory was 113.2MB in the beginning and 176.2MB in the end (delta: 62.9MB). Free memory was 48.6MB in the beginning and 98.1MB in the end (delta: -49.5MB). Peak memory consumption was 17.2MB. Max. memory is 16.1GB. * TraceAbstraction took 64140.59ms. Allocated memory was 176.2MB in the beginning and 645.9MB in the end (delta: 469.8MB). Free memory was 97.1MB in the beginning and 289.8MB in the end (delta: -192.7MB). Peak memory consumption was 361.0MB. Max. memory is 16.1GB. * Witness Printer took 278.56ms. Allocated memory is still 645.9MB. Free memory was 289.8MB in the beginning and 227.9MB in the end (delta: 61.9MB). Peak memory consumption was 62.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 4049]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 15 procedures, 164 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 64.0s, OverallIterations: 23, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 5.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 33.1s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2721 SdHoareTripleChecker+Valid, 2944.87ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2611 mSDsluCounter, 17518 SdHoareTripleChecker+Invalid, 2504.15ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 250 IncrementalHoareTripleChecker+Unchecked, 12517 mSDsCounter, 405 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1531 IncrementalHoareTripleChecker+Invalid, 2186 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 405 mSolverCounterUnsat, 5001 mSDtfsCounter, 1531 mSolverCounterSat, 118.78ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3129 GetRequests, 2843 SyntacticMatches, 4 SemanticMatches, 282 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 3.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1210occurred in iteration=13, InterpolantAutomatonStates: 131, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.4s AutomataMinimizationTime, 23 MinimizatonAttempts, 1358 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 81 LocationsWithAnnotation, 3470 PreInvPairs, 3685 NumberOfFragments, 1777 HoareAnnotationTreeSize, 3470 FomulaSimplifications, 687356 FormulaSimplificationTreeSizeReduction, 20.1s HoareSimplificationTime, 81 FomulaSimplificationsInter, 174866 FormulaSimplificationTreeSizeReductionInter, 12.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.4s SatisfiabilityAnalysisTime, 13.2s InterpolantComputationTime, 4726 NumberOfCodeBlocks, 4624 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 4791 ConstructedInterpolants, 8 QuantifiedInterpolants, 10033 SizeOfPredicates, 94 NumberOfNonLiveVariables, 19546 ConjunctsInSsa, 296 ConjunctsInUnsatCore, 43 InterpolantComputations, 23 PerfectInterpolantSequences, 1388/1613 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 4055]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3782]: Loop Invariant Derived loop invariant: (((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && \result == 0) || ((((ldv_coherent_state == 0 && !(\result == 0)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0)) || (((((ldv_coherent_state == 0 && !(error == 0)) && 0 == res_kbtab_probe_3) && !(\result == 0)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) - InvariantResult [Line: 4072]: Loop Invariant Derived loop invariant: (((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0 - InvariantResult [Line: 3512]: Loop Invariant Derived loop invariant: (((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0 - InvariantResult [Line: 3449]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 3465]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4181]: Loop Invariant Derived loop invariant: ldv_urb_state == 0 - InvariantResult [Line: 4229]: Loop Invariant Derived loop invariant: ((0 == res_kbtab_probe_3 && 1 <= ldv_s_kbtab_driver_usb_driver) && ldv_coherent_state == 1) && ldv_urb_state == 1 - InvariantResult [Line: 3525]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 4256]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3422]: Loop Invariant Derived loop invariant: ((0 == res_kbtab_probe_3 && 1 <= ldv_s_kbtab_driver_usb_driver) && ldv_coherent_state == 1) && ldv_urb_state == 1 - InvariantResult [Line: 3793]: Loop Invariant Derived loop invariant: ((((!(error == 0) && 0 == res_kbtab_probe_3) && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 4097]: Loop Invariant Derived loop invariant: (!(ldv_urb_state == 0) || ((ldv_coherent_state == 1 && addr == addr) && addr == addr)) || !(\old(ldv_coherent_state) == 1) - InvariantResult [Line: 3442]: Loop Invariant Derived loop invariant: ((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0 - InvariantResult [Line: 3475]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 3793]: Loop Invariant [2021-11-13 17:33:47,443 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,443 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,444 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,444 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((!(error == 0) && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(\result == 0) || !(\result == 0))) || (((((ldv_urb_state == 0 && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) - InvariantResult [Line: 4093]: Loop Invariant Derived loop invariant: (((!(ldv_urb_state == 0) || ((((addr == 0 && 1 <= ldv_coherent_state) && addr == 0) && addr == addr) && addr == addr)) || !(\old(ldv_coherent_state) == 1)) || ((ldv_coherent_state == 0 && addr == addr) && addr == addr)) && (((!((addr + addr) % 18446744073709551616 == 0) || !(ldv_urb_state == 0)) || !(0 == res_kbtab_probe_3)) || !(\old(ldv_coherent_state) == 1)) - InvariantResult [Line: 3875]: Loop Invariant Derived loop invariant: ((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && 1 <= ldv_s_kbtab_driver_usb_driver) && ldv_urb_state == 0 - InvariantResult [Line: 3994]: Loop Invariant Derived loop invariant: (((((0 <= ldv_coherent_state && 0 == res_kbtab_probe_3) && 1 <= ldv_s_kbtab_driver_usb_driver) && 0 <= ldv_urb_state) && !(ldv_s_kbtab_driver_usb_driver == 1)) || (((0 == res_kbtab_probe_3 && 1 <= ldv_s_kbtab_driver_usb_driver) && ldv_coherent_state == 1) && ldv_urb_state == 1)) || (((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) - InvariantResult [Line: 4249]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3961]: Loop Invariant Derived loop invariant: ldv_urb_state == 0 - InvariantResult [Line: 3980]: Loop Invariant Derived loop invariant: (((((0 <= ldv_coherent_state && 0 == res_kbtab_probe_3) && 1 <= ldv_s_kbtab_driver_usb_driver) && 0 <= ldv_urb_state) && !(ldv_s_kbtab_driver_usb_driver == 1)) || (((0 == res_kbtab_probe_3 && 1 <= ldv_s_kbtab_driver_usb_driver) && ldv_coherent_state == 1) && ldv_urb_state == 1)) || (((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) - InvariantResult [Line: 4129]: Loop Invariant [2021-11-13 17:33:47,455 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,455 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,455 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,456 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((0 == res_kbtab_probe_3 && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 4232]: Loop Invariant Derived loop invariant: (((((ldv_coherent_state == 0 && !(error == 0)) && !(\result == 0)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && !(0 == res_kbtab_probe_3)) || ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && \result == 0) - InvariantResult [Line: 4124]: Loop Invariant [2021-11-13 17:33:47,457 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,457 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,457 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,457 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,458 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,458 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-13 17:33:47,458 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-13 17:33:47,459 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((((\result == 0 && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) && 0 == \result) || (((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && (((((!(arbitrary_memory == 0) && ldv_s_kbtab_driver_usb_driver == 0) && !(\result == 0)) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) || (((((!(\result == 0) || !(0 == \result)) && ldv_s_kbtab_driver_usb_driver == 0) && (!(#memory_$Pointer$[kbtab][kbtab] == 0) || !(#memory_$Pointer$[kbtab][kbtab] == 0))) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))))) - InvariantResult [Line: 4219]: Loop Invariant Derived loop invariant: (((ldv_coherent_state == 0 && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) || ((((ldv_coherent_state == 0 && !(error == 0)) && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) - InvariantResult [Line: 3968]: Loop Invariant Derived loop invariant: ldv_coherent_state == 0 && ldv_urb_state == 0 - InvariantResult [Line: 4066]: Loop Invariant Derived loop invariant: (((((ldv_coherent_state == 0 && ldv_urb_state == 0) && \result == 0) && \result == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) || (((((0 == res_kbtab_probe_3 && ldv_urb_state == 0) && ldv_coherent_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0))) - InvariantResult [Line: 4150]: Loop Invariant Derived loop invariant: ((!(1 == \old(ldv_urb_state)) || !(ldv_coherent_state == 1)) || !(0 == res_kbtab_probe_3)) || (ldv_urb_state == 0 && !((urb + urb) % 18446744073709551616 == 0)) - InvariantResult [Line: 3793]: Loop Invariant Derived loop invariant: (((ldv_coherent_state == 0 && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) || ((((ldv_coherent_state == 0 && !(error == 0)) && 0 == res_kbtab_probe_3) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0) - InvariantResult [Line: 3394]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4246]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 4154]: Loop Invariant Derived loop invariant: ((ldv_urb_state == 1 || !(1 == \old(ldv_urb_state))) || !(ldv_coherent_state == 1)) || !(0 == res_kbtab_probe_3) - InvariantResult [Line: 4206]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4223]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 4235]: Loop Invariant Derived loop invariant: (ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && ldv_urb_state == 0 - InvariantResult [Line: 3506]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 3569]: Loop Invariant Derived loop invariant: ((((0 == res_kbtab_probe_3 && ldv_coherent_state == 1) && ldv_urb_state == 1) && ldv_s_kbtab_driver_usb_driver == 0) && error + 12 <= 0) && (!(\result == 0) || !(\result == 0)) - InvariantResult [Line: 3979]: Loop Invariant Derived loop invariant: ldv_coherent_state == 0 && ldv_urb_state == 0 - InvariantResult [Line: 3911]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3997]: Loop Invariant Derived loop invariant: ((((((0 <= ldv_coherent_state && 0 == res_kbtab_probe_3) && 1 <= ldv_s_kbtab_driver_usb_driver) && !(ldv_s_kbtab_driver_usb_driver == tmp___8)) && 0 <= ldv_urb_state) && !(ldv_s_kbtab_driver_usb_driver == 1)) || ((((ldv_coherent_state == 0 && 0 == res_kbtab_probe_3) && !(ldv_s_kbtab_driver_usb_driver == tmp___8)) && ldv_urb_state == 0) && ldv_s_kbtab_driver_usb_driver == 0)) || (((0 == res_kbtab_probe_3 && 1 <= ldv_s_kbtab_driver_usb_driver) && ldv_coherent_state == 1) && ldv_urb_state == 1) RESULT: Ultimate proved your program to be correct! [2021-11-13 17:33:47,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a30c64f-7089-4b2b-a282-78ded35b4445/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE