./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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 790ee47547867d006f1299e2cf5c9d6d26b057091574ae3950813e98f75c3c5e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:33:51,643 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:33:51,646 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:33:51,686 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:33:51,687 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:33:51,689 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:33:51,692 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:33:51,695 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:33:51,698 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:33:51,700 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:33:51,702 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:33:51,704 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:33:51,704 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:33:51,706 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:33:51,708 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:33:51,710 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:33:51,712 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:33:51,713 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:33:51,716 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:33:51,719 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:33:51,722 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:33:51,724 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:33:51,726 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:33:51,727 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:33:51,732 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:33:51,733 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:33:51,733 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:33:51,735 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:33:51,735 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:33:51,737 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:33:51,738 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:33:51,739 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:33:51,740 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:33:51,741 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:33:51,743 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:33:51,744 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:33:51,745 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:33:51,746 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:33:51,746 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:33:51,748 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:33:51,749 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:33:51,751 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 18:33:51,782 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:33:51,783 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:33:51,784 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:33:51,784 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:33:51,785 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:33:51,786 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:33:51,787 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:33:51,787 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:33:51,788 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:33:51,788 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:33:51,789 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:33:51,789 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:33:51,790 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:33:51,790 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:33:51,791 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:33:51,791 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:33:51,791 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:33:51,792 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:33:51,792 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:33:51,793 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:33:51,793 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:33:51,794 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:33:51,794 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:33:51,795 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:33:51,795 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:33:51,796 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:33:51,796 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:33:51,796 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:33:51,797 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:33:51,797 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:33:51,797 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:33:51,798 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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 -> 790ee47547867d006f1299e2cf5c9d6d26b057091574ae3950813e98f75c3c5e [2021-11-13 18:33:52,104 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:33:52,153 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:33:52,157 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:33:52,158 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:33:52,159 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:33:52,161 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i [2021-11-13 18:33:52,243 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/4e38af217/ffcea7964d7246e98d697db1f99e3d62/FLAGadc6c74ad [2021-11-13 18:33:53,307 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:33:53,309 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i [2021-11-13 18:33:53,357 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/4e38af217/ffcea7964d7246e98d697db1f99e3d62/FLAGadc6c74ad [2021-11-13 18:33:53,709 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/4e38af217/ffcea7964d7246e98d697db1f99e3d62 [2021-11-13 18:33:53,712 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:33:53,714 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:33:53,716 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:33:53,717 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:33:53,721 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:33:53,722 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:33:53" (1/1) ... [2021-11-13 18:33:53,723 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@327dfcba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:53, skipping insertion in model container [2021-11-13 18:33:53,724 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:33:53" (1/1) ... [2021-11-13 18:33:53,733 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:33:53,866 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:33:54,841 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i[152029,152042] [2021-11-13 18:33:55,379 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:33:55,421 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:33:55,649 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i[152029,152042] [2021-11-13 18:33:55,851 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:33:55,932 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:33:55,935 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55 WrapperNode [2021-11-13 18:33:55,936 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:33:55,937 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:33:55,938 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:33:55,938 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:33:55,948 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,042 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,180 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:33:56,181 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:33:56,181 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:33:56,181 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:33:56,203 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,203 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,238 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,246 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,340 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,369 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,381 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,430 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:33:56,432 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:33:56,432 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:33:56,432 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:33:56,444 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (1/1) ... [2021-11-13 18:33:56,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:33:56,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:33:56,492 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:33:56,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:33:56,552 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_hard_header [2021-11-13 18:33:56,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_hard_header [2021-11-13 18:33:56,554 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:33:56,554 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:33:56,554 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_rx [2021-11-13 18:33:56,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_rx [2021-11-13 18:33:56,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 18:33:56,555 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_type_trans [2021-11-13 18:33:56,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_type_trans [2021-11-13 18:33:56,555 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2021-11-13 18:33:56,555 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2021-11-13 18:33:56,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:33:56,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:33:56,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:33:56,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:33:56,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:33:56,557 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2021-11-13 18:33:56,557 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2021-11-13 18:33:56,558 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 18:33:56,558 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 18:33:56,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_3 [2021-11-13 18:33:56,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_3 [2021-11-13 18:33:56,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:33:56,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:33:56,559 INFO L130 BoogieDeclarations]: Found specification of procedure netif_dormant_on [2021-11-13 18:33:56,559 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_dormant_on [2021-11-13 18:33:56,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-13 18:33:56,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-13 18:33:56,560 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:33:56,560 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:33:56,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:33:56,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:33:56,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:33:56,561 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_tx_flush [2021-11-13 18:33:56,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_tx_flush [2021-11-13 18:33:56,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-11-13 18:33:56,562 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-11-13 18:33:56,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:33:56,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:33:56,563 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 18:33:56,563 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 18:33:56,563 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:33:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:33:56,564 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:33:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure get_ppp [2021-11-13 18:33:56,564 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ppp [2021-11-13 18:33:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:33:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:33:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure get_proto [2021-11-13 18:33:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure get_proto [2021-11-13 18:33:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-13 18:33:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2021-11-13 18:33:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2021-11-13 18:33:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_tx_cp [2021-11-13 18:33:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_tx_cp [2021-11-13 18:33:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:33:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-13 18:33:56,568 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-13 18:33:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 18:33:56,570 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 18:33:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:33:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:33:56,571 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_cp_event [2021-11-13 18:33:56,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_cp_event [2021-11-13 18:33:56,571 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-13 18:33:56,571 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-13 18:33:56,571 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-13 18:33:56,571 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-13 18:33:56,572 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-13 18:33:56,573 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-13 18:33:56,573 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ioctl [2021-11-13 18:33:56,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ioctl [2021-11-13 18:33:56,573 INFO L130 BoogieDeclarations]: Found specification of procedure proto_name [2021-11-13 18:33:56,573 INFO L138 BoogieDeclarations]: Found implementation of procedure proto_name [2021-11-13 18:33:56,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:33:56,574 INFO L130 BoogieDeclarations]: Found specification of procedure linkwatch_fire_event [2021-11-13 18:33:56,574 INFO L138 BoogieDeclarations]: Found implementation of procedure linkwatch_fire_event [2021-11-13 18:33:56,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-13 18:33:56,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 18:33:56,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 18:33:56,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:33:56,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:33:58,282 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:33:59,591 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:33:59,591 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 18:33:59,597 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:33:59 BoogieIcfgContainer [2021-11-13 18:33:59,597 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:33:59,602 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:33:59,603 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:33:59,607 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:33:59,607 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:33:53" (1/3) ... [2021-11-13 18:33:59,609 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@451072ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:33:59, skipping insertion in model container [2021-11-13 18:33:59,609 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:33:55" (2/3) ... [2021-11-13 18:33:59,609 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@451072ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:33:59, skipping insertion in model container [2021-11-13 18:33:59,610 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:33:59" (3/3) ... [2021-11-13 18:33:59,611 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i [2021-11-13 18:33:59,618 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:33:59,619 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:33:59,703 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:33:59,712 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 18:33:59,713 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:33:59,757 INFO L276 IsEmpty]: Start isEmpty. Operand has 593 states, 433 states have (on average 1.4133949191685913) internal successors, (612), 454 states have internal predecessors, (612), 126 states have call successors, (126), 33 states have call predecessors, (126), 32 states have return successors, (122), 115 states have call predecessors, (122), 122 states have call successors, (122) [2021-11-13 18:33:59,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-13 18:33:59,776 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:33:59,777 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:33:59,777 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:33:59,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:33:59,784 INFO L85 PathProgramCache]: Analyzing trace with hash -264743242, now seen corresponding path program 1 times [2021-11-13 18:33:59,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:33:59,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533313486] [2021-11-13 18:33:59,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:33:59,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:00,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:00,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:00,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:00,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:00,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:00,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:00,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:00,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:00,559 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-13 18:34:00,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:00,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533313486] [2021-11-13 18:34:00,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533313486] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:00,563 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:00,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:34:00,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191247360] [2021-11-13 18:34:00,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:00,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:34:00,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:00,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:34:00,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:34:00,629 INFO L87 Difference]: Start difference. First operand has 593 states, 433 states have (on average 1.4133949191685913) internal successors, (612), 454 states have internal predecessors, (612), 126 states have call successors, (126), 33 states have call predecessors, (126), 32 states have return successors, (122), 115 states have call predecessors, (122), 122 states have call successors, (122) Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-13 18:34:03,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:03,158 INFO L93 Difference]: Finished difference Result 1924 states and 3013 transitions. [2021-11-13 18:34:03,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:03,162 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2021-11-13 18:34:03,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:03,209 INFO L225 Difference]: With dead ends: 1924 [2021-11-13 18:34:03,209 INFO L226 Difference]: Without dead ends: 1316 [2021-11-13 18:34:03,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:34:03,246 INFO L933 BasicCegarLoop]: 1000 mSDtfsCounter, 1179 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1745.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 2272 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 71.31ms SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2086.09ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:03,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1241 Valid, 2272 Invalid, 872 Unknown, 0 Unchecked, 71.31ms Time], IncrementalHoareTripleChecker [337 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 2086.09ms Time] [2021-11-13 18:34:03,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2021-11-13 18:34:03,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 1124. [2021-11-13 18:34:03,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1124 states, 827 states have (on average 1.4014510278113663) internal successors, (1159), 857 states have internal predecessors, (1159), 234 states have call successors, (234), 63 states have call predecessors, (234), 62 states have return successors, (233), 219 states have call predecessors, (233), 233 states have call successors, (233) [2021-11-13 18:34:03,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1124 states to 1124 states and 1626 transitions. [2021-11-13 18:34:03,558 INFO L78 Accepts]: Start accepts. Automaton has 1124 states and 1626 transitions. Word has length 47 [2021-11-13 18:34:03,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:03,559 INFO L470 AbstractCegarLoop]: Abstraction has 1124 states and 1626 transitions. [2021-11-13 18:34:03,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-13 18:34:03,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1124 states and 1626 transitions. [2021-11-13 18:34:03,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-13 18:34:03,581 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:03,581 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:34:03,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:34:03,582 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:03,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:03,584 INFO L85 PathProgramCache]: Analyzing trace with hash -492251780, now seen corresponding path program 1 times [2021-11-13 18:34:03,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:03,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270903287] [2021-11-13 18:34:03,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:03,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:03,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-13 18:34:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:34:03,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:03,897 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-13 18:34:03,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:03,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270903287] [2021-11-13 18:34:03,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270903287] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:03,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:03,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:34:03,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314322472] [2021-11-13 18:34:03,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:03,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:34:03,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:03,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:34:03,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:34:03,903 INFO L87 Difference]: Start difference. First operand 1124 states and 1626 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-13 18:34:05,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:05,740 INFO L93 Difference]: Finished difference Result 2425 states and 3576 transitions. [2021-11-13 18:34:05,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:05,741 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2021-11-13 18:34:05,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:05,765 INFO L225 Difference]: With dead ends: 2425 [2021-11-13 18:34:05,766 INFO L226 Difference]: Without dead ends: 1315 [2021-11-13 18:34:05,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:34:05,791 INFO L933 BasicCegarLoop]: 1012 mSDtfsCounter, 1240 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1386.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1290 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 27.50ms SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1621.93ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:05,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1290 Valid, 2341 Invalid, 818 Unknown, 0 Unchecked, 27.50ms Time], IncrementalHoareTripleChecker [288 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 1621.93ms Time] [2021-11-13 18:34:05,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-11-13 18:34:05,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 1123. [2021-11-13 18:34:05,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 826 states have (on average 1.3983050847457628) internal successors, (1155), 856 states have internal predecessors, (1155), 234 states have call successors, (234), 63 states have call predecessors, (234), 62 states have return successors, (233), 219 states have call predecessors, (233), 233 states have call successors, (233) [2021-11-13 18:34:05,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1622 transitions. [2021-11-13 18:34:05,920 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1622 transitions. Word has length 62 [2021-11-13 18:34:05,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:05,921 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 1622 transitions. [2021-11-13 18:34:05,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-13 18:34:05,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1622 transitions. [2021-11-13 18:34:05,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-13 18:34:05,930 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:05,931 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:05,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:34:05,932 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:05,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:05,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1123219247, now seen corresponding path program 1 times [2021-11-13 18:34:05,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:05,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881868066] [2021-11-13 18:34:05,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:05,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:06,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-13 18:34:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:34:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:34:06,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-13 18:34:06,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:06,289 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-13 18:34:06,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:06,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881868066] [2021-11-13 18:34:06,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881868066] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:06,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:06,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:34:06,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710155671] [2021-11-13 18:34:06,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:06,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:34:06,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:06,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:34:06,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:34:06,298 INFO L87 Difference]: Start difference. First operand 1123 states and 1622 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 18:34:09,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:09,621 INFO L93 Difference]: Finished difference Result 3722 states and 5707 transitions. [2021-11-13 18:34:09,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:34:09,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2021-11-13 18:34:09,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:09,669 INFO L225 Difference]: With dead ends: 3722 [2021-11-13 18:34:09,669 INFO L226 Difference]: Without dead ends: 2608 [2021-11-13 18:34:09,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:34:09,702 INFO L933 BasicCegarLoop]: 968 mSDtfsCounter, 1210 mSDsluCounter, 3055 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2622.88ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 4023 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 34.25ms SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2981.46ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:09,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 4023 Invalid, 1257 Unknown, 0 Unchecked, 34.25ms Time], IncrementalHoareTripleChecker [360 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 2981.46ms Time] [2021-11-13 18:34:09,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2608 states. [2021-11-13 18:34:09,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2608 to 2370. [2021-11-13 18:34:09,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2370 states, 1755 states have (on average 1.4062678062678062) internal successors, (2468), 1821 states have internal predecessors, (2468), 478 states have call successors, (478), 125 states have call predecessors, (478), 136 states have return successors, (599), 455 states have call predecessors, (599), 477 states have call successors, (599) [2021-11-13 18:34:09,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2370 states to 2370 states and 3545 transitions. [2021-11-13 18:34:09,962 INFO L78 Accepts]: Start accepts. Automaton has 2370 states and 3545 transitions. Word has length 83 [2021-11-13 18:34:09,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:09,963 INFO L470 AbstractCegarLoop]: Abstraction has 2370 states and 3545 transitions. [2021-11-13 18:34:09,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 18:34:09,963 INFO L276 IsEmpty]: Start isEmpty. Operand 2370 states and 3545 transitions. [2021-11-13 18:34:09,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-13 18:34:09,980 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:09,980 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:09,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:34:09,981 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:09,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:09,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1426040815, now seen corresponding path program 1 times [2021-11-13 18:34:09,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:09,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641509542] [2021-11-13 18:34:09,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:09,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:10,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:10,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:10,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:10,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:34:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:10,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-13 18:34:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 18:34:10,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 18:34:10,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:34:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:10,264 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-11-13 18:34:10,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:10,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641509542] [2021-11-13 18:34:10,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641509542] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:10,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:10,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:34:10,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671662482] [2021-11-13 18:34:10,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:10,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:34:10,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:10,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:34:10,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:34:10,273 INFO L87 Difference]: Start difference. First operand 2370 states and 3545 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-13 18:34:12,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:12,297 INFO L93 Difference]: Finished difference Result 4998 states and 7343 transitions. [2021-11-13 18:34:12,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:12,298 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2021-11-13 18:34:12,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:12,340 INFO L225 Difference]: With dead ends: 4998 [2021-11-13 18:34:12,340 INFO L226 Difference]: Without dead ends: 2642 [2021-11-13 18:34:12,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:34:12,377 INFO L933 BasicCegarLoop]: 929 mSDtfsCounter, 977 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1420.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1019 SdHoareTripleChecker+Valid, 2071 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 22.94ms SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1694.58ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:12,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1019 Valid, 2071 Invalid, 976 Unknown, 0 Unchecked, 22.94ms Time], IncrementalHoareTripleChecker [436 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 1694.58ms Time] [2021-11-13 18:34:12,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2021-11-13 18:34:12,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 2411. [2021-11-13 18:34:12,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2411 states, 1782 states have (on average 1.361391694725028) internal successors, (2426), 1849 states have internal predecessors, (2426), 454 states have call successors, (454), 163 states have call predecessors, (454), 174 states have return successors, (561), 442 states have call predecessors, (561), 453 states have call successors, (561) [2021-11-13 18:34:12,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2411 states to 2411 states and 3441 transitions. [2021-11-13 18:34:12,595 INFO L78 Accepts]: Start accepts. Automaton has 2411 states and 3441 transitions. Word has length 119 [2021-11-13 18:34:12,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:12,596 INFO L470 AbstractCegarLoop]: Abstraction has 2411 states and 3441 transitions. [2021-11-13 18:34:12,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-13 18:34:12,596 INFO L276 IsEmpty]: Start isEmpty. Operand 2411 states and 3441 transitions. [2021-11-13 18:34:12,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-13 18:34:12,612 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:12,612 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:12,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:34:12,613 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:12,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:12,613 INFO L85 PathProgramCache]: Analyzing trace with hash 913047407, now seen corresponding path program 2 times [2021-11-13 18:34:12,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:12,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815584163] [2021-11-13 18:34:12,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:12,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:12,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:12,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:12,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-13 18:34:12,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:34:12,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:34:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-13 18:34:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 18:34:12,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:12,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:12,968 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-13 18:34:12,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:12,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815584163] [2021-11-13 18:34:12,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815584163] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:12,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:12,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:34:12,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483735898] [2021-11-13 18:34:12,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:12,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:34:12,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:12,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:34:12,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:34:12,973 INFO L87 Difference]: Start difference. First operand 2411 states and 3441 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-13 18:34:15,614 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:34:17,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:17,231 INFO L93 Difference]: Finished difference Result 5630 states and 8219 transitions. [2021-11-13 18:34:17,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:17,233 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 119 [2021-11-13 18:34:17,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:17,288 INFO L225 Difference]: With dead ends: 5630 [2021-11-13 18:34:17,289 INFO L226 Difference]: Without dead ends: 3820 [2021-11-13 18:34:17,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:34:17,315 INFO L933 BasicCegarLoop]: 1244 mSDtfsCounter, 979 mSDsluCounter, 1800 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3520.88ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 3044 SdHoareTripleChecker+Invalid, 1404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.98ms SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3926.04ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:17,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1032 Valid, 3044 Invalid, 1404 Unknown, 0 Unchecked, 31.98ms Time], IncrementalHoareTripleChecker [297 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 3926.04ms Time] [2021-11-13 18:34:17,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3820 states. [2021-11-13 18:34:17,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3820 to 3462. [2021-11-13 18:34:17,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3462 states, 2581 states have (on average 1.3684618364974817) internal successors, (3532), 2681 states have internal predecessors, (3532), 640 states have call successors, (640), 223 states have call predecessors, (640), 240 states have return successors, (793), 617 states have call predecessors, (793), 639 states have call successors, (793) [2021-11-13 18:34:17,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3462 states to 3462 states and 4965 transitions. [2021-11-13 18:34:17,635 INFO L78 Accepts]: Start accepts. Automaton has 3462 states and 4965 transitions. Word has length 119 [2021-11-13 18:34:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:17,636 INFO L470 AbstractCegarLoop]: Abstraction has 3462 states and 4965 transitions. [2021-11-13 18:34:17,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-13 18:34:17,637 INFO L276 IsEmpty]: Start isEmpty. Operand 3462 states and 4965 transitions. [2021-11-13 18:34:17,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-13 18:34:17,650 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:17,651 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:17,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:34:17,651 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:17,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:17,652 INFO L85 PathProgramCache]: Analyzing trace with hash -655108359, now seen corresponding path program 1 times [2021-11-13 18:34:17,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:17,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827738229] [2021-11-13 18:34:17,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:17,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:17,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:17,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:17,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:17,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-13 18:34:17,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:34:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:34:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-13 18:34:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 18:34:17,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:17,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:17,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:17,936 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2021-11-13 18:34:17,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:17,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827738229] [2021-11-13 18:34:17,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827738229] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:17,937 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:17,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:34:17,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545280153] [2021-11-13 18:34:17,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:17,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:34:17,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:17,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:34:17,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:34:17,940 INFO L87 Difference]: Start difference. First operand 3462 states and 4965 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-13 18:34:20,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:20,666 INFO L93 Difference]: Finished difference Result 7855 states and 11473 transitions. [2021-11-13 18:34:20,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:20,667 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 136 [2021-11-13 18:34:20,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:20,734 INFO L225 Difference]: With dead ends: 7855 [2021-11-13 18:34:20,735 INFO L226 Difference]: Without dead ends: 4994 [2021-11-13 18:34:20,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:34:20,767 INFO L933 BasicCegarLoop]: 1539 mSDtfsCounter, 1081 mSDsluCounter, 1431 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2002.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1135 SdHoareTripleChecker+Valid, 2970 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.22ms SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2398.19ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:20,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1135 Valid, 2970 Invalid, 1209 Unknown, 0 Unchecked, 23.22ms Time], IncrementalHoareTripleChecker [417 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 2398.19ms Time] [2021-11-13 18:34:20,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4994 states. [2021-11-13 18:34:21,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4994 to 4517. [2021-11-13 18:34:21,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 3382 states have (on average 1.3719692489651094) internal successors, (4640), 3515 states have internal predecessors, (4640), 826 states have call successors, (826), 285 states have call predecessors, (826), 308 states have return successors, (1025), 792 states have call predecessors, (1025), 825 states have call successors, (1025) [2021-11-13 18:34:21,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 6491 transitions. [2021-11-13 18:34:21,219 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 6491 transitions. Word has length 136 [2021-11-13 18:34:21,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:21,221 INFO L470 AbstractCegarLoop]: Abstraction has 4517 states and 6491 transitions. [2021-11-13 18:34:21,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-13 18:34:21,222 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 6491 transitions. [2021-11-13 18:34:21,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-13 18:34:21,237 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:21,238 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:21,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:34:21,239 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:21,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:21,239 INFO L85 PathProgramCache]: Analyzing trace with hash -130362659, now seen corresponding path program 1 times [2021-11-13 18:34:21,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:21,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062671061] [2021-11-13 18:34:21,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:21,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:21,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:21,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:21,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-11-13 18:34:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:21,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 18:34:21,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-13 18:34:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 18:34:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-13 18:34:21,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:21,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:21,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 18:34:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:34:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-13 18:34:21,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-13 18:34:21,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:21,714 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-13 18:34:21,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:21,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062671061] [2021-11-13 18:34:21,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062671061] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:34:21,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064853974] [2021-11-13 18:34:21,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:21,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:34:21,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:34:21,722 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:34:21,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 18:34:22,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:22,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 1230 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 18:34:22,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:34:22,669 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-13 18:34:22,669 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:34:22,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064853974] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:22,670 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:34:22,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-11-13 18:34:22,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829528178] [2021-11-13 18:34:22,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:22,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:34:22,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:22,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:34:22,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:34:22,673 INFO L87 Difference]: Start difference. First operand 4517 states and 6491 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-13 18:34:23,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:23,090 INFO L93 Difference]: Finished difference Result 9714 states and 14031 transitions. [2021-11-13 18:34:23,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:34:23,091 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2021-11-13 18:34:23,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:23,145 INFO L225 Difference]: With dead ends: 9714 [2021-11-13 18:34:23,145 INFO L226 Difference]: Without dead ends: 5211 [2021-11-13 18:34:23,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:34:23,172 INFO L933 BasicCegarLoop]: 1037 mSDtfsCounter, 167 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 1869 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.86ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.86ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:23,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 1869 Invalid, 26 Unknown, 0 Unchecked, 6.86ms Time], IncrementalHoareTripleChecker [8 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 29.86ms Time] [2021-11-13 18:34:23,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5211 states. [2021-11-13 18:34:23,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5211 to 4577. [2021-11-13 18:34:23,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4577 states, 3442 states have (on average 1.3654851830331203) internal successors, (4700), 3575 states have internal predecessors, (4700), 826 states have call successors, (826), 285 states have call predecessors, (826), 308 states have return successors, (1025), 792 states have call predecessors, (1025), 825 states have call successors, (1025) [2021-11-13 18:34:23,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4577 states to 4577 states and 6551 transitions. [2021-11-13 18:34:23,567 INFO L78 Accepts]: Start accepts. Automaton has 4577 states and 6551 transitions. Word has length 147 [2021-11-13 18:34:23,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:23,568 INFO L470 AbstractCegarLoop]: Abstraction has 4577 states and 6551 transitions. [2021-11-13 18:34:23,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-13 18:34:23,568 INFO L276 IsEmpty]: Start isEmpty. Operand 4577 states and 6551 transitions. [2021-11-13 18:34:23,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-13 18:34:23,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:23,582 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:23,628 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:34:23,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:34:23,810 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:23,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:23,811 INFO L85 PathProgramCache]: Analyzing trace with hash 389110371, now seen corresponding path program 1 times [2021-11-13 18:34:23,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:23,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619862297] [2021-11-13 18:34:23,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:23,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:23,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:23,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-11-13 18:34:23,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 18:34:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-13 18:34:23,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:23,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 18:34:23,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-13 18:34:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:24,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 18:34:24,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:34:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-13 18:34:24,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-13 18:34:24,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,190 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-13 18:34:24,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:24,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619862297] [2021-11-13 18:34:24,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619862297] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:34:24,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188093217] [2021-11-13 18:34:24,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:24,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:34:24,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:34:24,193 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:34:24,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 18:34:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:24,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 1230 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 18:34:24,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:34:25,130 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-13 18:34:25,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:34:25,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188093217] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:25,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:34:25,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 7 [2021-11-13 18:34:25,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078047662] [2021-11-13 18:34:25,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:25,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:34:25,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:25,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:34:25,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:34:25,134 INFO L87 Difference]: Start difference. First operand 4577 states and 6551 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-13 18:34:25,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:25,418 INFO L93 Difference]: Finished difference Result 9150 states and 13556 transitions. [2021-11-13 18:34:25,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:25,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2021-11-13 18:34:25,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:25,494 INFO L225 Difference]: With dead ends: 9150 [2021-11-13 18:34:25,494 INFO L226 Difference]: Without dead ends: 4587 [2021-11-13 18:34:25,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:34:25,535 INFO L933 BasicCegarLoop]: 833 mSDtfsCounter, 2 mSDsluCounter, 2494 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3327 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.28ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.33ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:25,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3327 Invalid, 12 Unknown, 0 Unchecked, 6.28ms Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 13.33ms Time] [2021-11-13 18:34:25,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4587 states. [2021-11-13 18:34:25,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4587 to 4577. [2021-11-13 18:34:25,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4577 states, 3432 states have (on average 1.3607226107226107) internal successors, (4670), 3570 states have internal predecessors, (4670), 826 states have call successors, (826), 285 states have call predecessors, (826), 318 states have return successors, (1052), 797 states have call predecessors, (1052), 825 states have call successors, (1052) [2021-11-13 18:34:25,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4577 states to 4577 states and 6548 transitions. [2021-11-13 18:34:25,951 INFO L78 Accepts]: Start accepts. Automaton has 4577 states and 6548 transitions. Word has length 147 [2021-11-13 18:34:25,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:25,951 INFO L470 AbstractCegarLoop]: Abstraction has 4577 states and 6548 transitions. [2021-11-13 18:34:25,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-13 18:34:25,953 INFO L276 IsEmpty]: Start isEmpty. Operand 4577 states and 6548 transitions. [2021-11-13 18:34:25,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-13 18:34:25,970 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:25,970 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:26,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:34:26,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-13 18:34:26,186 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:26,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:26,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1029860922, now seen corresponding path program 1 times [2021-11-13 18:34:26,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:26,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336365780] [2021-11-13 18:34:26,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:26,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:34:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:34:26,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:34:26,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:34:26,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-13 18:34:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:34:26,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:34:26,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-13 18:34:26,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:34:26,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:26,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-13 18:34:26,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-13 18:34:26,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-13 18:34:26,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-13 18:34:26,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:26,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:34:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:27,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:34:27,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:27,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:34:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:27,330 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-13 18:34:27,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:34:27,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336365780] [2021-11-13 18:34:27,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336365780] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:27,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:27,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-11-13 18:34:27,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94082126] [2021-11-13 18:34:27,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:27,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-13 18:34:27,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:34:27,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-13 18:34:27,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-11-13 18:34:27,334 INFO L87 Difference]: Start difference. First operand 4577 states and 6548 transitions. Second operand has 16 states, 15 states have (on average 6.333333333333333) internal successors, (95), 11 states have internal predecessors, (95), 3 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (18), 5 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:34:32,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:32,687 INFO L93 Difference]: Finished difference Result 9629 states and 14338 transitions. [2021-11-13 18:34:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-13 18:34:32,688 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.333333333333333) internal successors, (95), 11 states have internal predecessors, (95), 3 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (18), 5 states have call predecessors, (18), 2 states have call successors, (18) Word has length 154 [2021-11-13 18:34:32,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:32,741 INFO L225 Difference]: With dead ends: 9629 [2021-11-13 18:34:32,741 INFO L226 Difference]: Without dead ends: 5066 [2021-11-13 18:34:32,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-11-13 18:34:32,789 INFO L933 BasicCegarLoop]: 895 mSDtfsCounter, 210 mSDsluCounter, 9635 mSDsCounter, 0 mSdLazyCounter, 2402 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4182.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 10530 SdHoareTripleChecker+Invalid, 2539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 52.61ms SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 2402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4663.98ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:32,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 10530 Invalid, 2539 Unknown, 0 Unchecked, 52.61ms Time], IncrementalHoareTripleChecker [137 Valid, 2402 Invalid, 0 Unknown, 0 Unchecked, 4663.98ms Time] [2021-11-13 18:34:32,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5066 states. [2021-11-13 18:34:33,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5066 to 4607. [2021-11-13 18:34:33,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4607 states, 3462 states have (on average 1.3547082611207395) internal successors, (4690), 3590 states have internal predecessors, (4690), 826 states have call successors, (826), 285 states have call predecessors, (826), 318 states have return successors, (1047), 807 states have call predecessors, (1047), 825 states have call successors, (1047) [2021-11-13 18:34:33,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4607 states to 4607 states and 6563 transitions. [2021-11-13 18:34:33,250 INFO L78 Accepts]: Start accepts. Automaton has 4607 states and 6563 transitions. Word has length 154 [2021-11-13 18:34:33,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:33,251 INFO L470 AbstractCegarLoop]: Abstraction has 4607 states and 6563 transitions. [2021-11-13 18:34:33,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.333333333333333) internal successors, (95), 11 states have internal predecessors, (95), 3 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (18), 5 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:34:33,252 INFO L276 IsEmpty]: Start isEmpty. Operand 4607 states and 6563 transitions. [2021-11-13 18:34:33,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-11-13 18:34:33,275 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:33,276 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:34:33,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 18:34:33,277 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:33,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:33,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1668145502, now seen corresponding path program 1 times [2021-11-13 18:34:33,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:34:33,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892203399] [2021-11-13 18:34:33,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:33,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:34:33,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:34:33,522 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 18:34:33,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:34:33,928 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 18:34:33,929 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 18:34:33,930 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 18:34:33,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 18:34:33,938 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:33,943 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 18:34:34,037 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,038 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,039 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,039 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,040 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,041 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,041 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,041 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,042 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,042 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:34:34,081 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.CounterExampleResult.getProgramExecutionAsString(CounterExampleResult.java:155) at de.uni_freiburg.informatik.ultimate.core.lib.results.CounterExampleResult.getLongDescription(CounterExampleResult.java:134) 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 18:34:34,088 INFO L158 Benchmark]: Toolchain (without parser) took 40373.83ms. Allocated memory was 136.3MB in the beginning and 583.0MB in the end (delta: 446.7MB). Free memory was 89.6MB in the beginning and 317.0MB in the end (delta: -227.3MB). Peak memory consumption was 219.7MB. Max. memory is 16.1GB. [2021-11-13 18:34:34,088 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 136.3MB. Free memory is still 115.8MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 18:34:34,089 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2220.21ms. Allocated memory is still 136.3MB. Free memory was 89.5MB in the beginning and 82.9MB in the end (delta: 6.6MB). Peak memory consumption was 61.1MB. Max. memory is 16.1GB. [2021-11-13 18:34:34,089 INFO L158 Benchmark]: Boogie Procedure Inliner took 242.67ms. Allocated memory is still 136.3MB. Free memory was 82.9MB in the beginning and 72.9MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 18:34:34,090 INFO L158 Benchmark]: Boogie Preprocessor took 249.81ms. Allocated memory is still 136.3MB. Free memory was 72.9MB in the beginning and 63.0MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 18:34:34,090 INFO L158 Benchmark]: RCFGBuilder took 3165.67ms. Allocated memory was 136.3MB in the beginning and 213.9MB in the end (delta: 77.6MB). Free memory was 63.0MB in the beginning and 106.7MB in the end (delta: -43.7MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. [2021-11-13 18:34:34,091 INFO L158 Benchmark]: TraceAbstraction took 34485.41ms. Allocated memory was 213.9MB in the beginning and 583.0MB in the end (delta: 369.1MB). Free memory was 105.6MB in the beginning and 317.0MB in the end (delta: -211.4MB). Peak memory consumption was 158.8MB. Max. memory is 16.1GB. [2021-11-13 18:34:34,093 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.28ms. Allocated memory is still 136.3MB. Free memory is still 115.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2220.21ms. Allocated memory is still 136.3MB. Free memory was 89.5MB in the beginning and 82.9MB in the end (delta: 6.6MB). Peak memory consumption was 61.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 242.67ms. Allocated memory is still 136.3MB. Free memory was 82.9MB in the beginning and 72.9MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 249.81ms. Allocated memory is still 136.3MB. Free memory was 72.9MB in the beginning and 63.0MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 3165.67ms. Allocated memory was 136.3MB in the beginning and 213.9MB in the end (delta: 77.6MB). Free memory was 63.0MB in the beginning and 106.7MB in the end (delta: -43.7MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. * TraceAbstraction took 34485.41ms. Allocated memory was 213.9MB in the beginning and 583.0MB in the end (delta: 369.1MB). Free memory was 105.6MB in the beginning and 317.0MB in the end (delta: -211.4MB). Peak memory consumption was 158.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled * 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 18:34:34,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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 790ee47547867d006f1299e2cf5c9d6d26b057091574ae3950813e98f75c3c5e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:34:37,120 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:34:37,125 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:34:37,173 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:34:37,174 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:34:37,176 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:34:37,179 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:34:37,182 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:34:37,185 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:34:37,187 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:34:37,189 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:34:37,191 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:34:37,192 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:34:37,194 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:34:37,197 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:34:37,199 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:34:37,201 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:34:37,202 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:34:37,206 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:34:37,213 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:34:37,216 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:34:37,231 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:34:37,233 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:34:37,235 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:34:37,240 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:34:37,241 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:34:37,250 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:34:37,252 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:34:37,253 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:34:37,255 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:34:37,257 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:34:37,258 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:34:37,261 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:34:37,263 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:34:37,265 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:34:37,266 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:34:37,267 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:34:37,268 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:34:37,268 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:34:37,271 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:34:37,272 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:34:37,278 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-13 18:34:37,336 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:34:37,337 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:34:37,338 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:34:37,338 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:34:37,339 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:34:37,339 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:34:37,341 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:34:37,342 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:34:37,342 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:34:37,342 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:34:37,344 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:34:37,344 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:34:37,345 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:34:37,345 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:34:37,345 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 18:34:37,345 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 18:34:37,346 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:34:37,346 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:34:37,346 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:34:37,347 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:34:37,347 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:34:37,347 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:34:37,347 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:34:37,348 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:34:37,348 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:34:37,348 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:34:37,349 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-13 18:34:37,349 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 18:34:37,349 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:34:37,349 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:34:37,350 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:34:37,350 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:34:37,351 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 18:34:37,351 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/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 -> 790ee47547867d006f1299e2cf5c9d6d26b057091574ae3950813e98f75c3c5e [2021-11-13 18:34:37,825 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:34:37,866 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:34:37,870 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:34:37,872 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:34:37,873 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:34:37,876 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i [2021-11-13 18:34:37,964 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/5a8ec75de/ecf31caefd734877a14989579bd3ebdd/FLAGf7ed9ee57 [2021-11-13 18:34:39,079 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:34:39,080 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i [2021-11-13 18:34:39,144 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/5a8ec75de/ecf31caefd734877a14989579bd3ebdd/FLAGf7ed9ee57 [2021-11-13 18:34:39,462 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/data/5a8ec75de/ecf31caefd734877a14989579bd3ebdd [2021-11-13 18:34:39,467 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:34:39,472 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:34:39,475 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:34:39,476 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:34:39,485 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:34:39,486 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:34:39" (1/1) ... [2021-11-13 18:34:39,489 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5294b6ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:39, skipping insertion in model container [2021-11-13 18:34:39,490 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:34:39" (1/1) ... [2021-11-13 18:34:39,500 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:34:39,682 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:34:40,704 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i[152029,152042] [2021-11-13 18:34:41,201 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:34:41,241 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:34:41,423 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_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i[152029,152042] [2021-11-13 18:34:41,617 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:34:41,725 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:34:41,726 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41 WrapperNode [2021-11-13 18:34:41,726 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:34:41,728 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:34:41,728 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:34:41,729 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:34:41,738 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:41,847 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:41,988 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:34:41,989 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:34:41,989 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:34:41,989 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:34:42,000 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,000 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,014 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,014 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,086 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,121 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,145 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,179 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:34:42,180 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:34:42,180 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:34:42,180 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:34:42,181 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (1/1) ... [2021-11-13 18:34:42,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:34:42,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:34:42,220 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:34:42,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:34:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_hard_header [2021-11-13 18:34:42,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_hard_header [2021-11-13 18:34:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:34:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:34:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_rx [2021-11-13 18:34:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_rx [2021-11-13 18:34:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-13 18:34:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_type_trans [2021-11-13 18:34:42,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_type_trans [2021-11-13 18:34:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-13 18:34:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2021-11-13 18:34:42,283 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2021-11-13 18:34:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-13 18:34:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:34:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-13 18:34:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:34:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:34:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:34:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2021-11-13 18:34:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2021-11-13 18:34:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 18:34:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 18:34:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_3 [2021-11-13 18:34:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_3 [2021-11-13 18:34:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:34:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:34:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure netif_dormant_on [2021-11-13 18:34:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_dormant_on [2021-11-13 18:34:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-13 18:34:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-13 18:34:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:34:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:34:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:34:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:34:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_tx_flush [2021-11-13 18:34:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_tx_flush [2021-11-13 18:34:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-11-13 18:34:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-11-13 18:34:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-13 18:34:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-13 18:34:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-13 18:34:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-13 18:34:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:34:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:34:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 18:34:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 18:34:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:34:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:34:42,291 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:34:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure get_ppp [2021-11-13 18:34:42,291 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ppp [2021-11-13 18:34:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:34:42,292 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:34:42,292 INFO L130 BoogieDeclarations]: Found specification of procedure get_proto [2021-11-13 18:34:42,292 INFO L138 BoogieDeclarations]: Found implementation of procedure get_proto [2021-11-13 18:34:42,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-13 18:34:42,292 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-13 18:34:42,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-13 18:34:42,293 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2021-11-13 18:34:42,293 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2021-11-13 18:34:42,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-13 18:34:42,294 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_tx_cp [2021-11-13 18:34:42,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_tx_cp [2021-11-13 18:34:42,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:34:42,294 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-13 18:34:42,294 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-13 18:34:42,295 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 18:34:42,295 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 18:34:42,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-13 18:34:42,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-13 18:34:42,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-13 18:34:42,296 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:34:42,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-13 18:34:42,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:34:42,296 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_cp_event [2021-11-13 18:34:42,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_cp_event [2021-11-13 18:34:42,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 18:34:42,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-13 18:34:42,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-13 18:34:42,297 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-13 18:34:42,298 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-13 18:34:42,298 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-13 18:34:42,298 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-13 18:34:42,298 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-13 18:34:42,299 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-13 18:34:42,299 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ioctl [2021-11-13 18:34:42,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ioctl [2021-11-13 18:34:42,299 INFO L130 BoogieDeclarations]: Found specification of procedure proto_name [2021-11-13 18:34:42,299 INFO L138 BoogieDeclarations]: Found implementation of procedure proto_name [2021-11-13 18:34:42,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-13 18:34:42,300 INFO L130 BoogieDeclarations]: Found specification of procedure linkwatch_fire_event [2021-11-13 18:34:42,300 INFO L138 BoogieDeclarations]: Found implementation of procedure linkwatch_fire_event [2021-11-13 18:34:42,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 18:34:42,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 18:34:42,301 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:34:42,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:34:44,724 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:34:50,264 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:34:50,265 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 18:34:50,269 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:34:50 BoogieIcfgContainer [2021-11-13 18:34:50,269 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:34:50,271 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:34:50,271 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:34:50,274 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:34:50,275 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:34:39" (1/3) ... [2021-11-13 18:34:50,275 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@601b93a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:34:50, skipping insertion in model container [2021-11-13 18:34:50,276 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:34:41" (2/3) ... [2021-11-13 18:34:50,276 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@601b93a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:34:50, skipping insertion in model container [2021-11-13 18:34:50,276 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:34:50" (3/3) ... [2021-11-13 18:34:50,278 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wan--hdlc_ppp.ko-entry_point.cil.out.i [2021-11-13 18:34:50,284 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:34:50,285 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:34:50,348 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:34:50,357 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 18:34:50,357 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:34:50,399 INFO L276 IsEmpty]: Start isEmpty. Operand has 593 states, 433 states have (on average 1.4133949191685913) internal successors, (612), 454 states have internal predecessors, (612), 126 states have call successors, (126), 33 states have call predecessors, (126), 32 states have return successors, (122), 115 states have call predecessors, (122), 122 states have call successors, (122) [2021-11-13 18:34:50,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-13 18:34:50,414 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:50,415 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:34:50,415 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:50,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:50,423 INFO L85 PathProgramCache]: Analyzing trace with hash 461964592, now seen corresponding path program 1 times [2021-11-13 18:34:50,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:34:50,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2095640907] [2021-11-13 18:34:50,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:50,444 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:34:50,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:34:50,448 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:34:50,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 18:34:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:51,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:34:51,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:34:51,327 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-13 18:34:51,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:34:51,552 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-13 18:34:51,554 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:34:51,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2095640907] [2021-11-13 18:34:51,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2095640907] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:51,556 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:51,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:34:51,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156347940] [2021-11-13 18:34:51,562 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:51,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:34:51,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:34:51,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:34:51,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:34:51,619 INFO L87 Difference]: Start difference. First operand has 593 states, 433 states have (on average 1.4133949191685913) internal successors, (612), 454 states have internal predecessors, (612), 126 states have call successors, (126), 33 states have call predecessors, (126), 32 states have return successors, (122), 115 states have call predecessors, (122), 122 states have call successors, (122) Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-13 18:34:53,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:53,923 INFO L93 Difference]: Finished difference Result 2282 states and 3504 transitions. [2021-11-13 18:34:53,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:34:53,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2021-11-13 18:34:53,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:53,975 INFO L225 Difference]: With dead ends: 2282 [2021-11-13 18:34:53,975 INFO L226 Difference]: Without dead ends: 1667 [2021-11-13 18:34:54,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:34:54,013 INFO L933 BasicCegarLoop]: 1163 mSDtfsCounter, 1628 mSDsluCounter, 2186 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1741.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1628 SdHoareTripleChecker+Valid, 3349 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 41.38ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1934.32ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:54,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1628 Valid, 3349 Invalid, 270 Unknown, 0 Unchecked, 41.38ms Time], IncrementalHoareTripleChecker [8 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 1934.32ms Time] [2021-11-13 18:34:54,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2021-11-13 18:34:54,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 1667. [2021-11-13 18:34:54,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1667 states, 1227 states have (on average 1.4050529747351264) internal successors, (1724), 1272 states have internal predecessors, (1724), 346 states have call successors, (346), 94 states have call predecessors, (346), 93 states have return successors, (345), 324 states have call predecessors, (345), 345 states have call successors, (345) [2021-11-13 18:34:54,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1667 states to 1667 states and 2415 transitions. [2021-11-13 18:34:54,297 INFO L78 Accepts]: Start accepts. Automaton has 1667 states and 2415 transitions. Word has length 47 [2021-11-13 18:34:54,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:54,298 INFO L470 AbstractCegarLoop]: Abstraction has 1667 states and 2415 transitions. [2021-11-13 18:34:54,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-13 18:34:54,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1667 states and 2415 transitions. [2021-11-13 18:34:54,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-13 18:34:54,321 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:54,321 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:34:54,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-13 18:34:54,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:34:54,539 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:54,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:54,540 INFO L85 PathProgramCache]: Analyzing trace with hash -203116028, now seen corresponding path program 1 times [2021-11-13 18:34:54,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:34:54,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668476879] [2021-11-13 18:34:54,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:54,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:34:54,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:34:54,545 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:34:54,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 18:34:55,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:55,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 18:34:55,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:34:55,474 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-13 18:34:55,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:34:55,674 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-13 18:34:55,674 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:34:55,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668476879] [2021-11-13 18:34:55,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668476879] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:55,675 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:55,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-13 18:34:55,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903689253] [2021-11-13 18:34:55,677 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:55,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:34:55,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:34:55,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:34:55,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:34:55,683 INFO L87 Difference]: Start difference. First operand 1667 states and 2415 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-13 18:34:56,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:56,234 INFO L93 Difference]: Finished difference Result 3319 states and 4809 transitions. [2021-11-13 18:34:56,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:34:56,236 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2021-11-13 18:34:56,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:56,264 INFO L225 Difference]: With dead ends: 3319 [2021-11-13 18:34:56,265 INFO L226 Difference]: Without dead ends: 1666 [2021-11-13 18:34:56,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:34:56,285 INFO L933 BasicCegarLoop]: 1023 mSDtfsCounter, 1045 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 290.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1045 SdHoareTripleChecker+Valid, 1874 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.87ms SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 332.93ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:56,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1045 Valid, 1874 Invalid, 83 Unknown, 0 Unchecked, 18.87ms Time], IncrementalHoareTripleChecker [42 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 332.93ms Time] [2021-11-13 18:34:56,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1666 states. [2021-11-13 18:34:56,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1666 to 1666. [2021-11-13 18:34:56,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1226 states have (on average 1.4029363784665578) internal successors, (1720), 1271 states have internal predecessors, (1720), 346 states have call successors, (346), 94 states have call predecessors, (346), 93 states have return successors, (345), 324 states have call predecessors, (345), 345 states have call successors, (345) [2021-11-13 18:34:56,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 2411 transitions. [2021-11-13 18:34:56,485 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 2411 transitions. Word has length 62 [2021-11-13 18:34:56,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:56,486 INFO L470 AbstractCegarLoop]: Abstraction has 1666 states and 2411 transitions. [2021-11-13 18:34:56,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-13 18:34:56,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 2411 transitions. [2021-11-13 18:34:56,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-13 18:34:56,498 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:56,499 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:56,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:34:56,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:34:56,716 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:56,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:56,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1442675309, now seen corresponding path program 1 times [2021-11-13 18:34:56,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:34:56,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1052435411] [2021-11-13 18:34:56,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:56,719 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:34:56,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:34:56,724 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:34:56,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 18:34:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:34:57,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 18:34:57,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:34:57,875 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-13 18:34:57,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:34:58,248 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-13 18:34:58,248 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:34:58,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1052435411] [2021-11-13 18:34:58,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1052435411] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:34:58,251 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:34:58,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-11-13 18:34:58,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489240315] [2021-11-13 18:34:58,253 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:34:58,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:34:58,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:34:58,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:34:58,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:34:58,263 INFO L87 Difference]: Start difference. First operand 1666 states and 2411 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-13 18:34:58,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:34:58,766 INFO L93 Difference]: Finished difference Result 4967 states and 7427 transitions. [2021-11-13 18:34:58,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:34:58,767 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 83 [2021-11-13 18:34:58,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:34:58,829 INFO L225 Difference]: With dead ends: 4967 [2021-11-13 18:34:58,829 INFO L226 Difference]: Without dead ends: 3310 [2021-11-13 18:34:58,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:34:58,857 INFO L933 BasicCegarLoop]: 973 mSDtfsCounter, 791 mSDsluCounter, 3767 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 128.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 4740 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.88ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 147.12ms IncrementalHoareTripleChecker+Time [2021-11-13 18:34:58,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [791 Valid, 4740 Invalid, 29 Unknown, 0 Unchecked, 18.88ms Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 147.12ms Time] [2021-11-13 18:34:58,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3310 states. [2021-11-13 18:34:59,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3310 to 3310. [2021-11-13 18:34:59,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3310 states, 2437 states have (on average 1.4037751333606894) internal successors, (3421), 2527 states have internal predecessors, (3421), 686 states have call successors, (686), 187 states have call predecessors, (686), 186 states have return successors, (802), 643 states have call predecessors, (802), 685 states have call successors, (802) [2021-11-13 18:34:59,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3310 states to 3310 states and 4909 transitions. [2021-11-13 18:34:59,224 INFO L78 Accepts]: Start accepts. Automaton has 3310 states and 4909 transitions. Word has length 83 [2021-11-13 18:34:59,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:34:59,225 INFO L470 AbstractCegarLoop]: Abstraction has 3310 states and 4909 transitions. [2021-11-13 18:34:59,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-13 18:34:59,226 INFO L276 IsEmpty]: Start isEmpty. Operand 3310 states and 4909 transitions. [2021-11-13 18:34:59,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-13 18:34:59,248 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:34:59,249 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:34:59,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 18:34:59,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:34:59,475 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:34:59,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:34:59,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1545482870, now seen corresponding path program 1 times [2021-11-13 18:34:59,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:34:59,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [147735977] [2021-11-13 18:34:59,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:34:59,478 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:34:59,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:34:59,479 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:34:59,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 18:35:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:35:00,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:35:00,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:35:00,516 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-13 18:35:00,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:35:00,893 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-11-13 18:35:00,893 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:35:00,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [147735977] [2021-11-13 18:35:00,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [147735977] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:35:00,894 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:35:00,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 18:35:00,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125533325] [2021-11-13 18:35:00,894 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:35:00,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:35:00,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:35:00,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:35:00,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:35:00,897 INFO L87 Difference]: Start difference. First operand 3310 states and 4909 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-13 18:35:01,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:35:01,505 INFO L93 Difference]: Finished difference Result 7280 states and 10580 transitions. [2021-11-13 18:35:01,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:35:01,506 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 119 [2021-11-13 18:35:01,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:35:01,566 INFO L225 Difference]: With dead ends: 7280 [2021-11-13 18:35:01,566 INFO L226 Difference]: Without dead ends: 3984 [2021-11-13 18:35:01,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 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 18:35:01,610 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 416 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 243.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1645 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.94ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 277.94ms IncrementalHoareTripleChecker+Time [2021-11-13 18:35:01,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 1645 Invalid, 77 Unknown, 0 Unchecked, 7.94ms Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 277.94ms Time] [2021-11-13 18:35:01,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2021-11-13 18:35:01,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 3954. [2021-11-13 18:35:01,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3954 states, 2911 states have (on average 1.3686018550326349) internal successors, (3984), 3015 states have internal predecessors, (3984), 770 states have call successors, (770), 273 states have call predecessors, (770), 272 states have return successors, (901), 739 states have call predecessors, (901), 769 states have call successors, (901) [2021-11-13 18:35:01,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3954 states to 3954 states and 5655 transitions. [2021-11-13 18:35:01,995 INFO L78 Accepts]: Start accepts. Automaton has 3954 states and 5655 transitions. Word has length 119 [2021-11-13 18:35:01,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:35:01,996 INFO L470 AbstractCegarLoop]: Abstraction has 3954 states and 5655 transitions. [2021-11-13 18:35:01,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-13 18:35:01,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3954 states and 5655 transitions. [2021-11-13 18:35:02,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-13 18:35:02,009 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:35:02,009 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:35:02,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-13 18:35:02,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:02,234 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:35:02,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:35:02,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1893256586, now seen corresponding path program 2 times [2021-11-13 18:35:02,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:35:02,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [454580502] [2021-11-13 18:35:02,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 18:35:02,237 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:35:02,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:35:02,238 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:35:02,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-13 18:35:02,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-13 18:35:02,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 18:35:02,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 18:35:02,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:35:03,268 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 18:35:03,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:35:03,852 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 18:35:03,853 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:35:03,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [454580502] [2021-11-13 18:35:03,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [454580502] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:35:03,853 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:35:03,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-13 18:35:03,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660379686] [2021-11-13 18:35:03,854 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:35:03,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:35:03,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:35:03,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:35:03,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:35:03,856 INFO L87 Difference]: Start difference. First operand 3954 states and 5655 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2021-11-13 18:35:04,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:35:04,251 INFO L93 Difference]: Finished difference Result 7954 states and 11776 transitions. [2021-11-13 18:35:04,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:35:04,252 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 119 [2021-11-13 18:35:04,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:35:04,304 INFO L225 Difference]: With dead ends: 7954 [2021-11-13 18:35:04,305 INFO L226 Difference]: Without dead ends: 4014 [2021-11-13 18:35:04,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:35:04,346 INFO L933 BasicCegarLoop]: 833 mSDtfsCounter, 2 mSDsluCounter, 2494 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3327 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.38ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.49ms IncrementalHoareTripleChecker+Time [2021-11-13 18:35:04,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3327 Invalid, 12 Unknown, 0 Unchecked, 9.38ms Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 32.49ms Time] [2021-11-13 18:35:04,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4014 states. [2021-11-13 18:35:04,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4014 to 4004. [2021-11-13 18:35:04,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4004 states, 2946 states have (on average 1.3642226748133062) internal successors, (4019), 3055 states have internal predecessors, (4019), 770 states have call successors, (770), 273 states have call predecessors, (770), 287 states have return successors, (930), 749 states have call predecessors, (930), 769 states have call successors, (930) [2021-11-13 18:35:04,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4004 states to 4004 states and 5719 transitions. [2021-11-13 18:35:04,765 INFO L78 Accepts]: Start accepts. Automaton has 4004 states and 5719 transitions. Word has length 119 [2021-11-13 18:35:04,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:35:04,766 INFO L470 AbstractCegarLoop]: Abstraction has 4004 states and 5719 transitions. [2021-11-13 18:35:04,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2021-11-13 18:35:04,769 INFO L276 IsEmpty]: Start isEmpty. Operand 4004 states and 5719 transitions. [2021-11-13 18:35:04,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-13 18:35:04,786 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:35:04,786 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:35:04,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-13 18:35:05,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:05,008 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:35:05,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:35:05,009 INFO L85 PathProgramCache]: Analyzing trace with hash 502229264, now seen corresponding path program 1 times [2021-11-13 18:35:05,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:35:05,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [869387871] [2021-11-13 18:35:05,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:35:05,011 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:35:05,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:35:05,016 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:35:05,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-13 18:35:05,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:35:05,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:35:05,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:35:06,131 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 18:35:06,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:35:06,541 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-13 18:35:06,541 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:35:06,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [869387871] [2021-11-13 18:35:06,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [869387871] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:35:06,541 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:35:06,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:35:06,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349125683] [2021-11-13 18:35:06,542 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:35:06,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:35:06,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:35:06,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:35:06,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:35:06,544 INFO L87 Difference]: Start difference. First operand 4004 states and 5719 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-11-13 18:35:09,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:35:09,571 INFO L93 Difference]: Finished difference Result 11450 states and 16556 transitions. [2021-11-13 18:35:09,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:35:09,573 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 126 [2021-11-13 18:35:09,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:35:09,672 INFO L225 Difference]: With dead ends: 11450 [2021-11-13 18:35:09,672 INFO L226 Difference]: Without dead ends: 8036 [2021-11-13 18:35:09,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:35:09,700 INFO L933 BasicCegarLoop]: 1322 mSDtfsCounter, 1676 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2126.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1676 SdHoareTripleChecker+Valid, 2531 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.60ms SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2418.50ms IncrementalHoareTripleChecker+Time [2021-11-13 18:35:09,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1676 Valid, 2531 Invalid, 575 Unknown, 0 Unchecked, 16.60ms Time], IncrementalHoareTripleChecker [223 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 2418.50ms Time] [2021-11-13 18:35:09,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8036 states. [2021-11-13 18:35:10,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8036 to 7960. [2021-11-13 18:35:10,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7960 states, 5934 states have (on average 1.3793394000674082) internal successors, (8185), 6167 states have internal predecessors, (8185), 1482 states have call successors, (1482), 517 states have call predecessors, (1482), 543 states have return successors, (1782), 1413 states have call predecessors, (1782), 1481 states have call successors, (1782) [2021-11-13 18:35:10,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7960 states to 7960 states and 11449 transitions. [2021-11-13 18:35:10,498 INFO L78 Accepts]: Start accepts. Automaton has 7960 states and 11449 transitions. Word has length 126 [2021-11-13 18:35:10,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:35:10,501 INFO L470 AbstractCegarLoop]: Abstraction has 7960 states and 11449 transitions. [2021-11-13 18:35:10,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-11-13 18:35:10,502 INFO L276 IsEmpty]: Start isEmpty. Operand 7960 states and 11449 transitions. [2021-11-13 18:35:10,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-13 18:35:10,532 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:35:10,533 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:35:10,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-13 18:35:10,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:10,758 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:35:10,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:35:10,759 INFO L85 PathProgramCache]: Analyzing trace with hash 176123558, now seen corresponding path program 1 times [2021-11-13 18:35:10,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:35:10,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1517604196] [2021-11-13 18:35:10,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:35:10,761 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:35:10,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:35:10,764 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:35:10,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-13 18:35:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:35:11,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 730 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 18:35:11,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:35:11,952 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-13 18:35:11,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:35:12,530 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-11-13 18:35:12,530 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:35:12,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1517604196] [2021-11-13 18:35:12,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1517604196] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:35:12,531 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:35:12,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 5] imperfect sequences [] total 5 [2021-11-13 18:35:12,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740448390] [2021-11-13 18:35:12,532 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:35:12,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:35:12,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:35:12,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:35:12,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:35:12,536 INFO L87 Difference]: Start difference. First operand 7960 states and 11449 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-13 18:35:13,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:35:13,373 INFO L93 Difference]: Finished difference Result 17184 states and 24899 transitions. [2021-11-13 18:35:13,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:35:13,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 154 [2021-11-13 18:35:13,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:35:13,552 INFO L225 Difference]: With dead ends: 17184 [2021-11-13 18:35:13,552 INFO L226 Difference]: Without dead ends: 9238 [2021-11-13 18:35:13,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:35:13,611 INFO L933 BasicCegarLoop]: 1037 mSDtfsCounter, 500 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 182.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.96ms SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 219.43ms IncrementalHoareTripleChecker+Time [2021-11-13 18:35:13,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [535 Valid, 1868 Invalid, 108 Unknown, 0 Unchecked, 10.96ms Time], IncrementalHoareTripleChecker [90 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 219.43ms Time] [2021-11-13 18:35:13,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9238 states. [2021-11-13 18:35:14,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9238 to 8068. [2021-11-13 18:35:14,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8068 states, 6042 states have (on average 1.3725587553790135) internal successors, (8293), 6275 states have internal predecessors, (8293), 1482 states have call successors, (1482), 517 states have call predecessors, (1482), 543 states have return successors, (1782), 1413 states have call predecessors, (1782), 1481 states have call successors, (1782) [2021-11-13 18:35:14,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8068 states to 8068 states and 11557 transitions. [2021-11-13 18:35:14,332 INFO L78 Accepts]: Start accepts. Automaton has 8068 states and 11557 transitions. Word has length 154 [2021-11-13 18:35:14,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:35:14,333 INFO L470 AbstractCegarLoop]: Abstraction has 8068 states and 11557 transitions. [2021-11-13 18:35:14,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-13 18:35:14,334 INFO L276 IsEmpty]: Start isEmpty. Operand 8068 states and 11557 transitions. [2021-11-13 18:35:14,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-13 18:35:14,358 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:35:14,359 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:35:14,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-13 18:35:14,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:14,574 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:35:14,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:35:14,575 INFO L85 PathProgramCache]: Analyzing trace with hash 852351328, now seen corresponding path program 1 times [2021-11-13 18:35:14,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:35:14,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785682392] [2021-11-13 18:35:14,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:35:14,577 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:35:14,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:35:14,578 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:35:14,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-13 18:35:15,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:35:15,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 730 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-13 18:35:15,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:35:16,505 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-13 18:35:16,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:35:18,465 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-13 18:35:18,465 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:35:18,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785682392] [2021-11-13 18:35:18,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [785682392] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:35:18,466 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:35:18,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 13 [2021-11-13 18:35:18,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537488570] [2021-11-13 18:35:18,467 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:35:18,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-13 18:35:18,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:35:18,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-13 18:35:18,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:35:18,469 INFO L87 Difference]: Start difference. First operand 8068 states and 11557 transitions. Second operand has 13 states, 13 states have (on average 7.461538461538462) internal successors, (97), 10 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 5 states have return successors, (18), 5 states have call predecessors, (18), 1 states have call successors, (18) [2021-11-13 18:35:20,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:35:20,483 INFO L93 Difference]: Finished difference Result 16356 states and 24089 transitions. [2021-11-13 18:35:20,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 18:35:20,485 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.461538461538462) internal successors, (97), 10 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 5 states have return successors, (18), 5 states have call predecessors, (18), 1 states have call successors, (18) Word has length 154 [2021-11-13 18:35:20,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:35:20,660 INFO L225 Difference]: With dead ends: 16356 [2021-11-13 18:35:20,660 INFO L226 Difference]: Without dead ends: 8302 [2021-11-13 18:35:20,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:35:20,732 INFO L933 BasicCegarLoop]: 848 mSDtfsCounter, 19 mSDsluCounter, 9268 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 758.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 10116 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 32.80ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 839.99ms IncrementalHoareTripleChecker+Time [2021-11-13 18:35:20,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 10116 Invalid, 179 Unknown, 0 Unchecked, 32.80ms Time], IncrementalHoareTripleChecker [2 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 839.99ms Time] [2021-11-13 18:35:20,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8302 states. [2021-11-13 18:35:21,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8302 to 8140. [2021-11-13 18:35:21,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8140 states, 6105 states have (on average 1.3657657657657658) internal successors, (8338), 6329 states have internal predecessors, (8338), 1482 states have call successors, (1482), 517 states have call predecessors, (1482), 552 states have return successors, (1800), 1431 states have call predecessors, (1800), 1481 states have call successors, (1800) [2021-11-13 18:35:21,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8140 states to 8140 states and 11620 transitions. [2021-11-13 18:35:21,317 INFO L78 Accepts]: Start accepts. Automaton has 8140 states and 11620 transitions. Word has length 154 [2021-11-13 18:35:21,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:35:21,318 INFO L470 AbstractCegarLoop]: Abstraction has 8140 states and 11620 transitions. [2021-11-13 18:35:21,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.461538461538462) internal successors, (97), 10 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 5 states have return successors, (18), 5 states have call predecessors, (18), 1 states have call successors, (18) [2021-11-13 18:35:21,319 INFO L276 IsEmpty]: Start isEmpty. Operand 8140 states and 11620 transitions. [2021-11-13 18:35:21,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-13 18:35:21,443 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:35:21,444 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:35:21,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-13 18:35:21,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:21,645 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:35:21,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:35:21,645 INFO L85 PathProgramCache]: Analyzing trace with hash 291070676, now seen corresponding path program 1 times [2021-11-13 18:35:21,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:35:21,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154120630] [2021-11-13 18:35:21,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:35:21,647 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:35:21,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:35:21,650 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:35:21,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 18:35:22,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:35:22,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-13 18:35:22,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:35:23,279 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-13 18:35:23,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:35:25,725 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-11-13 18:35:25,725 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:35:25,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154120630] [2021-11-13 18:35:25,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154120630] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:35:25,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:35:25,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 20 [2021-11-13 18:35:25,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414173165] [2021-11-13 18:35:25,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:35:25,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 18:35:25,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:35:25,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 18:35:25,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:35:25,729 INFO L87 Difference]: Start difference. First operand 8140 states and 11620 transitions. Second operand has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 9 states have internal predecessors, (112), 3 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:35:28,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:35:28,108 INFO L93 Difference]: Finished difference Result 16698 states and 24623 transitions. [2021-11-13 18:35:28,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:35:28,109 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 9 states have internal predecessors, (112), 3 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) Word has length 177 [2021-11-13 18:35:28,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:35:28,197 INFO L225 Difference]: With dead ends: 16698 [2021-11-13 18:35:28,197 INFO L226 Difference]: Without dead ends: 8572 [2021-11-13 18:35:28,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-11-13 18:35:28,252 INFO L933 BasicCegarLoop]: 876 mSDtfsCounter, 45 mSDsluCounter, 7814 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1472.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 8690 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.38ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1548.17ms IncrementalHoareTripleChecker+Time [2021-11-13 18:35:28,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 8690 Invalid, 115 Unknown, 0 Unchecked, 23.38ms Time], IncrementalHoareTripleChecker [15 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 1548.17ms Time] [2021-11-13 18:35:28,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8572 states. [2021-11-13 18:35:28,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8572 to 8383. [2021-11-13 18:35:28,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8383 states, 6276 states have (on average 1.358667941363926) internal successors, (8527), 6491 states have internal predecessors, (8527), 1545 states have call successors, (1545), 517 states have call predecessors, (1545), 561 states have return successors, (1938), 1512 states have call predecessors, (1938), 1544 states have call successors, (1938) [2021-11-13 18:35:28,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8383 states to 8383 states and 12010 transitions. [2021-11-13 18:35:28,921 INFO L78 Accepts]: Start accepts. Automaton has 8383 states and 12010 transitions. Word has length 177 [2021-11-13 18:35:28,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:35:28,922 INFO L470 AbstractCegarLoop]: Abstraction has 8383 states and 12010 transitions. [2021-11-13 18:35:28,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 9 states have internal predecessors, (112), 3 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:35:28,923 INFO L276 IsEmpty]: Start isEmpty. Operand 8383 states and 12010 transitions. [2021-11-13 18:35:28,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-11-13 18:35:28,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:35:28,966 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:35:29,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-13 18:35:29,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:29,185 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:35:29,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:35:29,185 INFO L85 PathProgramCache]: Analyzing trace with hash -145558883, now seen corresponding path program 1 times [2021-11-13 18:35:29,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:35:29,186 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [91101955] [2021-11-13 18:35:29,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:35:29,187 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:35:29,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:35:29,188 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:35:29,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-13 18:35:30,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:35:30,869 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 18:35:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:35:34,185 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-11-13 18:35:34,186 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 18:35:34,187 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 18:35:34,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-13 18:35:34,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:35:34,407 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:35:34,413 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 18:35:34,539 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,540 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,541 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,541 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,542 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,543 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,543 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,544 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,544 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,545 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:35:34,606 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.CounterExampleResult.getProgramExecutionAsString(CounterExampleResult.java:155) at de.uni_freiburg.informatik.ultimate.core.lib.results.CounterExampleResult.getLongDescription(CounterExampleResult.java:134) 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 18:35:34,611 INFO L158 Benchmark]: Toolchain (without parser) took 55138.66ms. Allocated memory was 75.5MB in the beginning and 977.3MB in the end (delta: 901.8MB). Free memory was 44.2MB in the beginning and 560.3MB in the end (delta: -516.0MB). Peak memory consumption was 385.9MB. Max. memory is 16.1GB. [2021-11-13 18:35:34,611 INFO L158 Benchmark]: CDTParser took 0.45ms. Allocated memory is still 50.3MB. Free memory was 29.9MB in the beginning and 29.9MB in the end (delta: 42.4kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 18:35:34,612 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2251.53ms. Allocated memory was 75.5MB in the beginning and 113.2MB in the end (delta: 37.7MB). Free memory was 43.9MB in the beginning and 52.2MB in the end (delta: -8.3MB). Peak memory consumption was 39.9MB. Max. memory is 16.1GB. [2021-11-13 18:35:34,613 INFO L158 Benchmark]: Boogie Procedure Inliner took 260.25ms. Allocated memory is still 113.2MB. Free memory was 52.2MB in the beginning and 66.3MB in the end (delta: -14.1MB). Peak memory consumption was 14.3MB. Max. memory is 16.1GB. [2021-11-13 18:35:34,613 INFO L158 Benchmark]: Boogie Preprocessor took 190.08ms. Allocated memory is still 113.2MB. Free memory was 66.3MB in the beginning and 55.3MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 18:35:34,614 INFO L158 Benchmark]: RCFGBuilder took 8089.22ms. Allocated memory was 113.2MB in the beginning and 182.5MB in the end (delta: 69.2MB). Free memory was 54.8MB in the beginning and 86.3MB in the end (delta: -31.5MB). Peak memory consumption was 46.4MB. Max. memory is 16.1GB. [2021-11-13 18:35:34,614 INFO L158 Benchmark]: TraceAbstraction took 44339.22ms. Allocated memory was 182.5MB in the beginning and 977.3MB in the end (delta: 794.8MB). Free memory was 86.3MB in the beginning and 560.3MB in the end (delta: -474.0MB). Peak memory consumption was 320.8MB. Max. memory is 16.1GB. [2021-11-13 18:35:34,618 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.45ms. Allocated memory is still 50.3MB. Free memory was 29.9MB in the beginning and 29.9MB in the end (delta: 42.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2251.53ms. Allocated memory was 75.5MB in the beginning and 113.2MB in the end (delta: 37.7MB). Free memory was 43.9MB in the beginning and 52.2MB in the end (delta: -8.3MB). Peak memory consumption was 39.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 260.25ms. Allocated memory is still 113.2MB. Free memory was 52.2MB in the beginning and 66.3MB in the end (delta: -14.1MB). Peak memory consumption was 14.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 190.08ms. Allocated memory is still 113.2MB. Free memory was 66.3MB in the beginning and 55.3MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 8089.22ms. Allocated memory was 113.2MB in the beginning and 182.5MB in the end (delta: 69.2MB). Free memory was 54.8MB in the beginning and 86.3MB in the end (delta: -31.5MB). Peak memory consumption was 46.4MB. Max. memory is 16.1GB. * TraceAbstraction took 44339.22ms. Allocated memory was 182.5MB in the beginning and 977.3MB in the end (delta: 794.8MB). Free memory was 86.3MB in the beginning and 560.3MB in the end (delta: -474.0MB). Peak memory consumption was 320.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled * 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 18:35:34,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95e77e2-2a10-4904-b8b1-02cbb1a0369c/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: NullPointerException: null