./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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 549d105dbd2b95e1c241c01b48dc69ec107f34e0fb82917a92dcec665dfc2efc --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:33:33,422 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:33:33,425 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:33:33,502 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:33:33,506 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:33:33,513 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:33:33,519 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:33:33,526 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:33:33,530 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:33:33,541 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:33:33,544 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:33:33,546 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:33:33,547 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:33:33,551 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:33:33,554 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:33:33,557 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:33:33,561 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:33:33,564 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:33:33,572 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:33:33,576 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:33:33,585 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:33:33,587 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:33:33,591 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:33:33,594 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:33:33,602 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:33:33,602 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:33:33,603 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:33:33,606 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:33:33,607 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:33:33,609 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:33:33,611 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:33:33,612 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:33:33,615 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:33:33,617 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:33:33,620 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:33:33,620 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:33:33,621 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:33:33,622 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:33:33,622 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:33:33,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:33:33,625 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:33:33,626 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 17:33:33,697 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:33:33,697 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:33:33,698 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:33:33,699 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:33:33,710 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:33:33,711 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:33:33,712 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:33:33,712 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:33:33,713 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:33:33,713 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:33:33,715 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 17:33:33,716 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:33:33,717 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:33:33,717 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:33:33,718 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:33:33,718 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:33:33,718 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:33:33,719 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:33:33,719 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:33:33,719 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:33:33,720 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:33:33,720 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:33:33,721 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:33:33,721 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:33:33,721 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:33:33,722 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 17:33:33,722 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 17:33:33,722 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:33:33,723 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:33:33,726 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:33:33,726 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:33:33,727 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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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 -> 549d105dbd2b95e1c241c01b48dc69ec107f34e0fb82917a92dcec665dfc2efc [2021-11-13 17:33:34,125 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:33:34,168 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:33:34,172 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:33:34,174 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:33:34,175 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:33:34,177 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2021-11-13 17:33:34,276 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/0ceb264e0/828a82474a714790bcf34ac91aba7e65/FLAG8aa53dcb5 [2021-11-13 17:33:35,675 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:33:35,677 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2021-11-13 17:33:35,764 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/0ceb264e0/828a82474a714790bcf34ac91aba7e65/FLAG8aa53dcb5 [2021-11-13 17:33:36,260 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/0ceb264e0/828a82474a714790bcf34ac91aba7e65 [2021-11-13 17:33:36,263 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:33:36,265 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:33:36,267 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:33:36,267 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:33:36,278 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:33:36,279 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:33:36" (1/1) ... [2021-11-13 17:33:36,281 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7727a01e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:36, skipping insertion in model container [2021-11-13 17:33:36,282 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:33:36" (1/1) ... [2021-11-13 17:33:36,292 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:33:36,471 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:33:40,448 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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2021-11-13 17:33:40,529 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:33:40,586 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:33:41,647 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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2021-11-13 17:33:41,659 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:33:42,263 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:33:42,266 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42 WrapperNode [2021-11-13 17:33:42,267 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:33:42,270 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:33:42,270 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:33:42,270 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:33:42,294 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:33:42" (1/1) ... [2021-11-13 17:33:42,544 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:33:42" (1/1) ... [2021-11-13 17:33:42,949 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:33:42,950 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:33:42,950 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:33:42,950 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:33:42,965 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:42,965 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,017 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,018 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,285 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,338 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,409 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,640 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:33:43,642 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:33:43,643 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:33:43,644 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:33:43,646 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (1/1) ... [2021-11-13 17:33:43,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:33:43,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:43,701 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:33:43,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:33:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2021-11-13 17:33:43,778 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2021-11-13 17:33:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-11-13 17:33:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 17:33:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 17:33:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-13 17:33:43,780 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-13 17:33:43,780 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-11-13 17:33:43,780 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-11-13 17:33:43,780 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-13 17:33:43,780 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-13 17:33:43,781 INFO L130 BoogieDeclarations]: Found specification of procedure set_signals [2021-11-13 17:33:43,781 INFO L138 BoogieDeclarations]: Found implementation of procedure set_signals [2021-11-13 17:33:43,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 17:33:43,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 17:33:43,781 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_dma_bufs [2021-11-13 17:33:43,782 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_dma_bufs [2021-11-13 17:33:43,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2021-11-13 17:33:43,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2021-11-13 17:33:43,782 INFO L130 BoogieDeclarations]: Found specification of procedure tty_insert_flip_char [2021-11-13 17:33:43,783 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_insert_flip_char [2021-11-13 17:33:43,783 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-13 17:33:43,783 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-13 17:33:43,783 INFO L130 BoogieDeclarations]: Found specification of procedure tx_stop [2021-11-13 17:33:43,783 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_stop [2021-11-13 17:33:43,784 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2021-11-13 17:33:43,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2021-11-13 17:33:43,784 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-13 17:33:43,784 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-13 17:33:43,784 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 17:33:43,785 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 17:33:43,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-13 17:33:43,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-13 17:33:43,785 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-13 17:33:43,785 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-13 17:33:43,786 INFO L130 BoogieDeclarations]: Found specification of procedure free_bufs [2021-11-13 17:33:43,786 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bufs [2021-11-13 17:33:43,786 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2021-11-13 17:33:43,786 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2021-11-13 17:33:43,787 INFO L130 BoogieDeclarations]: Found specification of procedure change_params [2021-11-13 17:33:43,787 INFO L138 BoogieDeclarations]: Found implementation of procedure change_params [2021-11-13 17:33:43,787 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2021-11-13 17:33:43,788 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2021-11-13 17:33:43,788 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-13 17:33:43,788 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-13 17:33:43,788 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 17:33:43,789 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 17:33:43,789 INFO L130 BoogieDeclarations]: Found specification of procedure tx_start [2021-11-13 17:33:43,789 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_start [2021-11-13 17:33:43,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:33:43,789 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-13 17:33:43,790 INFO L130 BoogieDeclarations]: Found specification of procedure startup [2021-11-13 17:33:43,790 INFO L138 BoogieDeclarations]: Found implementation of procedure startup [2021-11-13 17:33:43,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:33:43,791 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rbufs [2021-11-13 17:33:43,791 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rbufs [2021-11-13 17:33:43,792 INFO L130 BoogieDeclarations]: Found specification of procedure wait_until_sent [2021-11-13 17:33:43,792 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_until_sent [2021-11-13 17:33:43,795 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2021-11-13 17:33:43,796 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2021-11-13 17:33:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 17:33:43,796 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 17:33:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2021-11-13 17:33:43,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2021-11-13 17:33:43,797 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 17:33:43,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 17:33:43,797 INFO L130 BoogieDeclarations]: Found specification of procedure set_rate [2021-11-13 17:33:43,797 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rate [2021-11-13 17:33:43,798 INFO L130 BoogieDeclarations]: Found specification of procedure free_rbufs [2021-11-13 17:33:43,799 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rbufs [2021-11-13 17:33:43,799 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-13 17:33:43,799 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-13 17:33:43,799 INFO L130 BoogieDeclarations]: Found specification of procedure async_mode [2021-11-13 17:33:43,800 INFO L138 BoogieDeclarations]: Found implementation of procedure async_mode [2021-11-13 17:33:43,800 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl [2021-11-13 17:33:43,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl [2021-11-13 17:33:43,800 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2021-11-13 17:33:43,802 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2021-11-13 17:33:43,802 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-13 17:33:43,802 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-13 17:33:43,802 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-13 17:33:43,803 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-13 17:33:43,803 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-13 17:33:43,803 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-13 17:33:43,803 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2021-11-13 17:33:43,804 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2021-11-13 17:33:43,804 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-13 17:33:43,804 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-13 17:33:43,804 INFO L130 BoogieDeclarations]: Found specification of procedure rx_stop [2021-11-13 17:33:43,804 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_stop [2021-11-13 17:33:43,805 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-13 17:33:43,806 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-13 17:33:43,806 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-11-13 17:33:43,806 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-11-13 17:33:43,807 INFO L130 BoogieDeclarations]: Found specification of procedure update_tx_timer [2021-11-13 17:33:43,807 INFO L138 BoogieDeclarations]: Found implementation of procedure update_tx_timer [2021-11-13 17:33:43,807 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_bufs [2021-11-13 17:33:43,808 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_bufs [2021-11-13 17:33:43,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-13 17:33:43,809 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-13 17:33:43,810 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-13 17:33:43,811 INFO L130 BoogieDeclarations]: Found specification of procedure msc_set_vcr [2021-11-13 17:33:43,811 INFO L138 BoogieDeclarations]: Found implementation of procedure msc_set_vcr [2021-11-13 17:33:43,811 INFO L130 BoogieDeclarations]: Found specification of procedure isr_txeom [2021-11-13 17:33:43,811 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_txeom [2021-11-13 17:33:43,812 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-13 17:33:43,812 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-13 17:33:43,812 INFO L130 BoogieDeclarations]: Found specification of procedure setup_timer_key [2021-11-13 17:33:43,812 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_timer_key [2021-11-13 17:33:43,812 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 17:33:43,813 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 17:33:43,813 INFO L130 BoogieDeclarations]: Found specification of procedure rdma_reset [2021-11-13 17:33:43,813 INFO L138 BoogieDeclarations]: Found implementation of procedure rdma_reset [2021-11-13 17:33:43,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 17:33:43,814 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hung_up_p [2021-11-13 17:33:43,814 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hung_up_p [2021-11-13 17:33:43,814 INFO L130 BoogieDeclarations]: Found specification of procedure release_resources [2021-11-13 17:33:43,815 INFO L138 BoogieDeclarations]: Found implementation of procedure release_resources [2021-11-13 17:33:43,816 INFO L130 BoogieDeclarations]: Found specification of procedure slgt_cleanup [2021-11-13 17:33:43,817 INFO L138 BoogieDeclarations]: Found implementation of procedure slgt_cleanup [2021-11-13 17:33:43,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 17:33:43,821 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-13 17:33:43,821 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-13 17:33:43,822 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-13 17:33:43,823 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-13 17:33:43,825 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2021-11-13 17:33:43,826 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2021-11-13 17:33:43,826 INFO L130 BoogieDeclarations]: Found specification of procedure tx_set_idle [2021-11-13 17:33:43,826 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_set_idle [2021-11-13 17:33:43,832 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-13 17:33:43,832 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-13 17:33:43,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 17:33:43,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 17:33:43,833 INFO L130 BoogieDeclarations]: Found specification of procedure enable_loopback [2021-11-13 17:33:43,833 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_loopback [2021-11-13 17:33:43,833 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 17:33:43,834 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 17:33:43,834 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 17:33:43,834 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 17:33:43,834 INFO L130 BoogieDeclarations]: Found specification of procedure tx_load [2021-11-13 17:33:43,834 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_load [2021-11-13 17:33:43,835 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg32 [2021-11-13 17:33:43,835 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg32 [2021-11-13 17:33:43,835 INFO L130 BoogieDeclarations]: Found specification of procedure hdlcdev_tx_done [2021-11-13 17:33:43,835 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlcdev_tx_done [2021-11-13 17:33:43,835 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-13 17:33:43,836 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-13 17:33:43,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 17:33:43,836 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-11-13 17:33:43,836 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-11-13 17:33:43,836 INFO L130 BoogieDeclarations]: Found specification of procedure program_hw [2021-11-13 17:33:43,836 INFO L138 BoogieDeclarations]: Found implementation of procedure program_hw [2021-11-13 17:33:43,837 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg32 [2021-11-13 17:33:43,837 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg32 [2021-11-13 17:33:43,837 INFO L130 BoogieDeclarations]: Found specification of procedure isr_rxdata [2021-11-13 17:33:43,837 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_rxdata [2021-11-13 17:33:43,837 INFO L130 BoogieDeclarations]: Found specification of procedure reset_port [2021-11-13 17:33:43,838 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_port [2021-11-13 17:33:43,838 INFO L130 BoogieDeclarations]: Found specification of procedure tbuf_bytes [2021-11-13 17:33:43,838 INFO L138 BoogieDeclarations]: Found implementation of procedure tbuf_bytes [2021-11-13 17:33:43,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:33:43,838 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2021-11-13 17:33:43,839 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2021-11-13 17:33:43,839 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2021-11-13 17:33:43,839 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2021-11-13 17:33:43,839 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2021-11-13 17:33:43,839 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2021-11-13 17:33:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2021-11-13 17:33:43,840 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2021-11-13 17:33:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:33:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-13 17:33:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg16 [2021-11-13 17:33:43,840 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg16 [2021-11-13 17:33:43,841 INFO L130 BoogieDeclarations]: Found specification of procedure tx_release [2021-11-13 17:33:43,841 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_release [2021-11-13 17:33:43,841 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-11-13 17:33:43,841 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-11-13 17:33:43,841 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg16 [2021-11-13 17:33:43,842 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg16 [2021-11-13 17:33:43,842 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-13 17:33:43,842 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-13 17:33:43,842 INFO L130 BoogieDeclarations]: Found specification of procedure sync_mode [2021-11-13 17:33:43,843 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_mode [2021-11-13 17:33:43,843 INFO L130 BoogieDeclarations]: Found specification of procedure shutdown [2021-11-13 17:33:43,843 INFO L138 BoogieDeclarations]: Found implementation of procedure shutdown [2021-11-13 17:33:43,843 INFO L130 BoogieDeclarations]: Found specification of procedure send_xchar [2021-11-13 17:33:43,843 INFO L138 BoogieDeclarations]: Found implementation of procedure send_xchar [2021-11-13 17:33:43,843 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-13 17:33:43,844 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-13 17:33:43,844 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2021-11-13 17:33:43,844 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2021-11-13 17:33:43,844 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-13 17:33:43,844 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-13 17:33:43,845 INFO L130 BoogieDeclarations]: Found specification of procedure free_tmp_rbuf [2021-11-13 17:33:43,845 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tmp_rbuf [2021-11-13 17:33:43,845 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-11-13 17:33:43,845 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-11-13 17:33:43,845 INFO L130 BoogieDeclarations]: Found specification of procedure tdma_reset [2021-11-13 17:33:43,846 INFO L138 BoogieDeclarations]: Found implementation of procedure tdma_reset [2021-11-13 17:33:43,846 INFO L130 BoogieDeclarations]: Found specification of procedure get_signals [2021-11-13 17:33:43,846 INFO L138 BoogieDeclarations]: Found implementation of procedure get_signals [2021-11-13 17:33:43,846 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 17:33:43,846 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 17:33:43,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 17:33:43,847 INFO L130 BoogieDeclarations]: Found specification of procedure rx_start [2021-11-13 17:33:43,847 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_start [2021-11-13 17:33:43,847 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block [2021-11-13 17:33:43,847 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block [2021-11-13 17:33:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg8 [2021-11-13 17:33:43,848 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg8 [2021-11-13 17:33:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure sanity_check [2021-11-13 17:33:43,848 INFO L138 BoogieDeclarations]: Found implementation of procedure sanity_check [2021-11-13 17:33:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:33:43,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:33:45,814 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:33:45,873 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-11-13 17:33:45,873 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-11-13 17:33:46,106 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-13 17:33:46,106 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-13 17:33:47,134 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:33:47,313 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-11-13 17:33:47,313 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-11-13 17:33:47,690 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:33:47,695 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:33:48,009 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume !false; [2021-11-13 17:33:48,009 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##60: assume false; [2021-11-13 17:33:48,010 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##132: assume !false; [2021-11-13 17:33:48,010 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##131: assume false; [2021-11-13 17:33:48,296 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:34:02,994 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: SUMMARY for call modem_input_wait_#t~ret1508#1.base, modem_input_wait_#t~ret1508#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,994 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: modem_input_wait_~tmp___8~2#1.base, modem_input_wait_~tmp___8~2#1.offset := modem_input_wait_#t~ret1508#1.base, modem_input_wait_#t~ret1508#1.offset;havoc modem_input_wait_#t~ret1508#1.base, modem_input_wait_#t~ret1508#1.offset;modem_input_wait_~__ptr___3~1#1.base, modem_input_wait_~__ptr___3~1#1.offset := modem_input_wait_~tmp___8~2#1.base, modem_input_wait_~tmp___8~2#1.offset; [2021-11-13 17:34:02,994 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882: SUMMARY for call modem_input_wait_#t~ret1477#1.base, modem_input_wait_#t~ret1477#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,994 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882-1: modem_input_wait_~tmp___1~21#1.base, modem_input_wait_~tmp___1~21#1.offset := modem_input_wait_#t~ret1477#1.base, modem_input_wait_#t~ret1477#1.offset;havoc modem_input_wait_#t~ret1477#1.base, modem_input_wait_#t~ret1477#1.offset;modem_input_wait_~__ptr~3#1.base, modem_input_wait_~__ptr~3#1.offset := modem_input_wait_~tmp___1~21#1.base, modem_input_wait_~tmp___1~21#1.offset; [2021-11-13 17:34:02,994 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##265: assume !false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##264: assume false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##276: assume false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##277: assume !false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##232: assume false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##233: assume !false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##241: assume !false; [2021-11-13 17:34:02,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##240: assume false; [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037-1: modem_input_wait_~tmp___12~1#1.base, modem_input_wait_~tmp___12~1#1.offset := modem_input_wait_#t~ret1551#1.base, modem_input_wait_#t~ret1551#1.offset;havoc modem_input_wait_#t~ret1551#1.base, modem_input_wait_#t~ret1551#1.offset;modem_input_wait_~__ptr___7~1#1.base, modem_input_wait_~__ptr___7~1#1.offset := modem_input_wait_~tmp___12~1#1.base, modem_input_wait_~tmp___12~1#1.offset; [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: SUMMARY for call modem_input_wait_#t~ret1551#1.base, modem_input_wait_#t~ret1551#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##304: assume !false; [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##303: assume false; [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655-1: remove_cond_wait_~tmp~91#1.base, remove_cond_wait_~tmp~91#1.offset := remove_cond_wait_#t~ret1411#1.base, remove_cond_wait_#t~ret1411#1.offset;havoc remove_cond_wait_#t~ret1411#1.base, remove_cond_wait_#t~ret1411#1.offset;remove_cond_wait_~__ptr~2#1.base, remove_cond_wait_~__ptr~2#1.offset := remove_cond_wait_~tmp~91#1.base, remove_cond_wait_~tmp~91#1.offset; [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: SUMMARY for call remove_cond_wait_#t~ret1411#1.base, remove_cond_wait_#t~ret1411#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,996 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: SUMMARY for call wait_mgsl_event_#t~ret1339#1.base, wait_mgsl_event_#t~ret1339#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195-1: wait_mgsl_event_~tmp___26~0#1.base, wait_mgsl_event_~tmp___26~0#1.offset := wait_mgsl_event_#t~ret1339#1.base, wait_mgsl_event_#t~ret1339#1.offset;havoc wait_mgsl_event_#t~ret1339#1.base, wait_mgsl_event_#t~ret1339#1.offset;wait_mgsl_event_~__ptr___7~0#1.base, wait_mgsl_event_~__ptr___7~0#1.offset := wait_mgsl_event_~tmp___26~0#1.base, wait_mgsl_event_~tmp___26~0#1.offset; [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: SUMMARY for call add_cond_wait_#t~ret1406#1.base, add_cond_wait_#t~ret1406#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: add_cond_wait_~tmp~90#1.base, add_cond_wait_~tmp~90#1.offset := add_cond_wait_#t~ret1406#1.base, add_cond_wait_#t~ret1406#1.offset;havoc add_cond_wait_#t~ret1406#1.base, add_cond_wait_#t~ret1406#1.offset;add_cond_wait_~__ptr~1#1.base, add_cond_wait_~__ptr~1#1.offset := add_cond_wait_~tmp~90#1.base, add_cond_wait_~tmp~90#1.offset; [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: SUMMARY for call wait_mgsl_event_#t~ret1264#1.base, wait_mgsl_event_#t~ret1264#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-1: wait_mgsl_event_~tmp___13~0#1.base, wait_mgsl_event_~tmp___13~0#1.offset := wait_mgsl_event_#t~ret1264#1.base, wait_mgsl_event_#t~ret1264#1.offset;havoc wait_mgsl_event_#t~ret1264#1.base, wait_mgsl_event_#t~ret1264#1.offset;wait_mgsl_event_~__ptr___3~0#1.base, wait_mgsl_event_~__ptr___3~0#1.offset := wait_mgsl_event_~tmp___13~0#1.base, wait_mgsl_event_~tmp___13~0#1.offset; [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##76: assume !false; [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume false; [2021-11-13 17:34:02,997 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##69: assume !false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##68: assume false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##195: assume false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##196: assume !false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##40: assume !false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume !false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##138: assume false; [2021-11-13 17:34:02,998 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004: SUMMARY for call wait_mgsl_event_#t~ret1225#1.base, wait_mgsl_event_#t~ret1225#1.offset := get_current(); srcloc: null [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: wait_mgsl_event_~tmp___6~1#1.base, wait_mgsl_event_~tmp___6~1#1.offset := wait_mgsl_event_#t~ret1225#1.base, wait_mgsl_event_#t~ret1225#1.offset;havoc wait_mgsl_event_#t~ret1225#1.base, wait_mgsl_event_#t~ret1225#1.offset;wait_mgsl_event_~__ptr~0#1.base, wait_mgsl_event_~__ptr~0#1.offset := wait_mgsl_event_~tmp___6~1#1.base, wait_mgsl_event_~tmp___6~1#1.offset; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##389: assume false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##151: assume !false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##150: assume false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##390: assume !false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##155: assume false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##156: assume !false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##162: assume false; [2021-11-13 17:34:02,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##163: assume !false; [2021-11-13 17:34:03,000 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##327: assume !false; [2021-11-13 17:34:03,000 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##326: assume false; [2021-11-13 17:34:03,229 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:34:03,233 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:34:03,244 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:34:03,244 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:34:03,246 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:34:24,546 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##289: assume !false;call ULTIMATE.dealloc(hdlcdev_ioctl_~#new_line~0#1.base, hdlcdev_ioctl_~#new_line~0#1.offset);havoc hdlcdev_ioctl_~#new_line~0#1.base, hdlcdev_ioctl_~#new_line~0#1.offset; [2021-11-13 17:34:24,546 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##288: assume false; [2021-11-13 17:34:24,547 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##301: assume !false; [2021-11-13 17:34:24,547 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##300: assume false; [2021-11-13 17:34:24,547 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##323: assume !false; [2021-11-13 17:34:24,547 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##322: assume false; [2021-11-13 17:34:24,547 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: SUMMARY for call block_til_ready_#t~ret1615#1.base, block_til_ready_#t~ret1615#1.offset := get_current(); srcloc: null [2021-11-13 17:34:24,547 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392-1: block_til_ready_~tmp___9~2#1.base, block_til_ready_~tmp___9~2#1.offset := block_til_ready_#t~ret1615#1.base, block_til_ready_#t~ret1615#1.offset;havoc block_til_ready_#t~ret1615#1.base, block_til_ready_#t~ret1615#1.offset;block_til_ready_~__ptr___3~2#1.base, block_til_ready_~__ptr___3~2#1.offset := block_til_ready_~tmp___9~2#1.base, block_til_ready_~tmp___9~2#1.offset; [2021-11-13 17:34:24,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##399: assume false; [2021-11-13 17:34:24,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##423: assume false; [2021-11-13 17:34:24,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##424: assume !false; [2021-11-13 17:34:24,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##400: assume !false; [2021-11-13 17:34:24,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-1: block_til_ready_~tmp___2~14#1.base, block_til_ready_~tmp___2~14#1.offset := block_til_ready_#t~ret1600#1.base, block_til_ready_#t~ret1600#1.offset;havoc block_til_ready_#t~ret1600#1.base, block_til_ready_#t~ret1600#1.offset;block_til_ready_~__ptr~4#1.base, block_til_ready_~__ptr~4#1.offset := block_til_ready_~tmp___2~14#1.base, block_til_ready_~tmp___2~14#1.offset; [2021-11-13 17:34:24,549 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: SUMMARY for call block_til_ready_#t~ret1600#1.base, block_til_ready_#t~ret1600#1.offset := get_current(); srcloc: null [2021-11-13 17:34:24,549 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##78: assume !false; [2021-11-13 17:34:24,549 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume false; [2021-11-13 17:34:24,549 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##133: assume !false; [2021-11-13 17:34:24,549 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##132: assume false; [2021-11-13 17:34:24,890 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:34:24,890 INFO L299 CfgBuilder]: Removed 17 assume(true) statements. [2021-11-13 17:34:24,899 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:34:24 BoogieIcfgContainer [2021-11-13 17:34:24,899 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:34:24,904 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:34:24,905 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:34:24,910 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:34:24,910 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:33:36" (1/3) ... [2021-11-13 17:34:24,912 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6bf58f80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:34:24, skipping insertion in model container [2021-11-13 17:34:24,912 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:33:42" (2/3) ... [2021-11-13 17:34:24,913 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6bf58f80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:34:24, skipping insertion in model container [2021-11-13 17:34:24,913 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:34:24" (3/3) ... [2021-11-13 17:34:24,915 INFO L111 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2021-11-13 17:34:24,925 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:34:24,925 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 17:34:25,027 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:34:25,040 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:34:25,040 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 17:34:25,163 INFO L276 IsEmpty]: Start isEmpty. Operand has 2733 states, 2016 states have (on average 1.4037698412698412) internal successors, (2830), 2091 states have internal predecessors, (2830), 627 states have call successors, (627), 98 states have call predecessors, (627), 98 states have return successors, (627), 607 states have call predecessors, (627), 627 states have call successors, (627) [2021-11-13 17:34:25,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-13 17:34:25,169 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:25,170 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:34:25,170 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:34:25,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:25,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1683062230, now seen corresponding path program 1 times [2021-11-13 17:34:25,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:25,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188648919] [2021-11-13 17:34:25,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:25,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:25,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:26,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:26,243 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:34:26,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:26,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188648919] [2021-11-13 17:34:26,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188648919] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:26,246 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:26,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:34:26,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755583108] [2021-11-13 17:34:26,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:26,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:34:26,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:26,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:34:26,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:34:26,307 INFO L87 Difference]: Start difference. First operand has 2733 states, 2016 states have (on average 1.4037698412698412) internal successors, (2830), 2091 states have internal predecessors, (2830), 627 states have call successors, (627), 98 states have call predecessors, (627), 98 states have return successors, (627), 607 states have call predecessors, (627), 627 states have call successors, (627) Second operand has 4 states, 4 states have (on average 3.5) 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:34:28,484 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:35,315 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:37,860 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:46,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:34:46,099 INFO L93 Difference]: Finished difference Result 8239 states and 12424 transitions. [2021-11-13 17:34:46,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:34:46,103 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) 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:34:46,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:34:46,215 INFO L225 Difference]: With dead ends: 8239 [2021-11-13 17:34:46,216 INFO L226 Difference]: Without dead ends: 5516 [2021-11-13 17:34:46,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:34:46,274 INFO L933 BasicCegarLoop]: 5343 mSDtfsCounter, 5335 mSDsluCounter, 4497 mSDsCounter, 0 mSdLazyCounter, 2740 mSolverCounterSat, 1787 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16534.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5957 SdHoareTripleChecker+Valid, 9840 SdHoareTripleChecker+Invalid, 4530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 285.72ms SdHoareTripleChecker+Time, 1787 IncrementalHoareTripleChecker+Valid, 2740 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18475.66ms IncrementalHoareTripleChecker+Time [2021-11-13 17:34:46,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5957 Valid, 9840 Invalid, 4530 Unknown, 0 Unchecked, 285.72ms Time], IncrementalHoareTripleChecker [1787 Valid, 2740 Invalid, 3 Unknown, 0 Unchecked, 18475.66ms Time] [2021-11-13 17:34:46,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5516 states. [2021-11-13 17:34:46,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5516 to 5399. [2021-11-13 17:34:46,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5399 states, 3956 states have (on average 1.396865520728008) internal successors, (5526), 4121 states have internal predecessors, (5526), 1248 states have call successors, (1248), 195 states have call predecessors, (1248), 194 states have return successors, (1246), 1206 states have call predecessors, (1246), 1246 states have call successors, (1246) [2021-11-13 17:34:47,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5399 states to 5399 states and 8020 transitions. [2021-11-13 17:34:47,008 INFO L78 Accepts]: Start accepts. Automaton has 5399 states and 8020 transitions. Word has length 17 [2021-11-13 17:34:47,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:34:47,010 INFO L470 AbstractCegarLoop]: Abstraction has 5399 states and 8020 transitions. [2021-11-13 17:34:47,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) 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:34:47,011 INFO L276 IsEmpty]: Start isEmpty. Operand 5399 states and 8020 transitions. [2021-11-13 17:34:47,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-13 17:34:47,035 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:47,036 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, 1, 1, 1] [2021-11-13 17:34:47,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 17:34:47,036 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:34:47,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:47,041 INFO L85 PathProgramCache]: Analyzing trace with hash -724110025, now seen corresponding path program 1 times [2021-11-13 17:34:47,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:47,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785347091] [2021-11-13 17:34:47,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:47,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:47,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:47,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:47,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:47,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 17:34:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:47,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:34:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:47,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-13 17:34:47,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:47,672 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:34:47,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:47,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785347091] [2021-11-13 17:34:47,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785347091] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:47,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:47,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:34:47,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766999273] [2021-11-13 17:34:47,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:47,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:34:47,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:47,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:34:47,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:34:47,681 INFO L87 Difference]: Start difference. First operand 5399 states and 8020 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:34:49,799 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:51,935 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:54,128 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:01,902 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:04,061 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:07,233 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:10,997 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:13,782 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:16,305 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:20,769 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:23,163 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:25,283 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:27,878 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:30,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:35:30,428 INFO L93 Difference]: Finished difference Result 11041 states and 16480 transitions. [2021-11-13 17:35:30,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:35:30,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2021-11-13 17:35:30,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:35:30,500 INFO L225 Difference]: With dead ends: 11041 [2021-11-13 17:35:30,500 INFO L226 Difference]: Without dead ends: 5737 [2021-11-13 17:35:30,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:35:30,537 INFO L933 BasicCegarLoop]: 3626 mSDtfsCounter, 2185 mSDsluCounter, 7896 mSDsCounter, 0 mSdLazyCounter, 5176 mSolverCounterSat, 1626 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39472.51ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2322 SdHoareTripleChecker+Valid, 11522 SdHoareTripleChecker+Invalid, 6814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 132.30ms SdHoareTripleChecker+Time, 1626 IncrementalHoareTripleChecker+Valid, 5176 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42002.20ms IncrementalHoareTripleChecker+Time [2021-11-13 17:35:30,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2322 Valid, 11522 Invalid, 6814 Unknown, 0 Unchecked, 132.30ms Time], IncrementalHoareTripleChecker [1626 Valid, 5176 Invalid, 12 Unknown, 0 Unchecked, 42002.20ms Time] [2021-11-13 17:35:30,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5737 states. [2021-11-13 17:35:30,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5737 to 5399. [2021-11-13 17:35:30,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5399 states, 3956 states have (on average 1.3966127401415571) internal successors, (5525), 4121 states have internal predecessors, (5525), 1248 states have call successors, (1248), 195 states have call predecessors, (1248), 194 states have return successors, (1246), 1206 states have call predecessors, (1246), 1246 states have call successors, (1246) [2021-11-13 17:35:31,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5399 states to 5399 states and 8019 transitions. [2021-11-13 17:35:31,027 INFO L78 Accepts]: Start accepts. Automaton has 5399 states and 8019 transitions. Word has length 54 [2021-11-13 17:35:31,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:35:31,028 INFO L470 AbstractCegarLoop]: Abstraction has 5399 states and 8019 transitions. [2021-11-13 17:35:31,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:35:31,029 INFO L276 IsEmpty]: Start isEmpty. Operand 5399 states and 8019 transitions. [2021-11-13 17:35:31,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-13 17:35:31,041 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:35:31,041 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:35:31,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 17:35:31,042 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:35:31,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:35:31,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1735445289, now seen corresponding path program 1 times [2021-11-13 17:35:31,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:35:31,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197638215] [2021-11-13 17:35:31,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:35:31,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:35:31,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:35:31,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:35:31,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:35:31,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-13 17:35:31,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:35:31,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-13 17:35:31,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:35:31,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 17:35:31,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:35:31,697 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:35:31,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:35:31,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197638215] [2021-11-13 17:35:31,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197638215] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:35:31,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:35:31,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 17:35:31,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898006497] [2021-11-13 17:35:31,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:35:31,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 17:35:31,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:35:31,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 17:35:31,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:35:31,701 INFO L87 Difference]: Start difference. First operand 5399 states and 8019 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:35:33,817 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:35,938 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:38,170 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:46,869 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:49,536 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:52,615 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:55,625 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:56,880 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:00,745 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:03,529 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:05,404 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:08,006 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:12,973 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:15,510 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:17,613 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:20,331 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:24,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:36:24,037 INFO L93 Difference]: Finished difference Result 9487 states and 14322 transitions. [2021-11-13 17:36:24,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:36:24,038 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 61 [2021-11-13 17:36:24,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:36:24,123 INFO L225 Difference]: With dead ends: 9487 [2021-11-13 17:36:24,123 INFO L226 Difference]: Without dead ends: 6793 [2021-11-13 17:36:24,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:36:24,149 INFO L933 BasicCegarLoop]: 4896 mSDtfsCounter, 5594 mSDsluCounter, 12505 mSDsCounter, 0 mSdLazyCounter, 7356 mSolverCounterSat, 2780 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48485.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5731 SdHoareTripleChecker+Valid, 17401 SdHoareTripleChecker+Invalid, 10148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 151.79ms SdHoareTripleChecker+Time, 2780 IncrementalHoareTripleChecker+Valid, 7356 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51637.25ms IncrementalHoareTripleChecker+Time [2021-11-13 17:36:24,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5731 Valid, 17401 Invalid, 10148 Unknown, 0 Unchecked, 151.79ms Time], IncrementalHoareTripleChecker [2780 Valid, 7356 Invalid, 12 Unknown, 0 Unchecked, 51637.25ms Time] [2021-11-13 17:36:24,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6793 states. [2021-11-13 17:36:24,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6793 to 5402. [2021-11-13 17:36:24,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5402 states, 3959 states have (on average 1.3963122000505177) internal successors, (5528), 4124 states have internal predecessors, (5528), 1248 states have call successors, (1248), 195 states have call predecessors, (1248), 194 states have return successors, (1246), 1206 states have call predecessors, (1246), 1246 states have call successors, (1246) [2021-11-13 17:36:24,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5402 states to 5402 states and 8022 transitions. [2021-11-13 17:36:24,650 INFO L78 Accepts]: Start accepts. Automaton has 5402 states and 8022 transitions. Word has length 61 [2021-11-13 17:36:24,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:36:24,651 INFO L470 AbstractCegarLoop]: Abstraction has 5402 states and 8022 transitions. [2021-11-13 17:36:24,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:36:24,653 INFO L276 IsEmpty]: Start isEmpty. Operand 5402 states and 8022 transitions. [2021-11-13 17:36:24,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-13 17:36:24,662 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:36:24,663 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:36:24,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 17:36:24,664 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:36:24,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:36:24,664 INFO L85 PathProgramCache]: Analyzing trace with hash -306607694, now seen corresponding path program 1 times [2021-11-13 17:36:24,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:36:24,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920935496] [2021-11-13 17:36:24,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:36:24,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:36:24,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:36:25,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:36:25,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:36:25,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-13 17:36:25,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:36:25,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 17:36:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:36:25,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:36:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:36:25,275 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:36:25,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:36:25,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920935496] [2021-11-13 17:36:25,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920935496] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:36:25,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:36:25,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:36:25,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898893427] [2021-11-13 17:36:25,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:36:25,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 17:36:25,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:36:25,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:36:25,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:36:25,281 INFO L87 Difference]: Start difference. First operand 5402 states and 8022 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:36:27,400 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:29,538 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:31,759 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:35,751 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:37,983 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:41,405 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:44,516 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:47,163 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:50,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:53,181 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:55,281 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:57,756 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:59,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:36:59,676 INFO L93 Difference]: Finished difference Result 11087 states and 16599 transitions. [2021-11-13 17:36:59,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:36:59,677 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 65 [2021-11-13 17:36:59,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:36:59,741 INFO L225 Difference]: With dead ends: 11087 [2021-11-13 17:36:59,741 INFO L226 Difference]: Without dead ends: 5700 [2021-11-13 17:36:59,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:36:59,790 INFO L933 BasicCegarLoop]: 3426 mSDtfsCounter, 5216 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 2625 mSolverCounterSat, 2443 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32139.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5624 SdHoareTripleChecker+Valid, 5701 SdHoareTripleChecker+Invalid, 5079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 48.42ms SdHoareTripleChecker+Time, 2443 IncrementalHoareTripleChecker+Valid, 2625 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33926.09ms IncrementalHoareTripleChecker+Time [2021-11-13 17:36:59,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5624 Valid, 5701 Invalid, 5079 Unknown, 0 Unchecked, 48.42ms Time], IncrementalHoareTripleChecker [2443 Valid, 2625 Invalid, 11 Unknown, 0 Unchecked, 33926.09ms Time] [2021-11-13 17:36:59,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5700 states. [2021-11-13 17:37:00,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5700 to 5362. [2021-11-13 17:37:00,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5362 states, 3925 states have (on average 1.3521019108280254) internal successors, (5307), 4088 states have internal predecessors, (5307), 1244 states have call successors, (1244), 193 states have call predecessors, (1244), 192 states have return successors, (1242), 1202 states have call predecessors, (1242), 1242 states have call successors, (1242) [2021-11-13 17:37:00,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5362 states to 5362 states and 7793 transitions. [2021-11-13 17:37:00,200 INFO L78 Accepts]: Start accepts. Automaton has 5362 states and 7793 transitions. Word has length 65 [2021-11-13 17:37:00,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:00,203 INFO L470 AbstractCegarLoop]: Abstraction has 5362 states and 7793 transitions. [2021-11-13 17:37:00,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:37:00,204 INFO L276 IsEmpty]: Start isEmpty. Operand 5362 states and 7793 transitions. [2021-11-13 17:37:00,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-13 17:37:00,213 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:00,213 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:00,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 17:37:00,214 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:00,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:00,215 INFO L85 PathProgramCache]: Analyzing trace with hash -244568080, now seen corresponding path program 1 times [2021-11-13 17:37:00,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:37:00,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409613122] [2021-11-13 17:37:00,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:00,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:37:00,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:00,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:37:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:00,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-13 17:37:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:00,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 17:37:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:00,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:37:00,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:00,810 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:37:00,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:37:00,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409613122] [2021-11-13 17:37:00,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409613122] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:00,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:00,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:37:00,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349464439] [2021-11-13 17:37:00,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:00,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:37:00,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:37:00,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:37:00,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:37:00,822 INFO L87 Difference]: Start difference. First operand 5362 states and 7793 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:37:02,929 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:05,060 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:07,209 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:09,462 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:11,494 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:23,637 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:26,027 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:28,161 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:29,844 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:34,253 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:36,349 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:39,513 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:43,024 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:48,414 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:50,505 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:53,514 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:56,561 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:58,639 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:04,558 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:06,717 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:09,675 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:11,750 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:13,979 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:16,093 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:19,857 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:22,003 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:29,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:38:29,569 INFO L93 Difference]: Finished difference Result 16703 states and 24429 transitions. [2021-11-13 17:38:29,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:38:29,571 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 65 [2021-11-13 17:38:29,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:38:29,678 INFO L225 Difference]: With dead ends: 16703 [2021-11-13 17:38:29,678 INFO L226 Difference]: Without dead ends: 11361 [2021-11-13 17:38:29,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:38:29,718 INFO L933 BasicCegarLoop]: 6983 mSDtfsCounter, 10388 mSDsluCounter, 7938 mSDsCounter, 0 mSdLazyCounter, 9516 mSolverCounterSat, 4704 mSolverCounterUnsat, 23 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 80417.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11206 SdHoareTripleChecker+Valid, 14921 SdHoareTripleChecker+Invalid, 14243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 158.91ms SdHoareTripleChecker+Time, 4704 IncrementalHoareTripleChecker+Valid, 9516 IncrementalHoareTripleChecker+Invalid, 23 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 87359.24ms IncrementalHoareTripleChecker+Time [2021-11-13 17:38:29,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11206 Valid, 14921 Invalid, 14243 Unknown, 0 Unchecked, 158.91ms Time], IncrementalHoareTripleChecker [4704 Valid, 9516 Invalid, 23 Unknown, 0 Unchecked, 87359.24ms Time] [2021-11-13 17:38:29,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11361 states. [2021-11-13 17:38:30,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11361 to 10677. [2021-11-13 17:38:30,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10677 states, 7812 states have (on average 1.3524065540194572) internal successors, (10565), 8134 states have internal predecessors, (10565), 2482 states have call successors, (2482), 383 states have call predecessors, (2482), 382 states have return successors, (2480), 2399 states have call predecessors, (2480), 2480 states have call successors, (2480) [2021-11-13 17:38:30,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10677 states to 10677 states and 15527 transitions. [2021-11-13 17:38:30,729 INFO L78 Accepts]: Start accepts. Automaton has 10677 states and 15527 transitions. Word has length 65 [2021-11-13 17:38:30,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:38:30,731 INFO L470 AbstractCegarLoop]: Abstraction has 10677 states and 15527 transitions. [2021-11-13 17:38:30,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:38:30,732 INFO L276 IsEmpty]: Start isEmpty. Operand 10677 states and 15527 transitions. [2021-11-13 17:38:30,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-13 17:38:30,748 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:38:30,748 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, 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:38:30,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 17:38:30,749 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:38:30,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:38:30,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1720348864, now seen corresponding path program 1 times [2021-11-13 17:38:30,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:38:30,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8903390] [2021-11-13 17:38:30,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:38:30,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:38:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:31,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:38:31,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:31,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-13 17:38:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:31,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 17:38:31,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:31,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:38:31,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:31,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:38:31,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:31,962 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:38:31,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:38:31,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8903390] [2021-11-13 17:38:31,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8903390] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:38:31,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:38:31,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 17:38:31,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792610747] [2021-11-13 17:38:31,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:38:31,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 17:38:31,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:38:31,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:38:31,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:38:31,966 INFO L87 Difference]: Start difference. First operand 10677 states and 15527 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 17:38:34,089 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:36,217 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:38,555 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:40,591 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:52,823 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:55,209 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:58,207 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:00,469 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:04,545 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:07,409 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:09,532 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:14,561 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:16,642 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:20,158 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:21,658 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:24,718 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:26,803 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:33,532 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:35,718 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:38,774 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:40,987 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:43,071 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:46,812 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:48,920 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:39:56,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:39:56,104 INFO L93 Difference]: Finished difference Result 22034 states and 32177 transitions. [2021-11-13 17:39:56,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 17:39:56,104 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 73 [2021-11-13 17:39:56,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:39:56,166 INFO L225 Difference]: With dead ends: 22034 [2021-11-13 17:39:56,167 INFO L226 Difference]: Without dead ends: 11361 [2021-11-13 17:39:56,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-13 17:39:56,200 INFO L933 BasicCegarLoop]: 6714 mSDtfsCounter, 5443 mSDsluCounter, 22221 mSDsCounter, 0 mSdLazyCounter, 13652 mSolverCounterSat, 2748 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77137.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5989 SdHoareTripleChecker+Valid, 28935 SdHoareTripleChecker+Invalid, 16422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 233.37ms SdHoareTripleChecker+Time, 2748 IncrementalHoareTripleChecker+Valid, 13652 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82556.92ms IncrementalHoareTripleChecker+Time [2021-11-13 17:39:56,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5989 Valid, 28935 Invalid, 16422 Unknown, 0 Unchecked, 233.37ms Time], IncrementalHoareTripleChecker [2748 Valid, 13652 Invalid, 22 Unknown, 0 Unchecked, 82556.92ms Time] [2021-11-13 17:39:56,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11361 states. [2021-11-13 17:39:56,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11361 to 10679. [2021-11-13 17:39:56,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10679 states, 7813 states have (on average 1.3523614488672724) internal successors, (10566), 8136 states have internal predecessors, (10566), 2482 states have call successors, (2482), 383 states have call predecessors, (2482), 383 states have return successors, (2485), 2399 states have call predecessors, (2485), 2480 states have call successors, (2485) [2021-11-13 17:39:56,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10679 states to 10679 states and 15533 transitions. [2021-11-13 17:39:56,890 INFO L78 Accepts]: Start accepts. Automaton has 10679 states and 15533 transitions. Word has length 73 [2021-11-13 17:39:56,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:39:56,893 INFO L470 AbstractCegarLoop]: Abstraction has 10679 states and 15533 transitions. [2021-11-13 17:39:56,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 17:39:56,893 INFO L276 IsEmpty]: Start isEmpty. Operand 10679 states and 15533 transitions. [2021-11-13 17:39:56,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-13 17:39:56,905 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:39:56,905 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, 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:39:56,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 17:39:56,906 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:39:56,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:39:56,907 INFO L85 PathProgramCache]: Analyzing trace with hash 49835295, now seen corresponding path program 1 times [2021-11-13 17:39:56,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:39:56,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242319639] [2021-11-13 17:39:56,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:39:56,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:39:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:39:57,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:39:57,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:39:57,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-13 17:39:57,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:39:57,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 17:39:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:39:57,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:39:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:39:57,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:39:57,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:39:57,720 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:39:57,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:39:57,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242319639] [2021-11-13 17:39:57,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242319639] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:39:57,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:39:57,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:39:57,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853451099] [2021-11-13 17:39:57,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:39:57,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:39:57,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:39:57,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:39:57,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:39:57,724 INFO L87 Difference]: Start difference. First operand 10679 states and 15533 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 17:39:59,817 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:01,932 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:04,023 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:06,225 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:17,410 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:19,684 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:22,352 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:24,736 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:26,893 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:28,052 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:31,532 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:33,481 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:37,846 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:41,363 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:46,811 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:48,911 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:53,938 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:40:56,054 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:03,915 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:06,156 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:09,536 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:11,695 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:13,949 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:16,054 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:19,334 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:21,456 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:27,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:41:27,373 INFO L93 Difference]: Finished difference Result 16925 states and 24818 transitions. [2021-11-13 17:41:27,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:41:27,375 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 73 [2021-11-13 17:41:27,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:41:27,472 INFO L225 Difference]: With dead ends: 16925 [2021-11-13 17:41:27,472 INFO L226 Difference]: Without dead ends: 16917 [2021-11-13 17:41:27,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:41:27,482 INFO L933 BasicCegarLoop]: 6991 mSDtfsCounter, 10431 mSDsluCounter, 7942 mSDsCounter, 0 mSdLazyCounter, 9512 mSolverCounterSat, 4713 mSolverCounterUnsat, 23 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 80802.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11246 SdHoareTripleChecker+Valid, 14933 SdHoareTripleChecker+Invalid, 14248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 169.86ms SdHoareTripleChecker+Time, 4713 IncrementalHoareTripleChecker+Valid, 9512 IncrementalHoareTripleChecker+Invalid, 23 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 87830.68ms IncrementalHoareTripleChecker+Time [2021-11-13 17:41:27,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11246 Valid, 14933 Invalid, 14248 Unknown, 0 Unchecked, 169.86ms Time], IncrementalHoareTripleChecker [4713 Valid, 9512 Invalid, 23 Unknown, 0 Unchecked, 87830.68ms Time] [2021-11-13 17:41:27,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16917 states. [2021-11-13 17:41:28,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16917 to 15938. [2021-11-13 17:41:28,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15938 states, 11660 states have (on average 1.3530017152658662) internal successors, (15776), 12141 states have internal predecessors, (15776), 3707 states have call successors, (3707), 570 states have call predecessors, (3707), 570 states have return successors, (3710), 3583 states have call predecessors, (3710), 3705 states have call successors, (3710) [2021-11-13 17:41:28,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15938 states to 15938 states and 23193 transitions. [2021-11-13 17:41:28,783 INFO L78 Accepts]: Start accepts. Automaton has 15938 states and 23193 transitions. Word has length 73 [2021-11-13 17:41:28,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:41:28,784 INFO L470 AbstractCegarLoop]: Abstraction has 15938 states and 23193 transitions. [2021-11-13 17:41:28,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 17:41:28,784 INFO L276 IsEmpty]: Start isEmpty. Operand 15938 states and 23193 transitions. [2021-11-13 17:41:28,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-13 17:41:28,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:41:28,806 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, 1, 1, 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:41:28,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 17:41:28,806 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:41:28,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:41:28,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1405702881, now seen corresponding path program 1 times [2021-11-13 17:41:28,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:41:28,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89304862] [2021-11-13 17:41:28,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:41:28,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:41:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:41:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-11-13 17:41:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-13 17:41:29,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:41:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:41:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:41:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-11-13 17:41:29,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-13 17:41:29,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:41:29,544 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:41:29,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:41:29,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89304862] [2021-11-13 17:41:29,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89304862] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:41:29,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:41:29,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 17:41:29,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823262419] [2021-11-13 17:41:29,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:41:29,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 17:41:29,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:41:29,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:41:29,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:41:29,550 INFO L87 Difference]: Start difference. First operand 15938 states and 23193 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-13 17:41:31,653 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:33,758 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:35,947 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:44,582 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:47,294 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:51,249 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:41:53,962 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:00,386 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:04,203 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:09,945 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:12,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:14,834 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:17,833 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:42:23,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:42:23,015 INFO L93 Difference]: Finished difference Result 38629 states and 57225 transitions. [2021-11-13 17:42:23,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:42:23,016 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 77 [2021-11-13 17:42:23,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:42:23,212 INFO L225 Difference]: With dead ends: 38629 [2021-11-13 17:42:23,212 INFO L226 Difference]: Without dead ends: 22859 [2021-11-13 17:42:23,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-11-13 17:42:23,293 INFO L933 BasicCegarLoop]: 3854 mSDtfsCounter, 3186 mSDsluCounter, 13939 mSDsCounter, 0 mSdLazyCounter, 8302 mSolverCounterSat, 2078 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47369.75ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3633 SdHoareTripleChecker+Valid, 17793 SdHoareTripleChecker+Invalid, 10391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 168.15ms SdHoareTripleChecker+Time, 2078 IncrementalHoareTripleChecker+Valid, 8302 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51283.87ms IncrementalHoareTripleChecker+Time [2021-11-13 17:42:23,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3633 Valid, 17793 Invalid, 10391 Unknown, 0 Unchecked, 168.15ms Time], IncrementalHoareTripleChecker [2078 Valid, 8302 Invalid, 11 Unknown, 0 Unchecked, 51283.87ms Time] [2021-11-13 17:42:23,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22859 states. [2021-11-13 17:42:26,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22859 to 21836. [2021-11-13 17:42:26,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21836 states, 16106 states have (on average 1.3634049422575438) internal successors, (21959), 16761 states have internal predecessors, (21959), 5159 states have call successors, (5159), 570 states have call predecessors, (5159), 570 states have return successors, (5166), 5005 states have call predecessors, (5166), 5157 states have call successors, (5166) [2021-11-13 17:42:26,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21836 states to 21836 states and 32284 transitions. [2021-11-13 17:42:26,285 INFO L78 Accepts]: Start accepts. Automaton has 21836 states and 32284 transitions. Word has length 77 [2021-11-13 17:42:26,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:42:26,286 INFO L470 AbstractCegarLoop]: Abstraction has 21836 states and 32284 transitions. [2021-11-13 17:42:26,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-13 17:42:26,286 INFO L276 IsEmpty]: Start isEmpty. Operand 21836 states and 32284 transitions. [2021-11-13 17:42:26,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-13 17:42:26,317 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:42:26,317 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, 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:42:26,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 17:42:26,318 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:42:26,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:42:26,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1461524583, now seen corresponding path program 1 times [2021-11-13 17:42:26,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:42:26,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623366314] [2021-11-13 17:42:26,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:42:26,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:42:31,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:42:31,216 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:42:35,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:42:35,844 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:42:35,844 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 17:42:35,846 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 17:42:35,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 17:42:35,854 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:42:35,859 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 17:42:36,224 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.translateProgramExecution(InlinerBacktranslator.java:203) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:216) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:206) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getProgramExecutionAsString(UnprovableResult.java:132) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getLongDescription(UnprovableResult.java:125) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ResultService.reportResult(ResultService.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResultReporter.reportResult(CegarLoopResultReporter.java:141) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.reportLocationResults(TraceAbstractionStarter.java:586) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:181) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-13 17:42:36,229 INFO L158 Benchmark]: Toolchain (without parser) took 539963.46ms. Allocated memory was 111.1MB in the beginning and 1.1GB in the end (delta: 975.2MB). Free memory was 74.1MB in the beginning and 501.3MB in the end (delta: -427.2MB). Peak memory consumption was 546.5MB. Max. memory is 16.1GB. [2021-11-13 17:42:36,229 INFO L158 Benchmark]: CDTParser took 0.44ms. Allocated memory is still 88.1MB. Free memory was 61.8MB in the beginning and 61.8MB in the end (delta: 44.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 17:42:36,230 INFO L158 Benchmark]: CACSL2BoogieTranslator took 6001.37ms. Allocated memory was 111.1MB in the beginning and 243.3MB in the end (delta: 132.1MB). Free memory was 74.1MB in the beginning and 103.4MB in the end (delta: -29.3MB). Peak memory consumption was 108.8MB. Max. memory is 16.1GB. [2021-11-13 17:42:36,231 INFO L158 Benchmark]: Boogie Procedure Inliner took 679.37ms. Allocated memory is still 243.3MB. Free memory was 103.4MB in the beginning and 129.1MB in the end (delta: -25.7MB). Peak memory consumption was 24.7MB. Max. memory is 16.1GB. [2021-11-13 17:42:36,238 INFO L158 Benchmark]: Boogie Preprocessor took 691.14ms. Allocated memory is still 243.3MB. Free memory was 129.1MB in the beginning and 132.1MB in the end (delta: -3.0MB). Peak memory consumption was 80.9MB. Max. memory is 16.1GB. [2021-11-13 17:42:36,239 INFO L158 Benchmark]: RCFGBuilder took 41256.83ms. Allocated memory was 243.3MB in the beginning and 903.9MB in the end (delta: 660.6MB). Free memory was 132.1MB in the beginning and 637.4MB in the end (delta: -505.3MB). Peak memory consumption was 556.9MB. Max. memory is 16.1GB. [2021-11-13 17:42:36,240 INFO L158 Benchmark]: TraceAbstraction took 491323.57ms. Allocated memory was 903.9MB in the beginning and 1.1GB in the end (delta: 182.5MB). Free memory was 636.3MB in the beginning and 501.3MB in the end (delta: 135.0MB). Peak memory consumption was 316.4MB. Max. memory is 16.1GB. [2021-11-13 17:42:36,246 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.44ms. Allocated memory is still 88.1MB. Free memory was 61.8MB in the beginning and 61.8MB in the end (delta: 44.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 6001.37ms. Allocated memory was 111.1MB in the beginning and 243.3MB in the end (delta: 132.1MB). Free memory was 74.1MB in the beginning and 103.4MB in the end (delta: -29.3MB). Peak memory consumption was 108.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 679.37ms. Allocated memory is still 243.3MB. Free memory was 103.4MB in the beginning and 129.1MB in the end (delta: -25.7MB). Peak memory consumption was 24.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 691.14ms. Allocated memory is still 243.3MB. Free memory was 129.1MB in the beginning and 132.1MB in the end (delta: -3.0MB). Peak memory consumption was 80.9MB. Max. memory is 16.1GB. * RCFGBuilder took 41256.83ms. Allocated memory was 243.3MB in the beginning and 903.9MB in the end (delta: 660.6MB). Free memory was 132.1MB in the beginning and 637.4MB in the end (delta: -505.3MB). Peak memory consumption was 556.9MB. Max. memory is 16.1GB. * TraceAbstraction took 491323.57ms. Allocated memory was 903.9MB in the beginning and 1.1GB in the end (delta: 182.5MB). Free memory was 636.3MB in the beginning and 501.3MB in the end (delta: 135.0MB). Peak memory consumption was 316.4MB. Max. memory is 16.1GB. * 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 - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-13 17:42:36,490 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2021-11-13 17:42:36,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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 549d105dbd2b95e1c241c01b48dc69ec107f34e0fb82917a92dcec665dfc2efc --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:42:39,730 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:42:39,734 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:42:39,802 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:42:39,804 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:42:39,811 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:42:39,814 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:42:39,824 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:42:39,830 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:42:39,838 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:42:39,841 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:42:39,844 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:42:39,845 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:42:39,849 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:42:39,853 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:42:39,860 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:42:39,862 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:42:39,866 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:42:39,869 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:42:39,882 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:42:39,886 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:42:39,888 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:42:39,893 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:42:39,896 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:42:39,909 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:42:39,910 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:42:39,910 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:42:39,912 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:42:39,913 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:42:39,915 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:42:39,916 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:42:39,917 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:42:39,919 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:42:39,920 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:42:39,922 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:42:39,923 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:42:39,924 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:42:39,924 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:42:39,925 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:42:39,927 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:42:39,928 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:42:39,929 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-13 17:42:39,969 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:42:39,970 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:42:39,970 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:42:39,971 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:42:39,972 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:42:39,972 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:42:39,974 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:42:39,974 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:42:39,975 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:42:39,975 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:42:39,975 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:42:39,976 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:42:39,976 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:42:39,977 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:42:39,977 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 17:42:39,978 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 17:42:39,978 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:42:39,978 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:42:39,979 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:42:39,979 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:42:39,980 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:42:39,980 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:42:39,981 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:42:39,981 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:42:39,981 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:42:39,982 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:42:39,982 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-13 17:42:39,983 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 17:42:39,983 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:42:39,984 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:42:39,984 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:42:39,984 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:42:39,985 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 17:42:39,985 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/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 -> 549d105dbd2b95e1c241c01b48dc69ec107f34e0fb82917a92dcec665dfc2efc [2021-11-13 17:42:40,591 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:42:40,625 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:42:40,629 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:42:40,631 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:42:40,634 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:42:40,636 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2021-11-13 17:42:40,752 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/71aa7ce10/383ceaa22aea4533b53c6f4302757bdf/FLAGe6398e72f [2021-11-13 17:42:42,215 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:42:42,217 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2021-11-13 17:42:42,329 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/71aa7ce10/383ceaa22aea4533b53c6f4302757bdf/FLAGe6398e72f [2021-11-13 17:42:42,784 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/data/71aa7ce10/383ceaa22aea4533b53c6f4302757bdf [2021-11-13 17:42:42,789 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:42:42,792 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:42:42,798 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:42:42,799 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:42:42,804 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:42:42,806 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:42:42" (1/1) ... [2021-11-13 17:42:42,809 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4755264c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:42, skipping insertion in model container [2021-11-13 17:42:42,810 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:42:42" (1/1) ... [2021-11-13 17:42:42,821 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:42:43,143 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:42:48,027 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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2021-11-13 17:42:48,123 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:42:48,239 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:42:49,421 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_697526b4-f7d4-40a1-a248-1f3f78aeb63d/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2021-11-13 17:42:49,436 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:42:50,032 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:42:50,032 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50 WrapperNode [2021-11-13 17:42:50,033 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:42:50,035 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:42:50,035 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:42:50,036 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:42:50,048 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:42:50" (1/1) ... [2021-11-13 17:42:50,315 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:42:50" (1/1) ... [2021-11-13 17:42:50,823 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:42:50,825 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:42:50,826 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:42:50,826 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:42:50,839 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:50,839 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:50,933 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:50,934 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:51,234 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:51,284 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:51,341 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:51,400 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:42:51,401 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:42:51,402 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:42:51,402 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:42:51,403 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (1/1) ... [2021-11-13 17:42:51,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:42:51,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:42:51,457 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:42:51,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:42:51,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-13 17:42:51,679 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2021-11-13 17:42:51,680 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2021-11-13 17:42:51,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-13 17:42:51,680 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-11-13 17:42:51,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-13 17:42:51,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 17:42:51,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-13 17:42:51,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 17:42:51,682 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-13 17:42:51,682 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-13 17:42:51,682 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-11-13 17:42:51,683 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-11-13 17:42:51,683 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-13 17:42:51,683 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-13 17:42:51,683 INFO L130 BoogieDeclarations]: Found specification of procedure set_signals [2021-11-13 17:42:51,684 INFO L138 BoogieDeclarations]: Found implementation of procedure set_signals [2021-11-13 17:42:51,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 17:42:51,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 17:42:51,684 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_dma_bufs [2021-11-13 17:42:51,685 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_dma_bufs [2021-11-13 17:42:51,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2021-11-13 17:42:51,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2021-11-13 17:42:51,686 INFO L130 BoogieDeclarations]: Found specification of procedure tty_insert_flip_char [2021-11-13 17:42:51,686 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_insert_flip_char [2021-11-13 17:42:51,686 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-13 17:42:51,686 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-13 17:42:51,687 INFO L130 BoogieDeclarations]: Found specification of procedure tx_stop [2021-11-13 17:42:51,687 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_stop [2021-11-13 17:42:51,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2021-11-13 17:42:51,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2021-11-13 17:42:51,688 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-13 17:42:51,688 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-13 17:42:51,688 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 17:42:51,688 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 17:42:51,689 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-13 17:42:51,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-13 17:42:51,689 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-13 17:42:51,689 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-13 17:42:51,690 INFO L130 BoogieDeclarations]: Found specification of procedure free_bufs [2021-11-13 17:42:51,690 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bufs [2021-11-13 17:42:51,690 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2021-11-13 17:42:51,690 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2021-11-13 17:42:51,691 INFO L130 BoogieDeclarations]: Found specification of procedure change_params [2021-11-13 17:42:51,691 INFO L138 BoogieDeclarations]: Found implementation of procedure change_params [2021-11-13 17:42:51,691 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2021-11-13 17:42:51,692 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2021-11-13 17:42:51,692 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-13 17:42:51,692 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-13 17:42:51,692 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 17:42:51,693 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 17:42:51,693 INFO L130 BoogieDeclarations]: Found specification of procedure tx_start [2021-11-13 17:42:51,693 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_start [2021-11-13 17:42:51,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:42:51,694 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-13 17:42:51,694 INFO L130 BoogieDeclarations]: Found specification of procedure startup [2021-11-13 17:42:51,694 INFO L138 BoogieDeclarations]: Found implementation of procedure startup [2021-11-13 17:42:51,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:42:51,695 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rbufs [2021-11-13 17:42:51,695 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rbufs [2021-11-13 17:42:51,695 INFO L130 BoogieDeclarations]: Found specification of procedure wait_until_sent [2021-11-13 17:42:51,696 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_until_sent [2021-11-13 17:42:51,696 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2021-11-13 17:42:51,696 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2021-11-13 17:42:51,697 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 17:42:51,697 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 17:42:51,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-13 17:42:51,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-13 17:42:51,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-13 17:42:51,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2021-11-13 17:42:51,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2021-11-13 17:42:51,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 17:42:51,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-13 17:42:51,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 17:42:51,699 INFO L130 BoogieDeclarations]: Found specification of procedure set_rate [2021-11-13 17:42:51,700 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rate [2021-11-13 17:42:51,700 INFO L130 BoogieDeclarations]: Found specification of procedure free_rbufs [2021-11-13 17:42:51,700 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rbufs [2021-11-13 17:42:51,700 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-13 17:42:51,701 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-13 17:42:51,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-13 17:42:51,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 17:42:51,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-13 17:42:51,702 INFO L130 BoogieDeclarations]: Found specification of procedure async_mode [2021-11-13 17:42:51,702 INFO L138 BoogieDeclarations]: Found implementation of procedure async_mode [2021-11-13 17:42:51,702 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl [2021-11-13 17:42:51,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl [2021-11-13 17:42:51,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-13 17:42:51,703 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2021-11-13 17:42:51,703 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2021-11-13 17:42:51,703 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-13 17:42:51,704 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-13 17:42:51,704 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-13 17:42:51,704 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-13 17:42:51,704 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-13 17:42:51,705 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-13 17:42:51,705 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2021-11-13 17:42:51,705 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2021-11-13 17:42:51,705 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-13 17:42:51,706 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-13 17:42:51,706 INFO L130 BoogieDeclarations]: Found specification of procedure rx_stop [2021-11-13 17:42:51,706 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_stop [2021-11-13 17:42:51,706 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-13 17:42:51,707 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-13 17:42:51,707 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-11-13 17:42:51,707 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-11-13 17:42:51,707 INFO L130 BoogieDeclarations]: Found specification of procedure update_tx_timer [2021-11-13 17:42:51,708 INFO L138 BoogieDeclarations]: Found implementation of procedure update_tx_timer [2021-11-13 17:42:51,708 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_bufs [2021-11-13 17:42:51,708 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_bufs [2021-11-13 17:42:51,708 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-13 17:42:51,709 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-13 17:42:51,709 INFO L130 BoogieDeclarations]: Found specification of procedure msc_set_vcr [2021-11-13 17:42:51,709 INFO L138 BoogieDeclarations]: Found implementation of procedure msc_set_vcr [2021-11-13 17:42:51,709 INFO L130 BoogieDeclarations]: Found specification of procedure isr_txeom [2021-11-13 17:42:51,709 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_txeom [2021-11-13 17:42:51,710 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-13 17:42:51,710 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-13 17:42:51,710 INFO L130 BoogieDeclarations]: Found specification of procedure setup_timer_key [2021-11-13 17:42:51,711 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_timer_key [2021-11-13 17:42:51,711 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 17:42:51,711 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 17:42:51,711 INFO L130 BoogieDeclarations]: Found specification of procedure rdma_reset [2021-11-13 17:42:51,712 INFO L138 BoogieDeclarations]: Found implementation of procedure rdma_reset [2021-11-13 17:42:51,712 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hung_up_p [2021-11-13 17:42:51,712 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hung_up_p [2021-11-13 17:42:51,712 INFO L130 BoogieDeclarations]: Found specification of procedure release_resources [2021-11-13 17:42:51,713 INFO L138 BoogieDeclarations]: Found implementation of procedure release_resources [2021-11-13 17:42:51,713 INFO L130 BoogieDeclarations]: Found specification of procedure slgt_cleanup [2021-11-13 17:42:51,713 INFO L138 BoogieDeclarations]: Found implementation of procedure slgt_cleanup [2021-11-13 17:42:51,713 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-13 17:42:51,714 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-13 17:42:51,714 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-13 17:42:51,714 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-13 17:42:51,714 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2021-11-13 17:42:51,715 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2021-11-13 17:42:51,715 INFO L130 BoogieDeclarations]: Found specification of procedure tx_set_idle [2021-11-13 17:42:51,715 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_set_idle [2021-11-13 17:42:51,715 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-13 17:42:51,715 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-13 17:42:51,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 17:42:51,716 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 17:42:51,716 INFO L130 BoogieDeclarations]: Found specification of procedure enable_loopback [2021-11-13 17:42:51,716 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_loopback [2021-11-13 17:42:51,717 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 17:42:51,717 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 17:42:51,717 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 17:42:51,717 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 17:42:51,717 INFO L130 BoogieDeclarations]: Found specification of procedure tx_load [2021-11-13 17:42:51,718 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_load [2021-11-13 17:42:51,718 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg32 [2021-11-13 17:42:51,718 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg32 [2021-11-13 17:42:51,718 INFO L130 BoogieDeclarations]: Found specification of procedure hdlcdev_tx_done [2021-11-13 17:42:51,719 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlcdev_tx_done [2021-11-13 17:42:51,719 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-13 17:42:51,719 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-13 17:42:51,719 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-11-13 17:42:51,720 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-11-13 17:42:51,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-13 17:42:51,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-13 17:42:51,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-13 17:42:51,720 INFO L130 BoogieDeclarations]: Found specification of procedure program_hw [2021-11-13 17:42:51,721 INFO L138 BoogieDeclarations]: Found implementation of procedure program_hw [2021-11-13 17:42:51,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-13 17:42:51,721 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg32 [2021-11-13 17:42:51,721 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg32 [2021-11-13 17:42:51,722 INFO L130 BoogieDeclarations]: Found specification of procedure isr_rxdata [2021-11-13 17:42:51,722 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_rxdata [2021-11-13 17:42:51,722 INFO L130 BoogieDeclarations]: Found specification of procedure reset_port [2021-11-13 17:42:51,722 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_port [2021-11-13 17:42:51,723 INFO L130 BoogieDeclarations]: Found specification of procedure tbuf_bytes [2021-11-13 17:42:51,723 INFO L138 BoogieDeclarations]: Found implementation of procedure tbuf_bytes [2021-11-13 17:42:51,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:42:51,723 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2021-11-13 17:42:51,724 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2021-11-13 17:42:51,724 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2021-11-13 17:42:51,724 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2021-11-13 17:42:51,724 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2021-11-13 17:42:51,724 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2021-11-13 17:42:51,725 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2021-11-13 17:42:51,725 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2021-11-13 17:42:51,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:42:51,725 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-13 17:42:51,726 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg16 [2021-11-13 17:42:51,726 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg16 [2021-11-13 17:42:51,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-13 17:42:51,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-13 17:42:51,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-13 17:42:51,727 INFO L130 BoogieDeclarations]: Found specification of procedure tx_release [2021-11-13 17:42:51,727 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_release [2021-11-13 17:42:51,727 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-11-13 17:42:51,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-11-13 17:42:51,728 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg16 [2021-11-13 17:42:51,728 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg16 [2021-11-13 17:42:51,728 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-13 17:42:51,728 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-13 17:42:51,729 INFO L130 BoogieDeclarations]: Found specification of procedure sync_mode [2021-11-13 17:42:51,729 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_mode [2021-11-13 17:42:51,729 INFO L130 BoogieDeclarations]: Found specification of procedure shutdown [2021-11-13 17:42:51,729 INFO L138 BoogieDeclarations]: Found implementation of procedure shutdown [2021-11-13 17:42:51,730 INFO L130 BoogieDeclarations]: Found specification of procedure send_xchar [2021-11-13 17:42:51,730 INFO L138 BoogieDeclarations]: Found implementation of procedure send_xchar [2021-11-13 17:42:51,730 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-13 17:42:51,730 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-13 17:42:51,731 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2021-11-13 17:42:51,731 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2021-11-13 17:42:51,731 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-13 17:42:51,731 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-13 17:42:51,732 INFO L130 BoogieDeclarations]: Found specification of procedure free_tmp_rbuf [2021-11-13 17:42:51,732 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tmp_rbuf [2021-11-13 17:42:51,732 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-11-13 17:42:51,732 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-11-13 17:42:51,732 INFO L130 BoogieDeclarations]: Found specification of procedure tdma_reset [2021-11-13 17:42:51,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tdma_reset [2021-11-13 17:42:51,733 INFO L130 BoogieDeclarations]: Found specification of procedure get_signals [2021-11-13 17:42:51,733 INFO L138 BoogieDeclarations]: Found implementation of procedure get_signals [2021-11-13 17:42:51,733 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 17:42:51,734 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 17:42:51,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-13 17:42:51,734 INFO L130 BoogieDeclarations]: Found specification of procedure rx_start [2021-11-13 17:42:51,734 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_start [2021-11-13 17:42:51,735 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block [2021-11-13 17:42:51,735 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block [2021-11-13 17:42:51,735 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg8 [2021-11-13 17:42:51,735 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg8 [2021-11-13 17:42:51,735 INFO L130 BoogieDeclarations]: Found specification of procedure sanity_check [2021-11-13 17:42:51,736 INFO L138 BoogieDeclarations]: Found implementation of procedure sanity_check [2021-11-13 17:42:51,736 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:42:51,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:42:54,068 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:42:54,152 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-11-13 17:42:54,304 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-11-13 17:42:56,658 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-13 17:42:56,658 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-13 17:42:59,857 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:00,593 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-11-13 17:43:00,594 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-11-13 17:43:01,966 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:01,971 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:02,640 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume !false; [2021-11-13 17:43:02,641 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##60: assume false; [2021-11-13 17:43:02,641 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##132: assume !false; [2021-11-13 17:43:02,641 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##131: assume false; [2021-11-13 17:43:04,088 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:26,769 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: SUMMARY for call modem_input_wait_#t~ret1508#1.base, modem_input_wait_#t~ret1508#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,770 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: modem_input_wait_~tmp___8~2#1.base, modem_input_wait_~tmp___8~2#1.offset := modem_input_wait_#t~ret1508#1.base, modem_input_wait_#t~ret1508#1.offset;havoc modem_input_wait_#t~ret1508#1.base, modem_input_wait_#t~ret1508#1.offset;modem_input_wait_~__ptr___3~1#1.base, modem_input_wait_~__ptr___3~1#1.offset := modem_input_wait_~tmp___8~2#1.base, modem_input_wait_~tmp___8~2#1.offset; [2021-11-13 17:43:26,771 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882: SUMMARY for call modem_input_wait_#t~ret1477#1.base, modem_input_wait_#t~ret1477#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,771 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882-1: modem_input_wait_~tmp___1~21#1.base, modem_input_wait_~tmp___1~21#1.offset := modem_input_wait_#t~ret1477#1.base, modem_input_wait_#t~ret1477#1.offset;havoc modem_input_wait_#t~ret1477#1.base, modem_input_wait_#t~ret1477#1.offset;modem_input_wait_~__ptr~3#1.base, modem_input_wait_~__ptr~3#1.offset := modem_input_wait_~tmp___1~21#1.base, modem_input_wait_~tmp___1~21#1.offset; [2021-11-13 17:43:26,772 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##265: assume !false; [2021-11-13 17:43:26,772 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##264: assume false; [2021-11-13 17:43:26,772 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##276: assume false; [2021-11-13 17:43:26,773 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##277: assume !false; [2021-11-13 17:43:26,773 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##232: assume false; [2021-11-13 17:43:26,773 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##233: assume !false; [2021-11-13 17:43:26,774 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##241: assume !false; [2021-11-13 17:43:26,774 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##240: assume false; [2021-11-13 17:43:26,774 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037-1: modem_input_wait_~tmp___12~1#1.base, modem_input_wait_~tmp___12~1#1.offset := modem_input_wait_#t~ret1551#1.base, modem_input_wait_#t~ret1551#1.offset;havoc modem_input_wait_#t~ret1551#1.base, modem_input_wait_#t~ret1551#1.offset;modem_input_wait_~__ptr___7~1#1.base, modem_input_wait_~__ptr___7~1#1.offset := modem_input_wait_~tmp___12~1#1.base, modem_input_wait_~tmp___12~1#1.offset; [2021-11-13 17:43:26,775 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: SUMMARY for call modem_input_wait_#t~ret1551#1.base, modem_input_wait_#t~ret1551#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,775 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##304: assume !false; [2021-11-13 17:43:26,775 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##303: assume false; [2021-11-13 17:43:26,776 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655-1: remove_cond_wait_~tmp~91#1.base, remove_cond_wait_~tmp~91#1.offset := remove_cond_wait_#t~ret1411#1.base, remove_cond_wait_#t~ret1411#1.offset;havoc remove_cond_wait_#t~ret1411#1.base, remove_cond_wait_#t~ret1411#1.offset;remove_cond_wait_~__ptr~2#1.base, remove_cond_wait_~__ptr~2#1.offset := remove_cond_wait_~tmp~91#1.base, remove_cond_wait_~tmp~91#1.offset; [2021-11-13 17:43:26,776 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: SUMMARY for call remove_cond_wait_#t~ret1411#1.base, remove_cond_wait_#t~ret1411#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,777 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: SUMMARY for call wait_mgsl_event_#t~ret1339#1.base, wait_mgsl_event_#t~ret1339#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,786 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195-1: wait_mgsl_event_~tmp___26~0#1.base, wait_mgsl_event_~tmp___26~0#1.offset := wait_mgsl_event_#t~ret1339#1.base, wait_mgsl_event_#t~ret1339#1.offset;havoc wait_mgsl_event_#t~ret1339#1.base, wait_mgsl_event_#t~ret1339#1.offset;wait_mgsl_event_~__ptr___7~0#1.base, wait_mgsl_event_~__ptr___7~0#1.offset := wait_mgsl_event_~tmp___26~0#1.base, wait_mgsl_event_~tmp___26~0#1.offset; [2021-11-13 17:43:26,787 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: SUMMARY for call add_cond_wait_#t~ret1406#1.base, add_cond_wait_#t~ret1406#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,787 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: add_cond_wait_~tmp~90#1.base, add_cond_wait_~tmp~90#1.offset := add_cond_wait_#t~ret1406#1.base, add_cond_wait_#t~ret1406#1.offset;havoc add_cond_wait_#t~ret1406#1.base, add_cond_wait_#t~ret1406#1.offset;add_cond_wait_~__ptr~1#1.base, add_cond_wait_~__ptr~1#1.offset := add_cond_wait_~tmp~90#1.base, add_cond_wait_~tmp~90#1.offset; [2021-11-13 17:43:26,788 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: SUMMARY for call wait_mgsl_event_#t~ret1264#1.base, wait_mgsl_event_#t~ret1264#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,788 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-1: wait_mgsl_event_~tmp___13~0#1.base, wait_mgsl_event_~tmp___13~0#1.offset := wait_mgsl_event_#t~ret1264#1.base, wait_mgsl_event_#t~ret1264#1.offset;havoc wait_mgsl_event_#t~ret1264#1.base, wait_mgsl_event_#t~ret1264#1.offset;wait_mgsl_event_~__ptr___3~0#1.base, wait_mgsl_event_~__ptr___3~0#1.offset := wait_mgsl_event_~tmp___13~0#1.base, wait_mgsl_event_~tmp___13~0#1.offset; [2021-11-13 17:43:26,788 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##76: assume !false; [2021-11-13 17:43:26,789 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume false; [2021-11-13 17:43:26,789 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##69: assume !false; [2021-11-13 17:43:26,789 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##68: assume false; [2021-11-13 17:43:26,796 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##195: assume false; [2021-11-13 17:43:26,796 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##196: assume !false; [2021-11-13 17:43:26,796 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##40: assume !false; [2021-11-13 17:43:26,797 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume false; [2021-11-13 17:43:26,797 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume !false; [2021-11-13 17:43:26,797 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##138: assume false; [2021-11-13 17:43:26,797 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004: SUMMARY for call wait_mgsl_event_#t~ret1225#1.base, wait_mgsl_event_#t~ret1225#1.offset := get_current(); srcloc: null [2021-11-13 17:43:26,797 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: wait_mgsl_event_~tmp___6~1#1.base, wait_mgsl_event_~tmp___6~1#1.offset := wait_mgsl_event_#t~ret1225#1.base, wait_mgsl_event_#t~ret1225#1.offset;havoc wait_mgsl_event_#t~ret1225#1.base, wait_mgsl_event_#t~ret1225#1.offset;wait_mgsl_event_~__ptr~0#1.base, wait_mgsl_event_~__ptr~0#1.offset := wait_mgsl_event_~tmp___6~1#1.base, wait_mgsl_event_~tmp___6~1#1.offset; [2021-11-13 17:43:26,797 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##389: assume false; [2021-11-13 17:43:26,798 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##151: assume !false; [2021-11-13 17:43:26,798 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##150: assume false; [2021-11-13 17:43:26,798 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##390: assume !false; [2021-11-13 17:43:26,798 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##155: assume false; [2021-11-13 17:43:26,798 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##156: assume !false; [2021-11-13 17:43:26,798 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##162: assume false; [2021-11-13 17:43:26,799 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##163: assume !false; [2021-11-13 17:43:26,799 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##327: assume !false; [2021-11-13 17:43:26,799 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##326: assume false; [2021-11-13 17:43:29,419 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:29,423 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:29,435 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:29,436 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:43:29,437 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:44:22,157 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##289: assume !false;call ULTIMATE.dealloc(hdlcdev_ioctl_~#new_line~0#1.base, hdlcdev_ioctl_~#new_line~0#1.offset);havoc hdlcdev_ioctl_~#new_line~0#1.base, hdlcdev_ioctl_~#new_line~0#1.offset; [2021-11-13 17:44:22,158 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##288: assume false; [2021-11-13 17:44:22,158 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##301: assume !false; [2021-11-13 17:44:22,158 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##300: assume false; [2021-11-13 17:44:22,158 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##323: assume !false; [2021-11-13 17:44:22,158 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##322: assume false; [2021-11-13 17:44:22,159 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: SUMMARY for call block_til_ready_#t~ret1615#1.base, block_til_ready_#t~ret1615#1.offset := get_current(); srcloc: null [2021-11-13 17:44:22,159 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392-1: block_til_ready_~tmp___9~2#1.base, block_til_ready_~tmp___9~2#1.offset := block_til_ready_#t~ret1615#1.base, block_til_ready_#t~ret1615#1.offset;havoc block_til_ready_#t~ret1615#1.base, block_til_ready_#t~ret1615#1.offset;block_til_ready_~__ptr___3~2#1.base, block_til_ready_~__ptr___3~2#1.offset := block_til_ready_~tmp___9~2#1.base, block_til_ready_~tmp___9~2#1.offset; [2021-11-13 17:44:22,159 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##399: assume false; [2021-11-13 17:44:22,159 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##423: assume false; [2021-11-13 17:44:22,159 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##424: assume !false; [2021-11-13 17:44:22,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##400: assume !false; [2021-11-13 17:44:22,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-1: block_til_ready_~tmp___2~14#1.base, block_til_ready_~tmp___2~14#1.offset := block_til_ready_#t~ret1600#1.base, block_til_ready_#t~ret1600#1.offset;havoc block_til_ready_#t~ret1600#1.base, block_til_ready_#t~ret1600#1.offset;block_til_ready_~__ptr~4#1.base, block_til_ready_~__ptr~4#1.offset := block_til_ready_~tmp___2~14#1.base, block_til_ready_~tmp___2~14#1.offset; [2021-11-13 17:44:22,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: SUMMARY for call block_til_ready_#t~ret1600#1.base, block_til_ready_#t~ret1600#1.offset := get_current(); srcloc: null [2021-11-13 17:44:22,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##78: assume !false; [2021-11-13 17:44:22,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume false; [2021-11-13 17:44:22,161 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##133: assume !false; [2021-11-13 17:44:22,161 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##132: assume false; [2021-11-13 17:44:23,568 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:44:23,568 INFO L299 CfgBuilder]: Removed 17 assume(true) statements. [2021-11-13 17:44:23,577 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:44:23 BoogieIcfgContainer [2021-11-13 17:44:23,578 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:44:23,581 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:44:23,581 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:44:23,586 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:44:23,587 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:42:42" (1/3) ... [2021-11-13 17:44:23,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35f77060 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:44:23, skipping insertion in model container [2021-11-13 17:44:23,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:42:50" (2/3) ... [2021-11-13 17:44:23,592 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35f77060 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:44:23, skipping insertion in model container [2021-11-13 17:44:23,592 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:44:23" (3/3) ... [2021-11-13 17:44:23,595 INFO L111 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2021-11-13 17:44:23,617 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:44:23,617 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 17:44:23,766 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:44:23,779 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:44:23,779 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 17:44:23,924 INFO L276 IsEmpty]: Start isEmpty. Operand has 2733 states, 2016 states have (on average 1.4037698412698412) internal successors, (2830), 2091 states have internal predecessors, (2830), 627 states have call successors, (627), 98 states have call predecessors, (627), 98 states have return successors, (627), 607 states have call predecessors, (627), 627 states have call successors, (627) [2021-11-13 17:44:23,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-13 17:44:23,933 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:44:23,934 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:44:23,935 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:44:23,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:44:23,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1683062230, now seen corresponding path program 1 times [2021-11-13 17:44:23,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:44:23,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970177353] [2021-11-13 17:44:23,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:44:23,985 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:44:23,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:44:23,991 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:44:23,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 17:44:29,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:44:30,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 1348 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:44:30,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:44:30,444 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:44:30,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:44:30,699 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:44:30,700 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:44:30,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970177353] [2021-11-13 17:44:30,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970177353] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:44:30,701 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:44:30,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2021-11-13 17:44:30,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183163908] [2021-11-13 17:44:30,704 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:44:30,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:44:30,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:44:30,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:44:30,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:44:30,754 INFO L87 Difference]: Start difference. First operand has 2733 states, 2016 states have (on average 1.4037698412698412) internal successors, (2830), 2091 states have internal predecessors, (2830), 627 states have call successors, (627), 98 states have call predecessors, (627), 98 states have return successors, (627), 607 states have call predecessors, (627), 627 states have call successors, (627) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:44:31,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:44:31,464 INFO L93 Difference]: Finished difference Result 8125 states and 12244 transitions. [2021-11-13 17:44:31,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:44:31,467 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-11-13 17:44:31,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:44:31,562 INFO L225 Difference]: With dead ends: 8125 [2021-11-13 17:44:31,562 INFO L226 Difference]: Without dead ends: 5402 [2021-11-13 17:44:31,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 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:44:31,607 INFO L933 BasicCegarLoop]: 5839 mSDtfsCounter, 4020 mSDsluCounter, 4000 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 85.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4020 SdHoareTripleChecker+Valid, 9839 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 88.13ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 91.40ms IncrementalHoareTripleChecker+Time [2021-11-13 17:44:31,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4020 Valid, 9839 Invalid, 10 Unknown, 0 Unchecked, 88.13ms Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 91.40ms Time] [2021-11-13 17:44:31,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5402 states. [2021-11-13 17:44:32,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5402 to 5399. [2021-11-13 17:44:32,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5399 states, 3956 states have (on average 1.3963599595551062) internal successors, (5524), 4121 states have internal predecessors, (5524), 1248 states have call successors, (1248), 195 states have call predecessors, (1248), 194 states have return successors, (1246), 1206 states have call predecessors, (1246), 1246 states have call successors, (1246) [2021-11-13 17:44:32,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5399 states to 5399 states and 8018 transitions. [2021-11-13 17:44:32,343 INFO L78 Accepts]: Start accepts. Automaton has 5399 states and 8018 transitions. Word has length 17 [2021-11-13 17:44:32,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:44:32,344 INFO L470 AbstractCegarLoop]: Abstraction has 5399 states and 8018 transitions. [2021-11-13 17:44:32,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:44:32,345 INFO L276 IsEmpty]: Start isEmpty. Operand 5399 states and 8018 transitions. [2021-11-13 17:44:32,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-13 17:44:32,374 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:44:32,378 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, 1, 1, 1] [2021-11-13 17:44:32,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-13 17:44:32,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:44:32,579 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:44:32,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:44:32,580 INFO L85 PathProgramCache]: Analyzing trace with hash -724110025, now seen corresponding path program 1 times [2021-11-13 17:44:32,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:44:32,588 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1618312383] [2021-11-13 17:44:32,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:44:32,589 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:44:32,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:44:32,598 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:44:32,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 17:44:37,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:44:37,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 1430 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 17:44:37,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:44:38,319 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:44:38,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:44:38,860 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:44:38,860 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:44:38,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1618312383] [2021-11-13 17:44:38,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1618312383] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:44:38,861 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:44:38,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-13 17:44:38,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891548623] [2021-11-13 17:44:38,862 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:44:38,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:44:38,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:44:38,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:44:38,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:44:38,866 INFO L87 Difference]: Start difference. First operand 5399 states and 8018 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-13 17:44:39,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:44:39,451 INFO L93 Difference]: Finished difference Result 10703 states and 15909 transitions. [2021-11-13 17:44:39,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:44:39,452 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 54 [2021-11-13 17:44:39,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:44:39,507 INFO L225 Difference]: With dead ends: 10703 [2021-11-13 17:44:39,507 INFO L226 Difference]: Without dead ends: 5399 [2021-11-13 17:44:39,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:44:39,540 INFO L933 BasicCegarLoop]: 4031 mSDtfsCounter, 1 mSDsluCounter, 16112 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 137.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 20143 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 39.31ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 144.06ms IncrementalHoareTripleChecker+Time [2021-11-13 17:44:39,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 20143 Invalid, 15 Unknown, 0 Unchecked, 39.31ms Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 144.06ms Time] [2021-11-13 17:44:39,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5399 states. [2021-11-13 17:44:39,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5399 to 5399. [2021-11-13 17:44:39,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5399 states, 3956 states have (on average 1.3961071789686552) internal successors, (5523), 4121 states have internal predecessors, (5523), 1248 states have call successors, (1248), 195 states have call predecessors, (1248), 194 states have return successors, (1246), 1206 states have call predecessors, (1246), 1246 states have call successors, (1246) [2021-11-13 17:44:39,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5399 states to 5399 states and 8017 transitions. [2021-11-13 17:44:39,880 INFO L78 Accepts]: Start accepts. Automaton has 5399 states and 8017 transitions. Word has length 54 [2021-11-13 17:44:39,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:44:39,881 INFO L470 AbstractCegarLoop]: Abstraction has 5399 states and 8017 transitions. [2021-11-13 17:44:39,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-13 17:44:39,882 INFO L276 IsEmpty]: Start isEmpty. Operand 5399 states and 8017 transitions. [2021-11-13 17:44:39,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-13 17:44:39,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:44:39,894 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:44:39,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-13 17:44:40,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:44:40,107 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:44:40,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:44:40,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1735445289, now seen corresponding path program 1 times [2021-11-13 17:44:40,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:44:40,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1502625280] [2021-11-13 17:44:40,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:44:40,123 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:44:40,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:44:40,141 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:44:40,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 17:44:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:44:45,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 1533 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 17:44:45,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:44:46,752 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:44:46,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:44:48,059 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:44:48,060 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:44:48,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1502625280] [2021-11-13 17:44:48,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1502625280] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:44:48,060 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:44:48,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-11-13 17:44:48,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190025363] [2021-11-13 17:44:48,061 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:44:48,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 17:44:48,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:44:48,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 17:44:48,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:44:48,063 INFO L87 Difference]: Start difference. First operand 5399 states and 8017 transitions. Second operand has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:44:51,059 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:45:12,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:45:12,634 INFO L93 Difference]: Finished difference Result 21523 states and 31998 transitions. [2021-11-13 17:45:12,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:45:12,636 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2021-11-13 17:45:12,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:45:12,811 INFO L225 Difference]: With dead ends: 21523 [2021-11-13 17:45:12,812 INFO L226 Difference]: Without dead ends: 16128 [2021-11-13 17:45:12,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-11-13 17:45:12,858 INFO L933 BasicCegarLoop]: 11272 mSDtfsCounter, 8221 mSDsluCounter, 63115 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 713 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20814.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8232 SdHoareTripleChecker+Valid, 74387 SdHoareTripleChecker+Invalid, 2004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 366.07ms SdHoareTripleChecker+Time, 713 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22555.79ms IncrementalHoareTripleChecker+Time [2021-11-13 17:45:12,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8232 Valid, 74387 Invalid, 2004 Unknown, 0 Unchecked, 366.07ms Time], IncrementalHoareTripleChecker [713 Valid, 1290 Invalid, 1 Unknown, 0 Unchecked, 22555.79ms Time] [2021-11-13 17:45:12,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16128 states. [2021-11-13 17:45:13,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16128 to 16102. [2021-11-13 17:45:13,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16102 states, 11791 states have (on average 1.3966584683232974) internal successors, (16468), 12281 states have internal predecessors, (16468), 3731 states have call successors, (3731), 578 states have call predecessors, (3731), 579 states have return successors, (3736), 3608 states have call predecessors, (3736), 3729 states have call successors, (3736) [2021-11-13 17:45:14,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16102 states to 16102 states and 23935 transitions. [2021-11-13 17:45:14,085 INFO L78 Accepts]: Start accepts. Automaton has 16102 states and 23935 transitions. Word has length 61 [2021-11-13 17:45:14,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:45:14,086 INFO L470 AbstractCegarLoop]: Abstraction has 16102 states and 23935 transitions. [2021-11-13 17:45:14,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-13 17:45:14,087 INFO L276 IsEmpty]: Start isEmpty. Operand 16102 states and 23935 transitions. [2021-11-13 17:45:14,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-13 17:45:14,100 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:45:14,100 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:45:14,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 17:45:14,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:45:14,301 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:45:14,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:45:14,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1755782664, now seen corresponding path program 1 times [2021-11-13 17:45:14,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:45:14,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1468092687] [2021-11-13 17:45:14,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:45:14,307 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:45:14,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:45:14,309 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:45:14,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_697526b4-f7d4-40a1-a248-1f3f78aeb63d/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 17:45:19,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:45:19,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 1537 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 17:45:19,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:45:20,582 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:45:20,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:45:21,171 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:45:21,172 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:45:21,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1468092687] [2021-11-13 17:45:21,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1468092687] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:45:21,172 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:45:21,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-13 17:45:21,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460548773] [2021-11-13 17:45:21,173 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:45:21,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 17:45:21,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:45:21,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:45:21,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:45:21,175 INFO L87 Difference]: Start difference. First operand 16102 states and 23935 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 17:45:27,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:45:27,660 INFO L93 Difference]: Finished difference Result 33348 states and 50566 transitions. [2021-11-13 17:45:27,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:45:27,662 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2021-11-13 17:45:27,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:45:27,831 INFO L225 Difference]: With dead ends: 33348 [2021-11-13 17:45:27,831 INFO L226 Difference]: Without dead ends: 25302 [2021-11-13 17:45:27,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:45:27,886 INFO L933 BasicCegarLoop]: 5959 mSDtfsCounter, 5676 mSDsluCounter, 26469 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 1084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4709.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5946 SdHoareTripleChecker+Valid, 32428 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 69.21ms SdHoareTripleChecker+Time, 1084 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5151.23ms IncrementalHoareTripleChecker+Time [2021-11-13 17:45:27,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5946 Valid, 32428 Invalid, 1382 Unknown, 0 Unchecked, 69.21ms Time], IncrementalHoareTripleChecker [1084 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 5151.23ms Time] [2021-11-13 17:45:27,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25302 states. [2021-11-13 17:45:29,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25302 to 16111. [2021-11-13 17:45:29,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16111 states, 11800 states have (on average 1.3963559322033898) internal successors, (16477), 12290 states have internal predecessors, (16477), 3731 states have call successors, (3731), 578 states have call predecessors, (3731), 579 states have return successors, (3736), 3608 states have call predecessors, (3736), 3729 states have call successors, (3736) [2021-11-13 17:45:29,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16111 states to 16111 states and 23944 transitions.