./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i --full-output --architecture 32bit -------------------------------------------------------------------------------- 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_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 462bdab67ac93ddd789186f30bfdfc189629d2959c27ec219da5960b800d2042 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 01:30:07,517 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 01:30:07,520 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 01:30:07,575 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 01:30:07,576 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 01:30:07,582 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 01:30:07,585 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 01:30:07,590 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 01:30:07,594 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 01:30:07,602 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 01:30:07,603 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 01:30:07,605 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 01:30:07,606 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 01:30:07,609 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 01:30:07,611 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 01:30:07,614 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 01:30:07,616 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 01:30:07,618 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 01:30:07,624 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 01:30:07,635 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 01:30:07,637 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 01:30:07,638 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 01:30:07,642 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 01:30:07,643 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 01:30:07,647 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 01:30:07,648 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 01:30:07,649 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 01:30:07,651 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 01:30:07,652 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 01:30:07,653 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 01:30:07,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 01:30:07,655 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 01:30:07,657 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 01:30:07,658 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 01:30:07,660 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 01:30:07,660 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 01:30:07,661 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 01:30:07,662 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 01:30:07,662 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 01:30:07,663 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 01:30:07,664 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 01:30:07,665 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-13 01:30:07,709 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 01:30:07,709 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 01:30:07,710 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 01:30:07,711 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 01:30:07,711 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-13 01:30:07,711 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-13 01:30:07,711 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-13 01:30:07,712 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-13 01:30:07,718 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-13 01:30:07,719 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-13 01:30:07,720 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-13 01:30:07,720 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-13 01:30:07,720 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-13 01:30:07,721 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-13 01:30:07,721 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-13 01:30:07,721 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-13 01:30:07,722 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 01:30:07,722 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 01:30:07,722 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 01:30:07,723 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 01:30:07,723 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 01:30:07,723 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 01:30:07,723 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 01:30:07,723 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 01:30:07,724 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 01:30:07,724 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 01:30:07,724 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 01:30:07,724 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 01:30:07,725 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 01:30:07,726 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 01:30:07,727 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 01:30:07,727 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:30:07,727 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 01:30:07,728 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 01:30:07,728 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 01:30:07,728 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-13 01:30:07,728 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 01:30:07,729 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 01:30:07,729 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 01:30:07,729 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 01:30:07,729 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/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_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 462bdab67ac93ddd789186f30bfdfc189629d2959c27ec219da5960b800d2042 [2021-11-13 01:30:08,034 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 01:30:08,057 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 01:30:08,060 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 01:30:08,061 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 01:30:08,062 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 01:30:08,063 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i [2021-11-13 01:30:08,131 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/e3c4cfe90/b83be64c33b84d04900ff236f938c1a3/FLAG0ce0aaa1d [2021-11-13 01:30:08,670 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 01:30:08,674 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i [2021-11-13 01:30:08,687 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/e3c4cfe90/b83be64c33b84d04900ff236f938c1a3/FLAG0ce0aaa1d [2021-11-13 01:30:09,020 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/e3c4cfe90/b83be64c33b84d04900ff236f938c1a3 [2021-11-13 01:30:09,022 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 01:30:09,023 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 01:30:09,030 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 01:30:09,031 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 01:30:09,034 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 01:30:09,035 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,037 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f7a6cf1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09, skipping insertion in model container [2021-11-13 01:30:09,038 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,046 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 01:30:09,067 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 01:30:09,282 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_6959b6f0-195a-435d-bbef-f1157c0753f0/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i[950,963] [2021-11-13 01:30:09,305 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:30:09,315 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 01:30:09,334 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_6959b6f0-195a-435d-bbef-f1157c0753f0/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i[950,963] [2021-11-13 01:30:09,341 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:30:09,356 INFO L208 MainTranslator]: Completed translation [2021-11-13 01:30:09,356 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09 WrapperNode [2021-11-13 01:30:09,356 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 01:30:09,358 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 01:30:09,358 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 01:30:09,358 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 01:30:09,364 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,372 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,391 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 01:30:09,392 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 01:30:09,392 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 01:30:09,393 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 01:30:09,402 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,402 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,404 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,404 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,408 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,412 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,414 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,416 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 01:30:09,417 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 01:30:09,417 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 01:30:09,417 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 01:30:09,418 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (1/1) ... [2021-11-13 01:30:09,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:30:09,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:30:09,465 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 01:30:09,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 01:30:09,518 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 01:30:09,521 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 01:30:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 01:30:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 01:30:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 01:30:09,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 01:30:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-13 01:30:09,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-13 01:30:09,758 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 01:30:09,758 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 01:30:09,761 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:09 BoogieIcfgContainer [2021-11-13 01:30:09,761 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 01:30:09,763 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 01:30:09,763 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 01:30:09,767 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 01:30:09,767 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:30:09" (1/3) ... [2021-11-13 01:30:09,768 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@82c9ef5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:30:09, skipping insertion in model container [2021-11-13 01:30:09,768 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:09" (2/3) ... [2021-11-13 01:30:09,769 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@82c9ef5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:30:09, skipping insertion in model container [2021-11-13 01:30:09,769 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:09" (3/3) ... [2021-11-13 01:30:09,770 INFO L111 eAbstractionObserver]: Analyzing ICFG divbin_unwindbound50.i [2021-11-13 01:30:09,776 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 01:30:09,776 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 01:30:09,828 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 01:30:09,835 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=FINITE_AUTOMATA, 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 01:30:09,836 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 01:30:09,853 INFO L276 IsEmpty]: Start isEmpty. Operand has 22 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:09,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-13 01:30:09,859 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:09,860 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:09,861 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:09,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:09,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1734137638, now seen corresponding path program 1 times [2021-11-13 01:30:09,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:30:09,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476058513] [2021-11-13 01:30:09,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:09,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:30:09,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:10,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:10,076 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-13 01:30:10,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476058513] [2021-11-13 01:30:10,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476058513] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:10,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:10,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 01:30:10,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984675946] [2021-11-13 01:30:10,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:10,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 01:30:10,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-13 01:30:10,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 01:30:10,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 01:30:10,131 INFO L87 Difference]: Start difference. First operand has 22 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:10,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:10,198 INFO L93 Difference]: Finished difference Result 35 states and 49 transitions. [2021-11-13 01:30:10,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 01:30:10,201 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2021-11-13 01:30:10,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:10,217 INFO L225 Difference]: With dead ends: 35 [2021-11-13 01:30:10,218 INFO L226 Difference]: Without dead ends: 20 [2021-11-13 01:30:10,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 01:30:10,233 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.13ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.10ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:10,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 23 Invalid, 4 Unknown, 0 Unchecked, 2.13ms Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 40.10ms Time] [2021-11-13 01:30:10,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-11-13 01:30:10,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-11-13 01:30:10,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 14 states have internal predecessors, (18), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-13 01:30:10,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 25 transitions. [2021-11-13 01:30:10,295 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 25 transitions. Word has length 14 [2021-11-13 01:30:10,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:10,297 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 25 transitions. [2021-11-13 01:30:10,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:10,298 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 25 transitions. [2021-11-13 01:30:10,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-13 01:30:10,302 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:10,302 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:10,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 01:30:10,304 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:10,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:10,311 INFO L85 PathProgramCache]: Analyzing trace with hash -207211284, now seen corresponding path program 1 times [2021-11-13 01:30:10,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:30:10,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320076271] [2021-11-13 01:30:10,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:10,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:30:10,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:10,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:10,394 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-13 01:30:10,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320076271] [2021-11-13 01:30:10,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320076271] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:10,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:10,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 01:30:10,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835007749] [2021-11-13 01:30:10,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:10,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 01:30:10,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-13 01:30:10,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 01:30:10,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 01:30:10,399 INFO L87 Difference]: Start difference. First operand 20 states and 25 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:10,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:10,430 INFO L93 Difference]: Finished difference Result 33 states and 41 transitions. [2021-11-13 01:30:10,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 01:30:10,431 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2021-11-13 01:30:10,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:10,432 INFO L225 Difference]: With dead ends: 33 [2021-11-13 01:30:10,432 INFO L226 Difference]: Without dead ends: 22 [2021-11-13 01:30:10,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 01:30:10,435 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 3 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.63ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.00ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:10,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 53 Invalid, 15 Unknown, 0 Unchecked, 1.63ms Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 20.00ms Time] [2021-11-13 01:30:10,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2021-11-13 01:30:10,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2021-11-13 01:30:10,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 16 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-13 01:30:10,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 27 transitions. [2021-11-13 01:30:10,448 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 27 transitions. Word has length 16 [2021-11-13 01:30:10,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:10,451 INFO L470 AbstractCegarLoop]: Abstraction has 22 states and 27 transitions. [2021-11-13 01:30:10,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:10,453 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 27 transitions. [2021-11-13 01:30:10,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-13 01:30:10,456 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:10,457 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:10,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 01:30:10,457 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:10,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:10,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1776102932, now seen corresponding path program 1 times [2021-11-13 01:30:10,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:30:10,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823078107] [2021-11-13 01:30:10,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:10,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:30:10,498 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-13 01:30:10,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1875635568] [2021-11-13 01:30:10,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:10,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:10,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:30:10,502 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:30:10,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 01:30:10,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:10,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-13 01:30:10,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:11,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 01:30:11,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:11,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:11,288 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-13 01:30:11,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823078107] [2021-11-13 01:30:11,289 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-13 01:30:11,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875635568] [2021-11-13 01:30:11,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875635568] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 01:30:11,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 01:30:11,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 10 [2021-11-13 01:30:11,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904088021] [2021-11-13 01:30:11,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:11,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 01:30:11,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-13 01:30:11,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 01:30:11,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-13 01:30:11,299 INFO L87 Difference]: Start difference. First operand 22 states and 27 transitions. Second operand has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:13,549 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-13 01:30:15,577 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-13 01:30:17,678 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-13 01:30:19,768 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-13 01:30:19,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:19,859 INFO L93 Difference]: Finished difference Result 34 states and 42 transitions. [2021-11-13 01:30:19,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 01:30:19,860 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-11-13 01:30:19,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:19,862 INFO L225 Difference]: With dead ends: 34 [2021-11-13 01:30:19,862 INFO L226 Difference]: Without dead ends: 31 [2021-11-13 01:30:19,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:30:19,864 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 12 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8179.76ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.13ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8528.47ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:19,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 81 Invalid, 49 Unknown, 0 Unchecked, 4.13ms Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 3 Unknown, 0 Unchecked, 8528.47ms Time] [2021-11-13 01:30:19,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-13 01:30:19,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-11-13 01:30:19,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 23 states have internal predecessors, (28), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:19,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 37 transitions. [2021-11-13 01:30:19,872 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 37 transitions. Word has length 17 [2021-11-13 01:30:19,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:19,873 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 37 transitions. [2021-11-13 01:30:19,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:19,873 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 37 transitions. [2021-11-13 01:30:19,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-13 01:30:19,874 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:19,875 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:19,925 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-13 01:30:20,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:20,098 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:20,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:20,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1737998361, now seen corresponding path program 1 times [2021-11-13 01:30:20,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:30:20,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24895108] [2021-11-13 01:30:20,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:20,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:30:20,117 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-13 01:30:20,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1493743480] [2021-11-13 01:30:20,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:20,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:20,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:30:20,131 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:30:20,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 01:30:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:20,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 01:30:20,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:20,290 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:20,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:20,396 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:20,396 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-13 01:30:20,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24895108] [2021-11-13 01:30:20,396 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-13 01:30:20,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493743480] [2021-11-13 01:30:20,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493743480] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:30:20,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1623037532] [2021-11-13 01:30:20,420 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2021-11-13 01:30:20,420 INFO L166 IcfgInterpreter]: Building call graph [2021-11-13 01:30:20,425 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-13 01:30:20,430 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-13 01:30:20,431 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-13 01:30:20,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:20,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-13 01:30:20,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:20,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-13 01:30:20,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-11-13 01:30:20,501 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_8|], 10=[|v_#valid_9|]} [2021-11-13 01:30:20,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:20,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-13 01:30:20,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-13 01:30:20,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-13 01:30:20,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-13 01:30:20,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:20,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:20,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:20,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:20,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-13 01:30:20,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-13 01:30:20,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-13 01:30:20,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-13 01:30:20,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-13 01:30:20,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-13 01:30:20,653 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:74 [2021-11-13 01:30:20,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:20,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-13 01:30:20,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:20,730 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-13 01:30:20,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:20,908 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:20,915 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:20,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:20,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:20,939 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-13 01:30:20,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-13 01:30:20,959 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:20,965 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:20,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:20,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:20,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:20,990 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-13 01:30:20,997 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-13 01:30:21,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,053 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.6 percent of original size [2021-11-13 01:30:21,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-13 01:30:21,067 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-11-13 01:30:21,070 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-13 01:30:21,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-13 01:30:21,083 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-13 01:30:21,092 INFO L180 QuantifierPusher]: treesize reduction 5, result has 95.8 percent of original size [2021-11-13 01:30:21,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-13 01:30:21,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,164 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 260 [2021-11-13 01:30:21,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 265 [2021-11-13 01:30:21,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 267 [2021-11-13 01:30:21,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,304 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-13 01:30:21,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-13 01:30:21,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-13 01:30:21,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-13 01:30:21,324 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-13 01:30:21,332 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-13 01:30:21,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,452 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.7 percent of original size [2021-11-13 01:30:21,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-13 01:30:21,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,523 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.9 percent of original size [2021-11-13 01:30:21,535 INFO L185 QuantifierPusher]: treesize reduction 33, result has 56.0 percent of original size 42 [2021-11-13 01:30:21,540 INFO L180 QuantifierPusher]: treesize reduction 33, result has 60.7 percent of original size [2021-11-13 01:30:21,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-13 01:30:21,546 INFO L180 QuantifierPusher]: treesize reduction 50, result has 2.0 percent of original size [2021-11-13 01:30:21,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-13 01:30:21,552 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:21,560 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:21,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:21,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:21,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:21,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:21,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:21,619 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 66 for LOIs [2021-11-13 01:30:21,631 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-13 01:30:23,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1623037532] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:23,486 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 01:30:23,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [4, 5] total 18 [2021-11-13 01:30:23,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656606213] [2021-11-13 01:30:23,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:23,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 01:30:23,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-13 01:30:23,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 01:30:23,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-11-13 01:30:23,488 INFO L87 Difference]: Start difference. First operand 31 states and 37 transitions. Second operand has 12 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 8 states have internal predecessors, (12), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 01:30:26,488 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:28,572 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:30,657 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:32,741 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:34,828 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:36,922 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:37,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:37,016 INFO L93 Difference]: Finished difference Result 50 states and 62 transitions. [2021-11-13 01:30:37,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 01:30:37,020 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 8 states have internal predecessors, (12), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 19 [2021-11-13 01:30:37,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:37,021 INFO L225 Difference]: With dead ends: 50 [2021-11-13 01:30:37,021 INFO L226 Difference]: Without dead ends: 39 [2021-11-13 01:30:37,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-11-13 01:30:37,024 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 13 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 14 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12288.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.56ms SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12841.40ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:37,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 71 Invalid, 165 Unknown, 0 Unchecked, 3.56ms Time], IncrementalHoareTripleChecker [14 Valid, 145 Invalid, 6 Unknown, 0 Unchecked, 12841.40ms Time] [2021-11-13 01:30:37,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-13 01:30:37,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 33. [2021-11-13 01:30:37,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 24 states have (on average 1.25) internal successors, (30), 25 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:37,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2021-11-13 01:30:37,043 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 19 [2021-11-13 01:30:37,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:37,043 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2021-11-13 01:30:37,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 8 states have internal predecessors, (12), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 01:30:37,044 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2021-11-13 01:30:37,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-13 01:30:37,046 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:37,046 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:37,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:37,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:37,262 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:37,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:37,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1736210901, now seen corresponding path program 1 times [2021-11-13 01:30:37,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:30:37,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68638819] [2021-11-13 01:30:37,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:37,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:30:37,288 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-13 01:30:37,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1501634182] [2021-11-13 01:30:37,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:37,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:37,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:30:37,298 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:30:37,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 01:30:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:37,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 01:30:37,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:37,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:37,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:37,486 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:30:37,486 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-13 01:30:37,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68638819] [2021-11-13 01:30:37,487 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-13 01:30:37,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501634182] [2021-11-13 01:30:37,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501634182] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:30:37,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [482955869] [2021-11-13 01:30:37,490 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2021-11-13 01:30:37,490 INFO L166 IcfgInterpreter]: Building call graph [2021-11-13 01:30:37,490 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-13 01:30:37,490 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-13 01:30:37,491 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-13 01:30:37,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,501 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:37,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-13 01:30:37,502 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:37,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-13 01:30:37,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-11-13 01:30:37,508 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_9|], 10=[|v_#valid_10|]} [2021-11-13 01:30:37,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:37,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-13 01:30:37,515 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-13 01:30:37,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-13 01:30:37,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-13 01:30:37,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:37,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:37,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:37,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:37,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-13 01:30:37,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-13 01:30:37,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-13 01:30:37,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-13 01:30:37,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-13 01:30:37,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-13 01:30:37,552 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:74 [2021-11-13 01:30:37,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:37,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,571 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-13 01:30:37,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:37,584 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-13 01:30:37,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,646 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:37,650 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:37,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:37,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:37,662 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-13 01:30:37,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-13 01:30:37,673 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:37,676 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:37,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:37,684 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:37,688 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-13 01:30:37,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-13 01:30:37,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,729 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.6 percent of original size [2021-11-13 01:30:37,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-13 01:30:37,736 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-11-13 01:30:37,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-13 01:30:37,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-13 01:30:37,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 113 [2021-11-13 01:30:37,753 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.4 percent of original size [2021-11-13 01:30:37,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-13 01:30:37,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,799 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-13 01:30:37,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-13 01:30:37,823 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,830 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 264 [2021-11-13 01:30:37,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,895 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-13 01:30:37,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-13 01:30:37,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-13 01:30:37,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:37,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-13 01:30:37,907 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-13 01:30:37,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-13 01:30:37,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:37,984 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.7 percent of original size [2021-11-13 01:30:37,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-13 01:30:37,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,028 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.9 percent of original size [2021-11-13 01:30:38,033 INFO L185 QuantifierPusher]: treesize reduction 33, result has 56.6 percent of original size 43 [2021-11-13 01:30:38,038 INFO L180 QuantifierPusher]: treesize reduction 33, result has 61.2 percent of original size [2021-11-13 01:30:38,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-13 01:30:38,043 INFO L180 QuantifierPusher]: treesize reduction 4, result has 92.5 percent of original size [2021-11-13 01:30:38,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-13 01:30:38,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:38,061 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:38,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:38,066 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:38,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:38,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-13 01:30:38,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-13 01:30:38,070 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:38,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:38,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:38,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-13 01:30:38,080 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:38,083 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:38,084 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:38,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:38,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:38,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:38,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:38,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:38,129 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 24 for LOIs [2021-11-13 01:30:38,134 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 66 for LOIs [2021-11-13 01:30:38,137 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-13 01:30:40,240 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-13 01:30:40,240 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 01:30:40,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-11-13 01:30:40,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737108979] [2021-11-13 01:30:40,241 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 01:30:40,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 01:30:40,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-13 01:30:40,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 01:30:40,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-11-13 01:30:40,242 INFO L87 Difference]: Start difference. First operand 33 states and 39 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 01:30:42,359 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:44,502 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 01:30:44,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:44,659 INFO L93 Difference]: Finished difference Result 62 states and 74 transitions. [2021-11-13 01:30:44,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 01:30:44,659 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 19 [2021-11-13 01:30:44,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:44,660 INFO L225 Difference]: With dead ends: 62 [2021-11-13 01:30:44,660 INFO L226 Difference]: Without dead ends: 53 [2021-11-13 01:30:44,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-11-13 01:30:44,662 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 28 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 13 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4069.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.62ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4357.51ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:44,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 95 Invalid, 53 Unknown, 0 Unchecked, 1.62ms Time], IncrementalHoareTripleChecker [13 Valid, 38 Invalid, 2 Unknown, 0 Unchecked, 4357.51ms Time] [2021-11-13 01:30:44,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-11-13 01:30:44,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 41. [2021-11-13 01:30:44,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 32 states have (on average 1.25) internal successors, (40), 33 states have internal predecessors, (40), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:44,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 49 transitions. [2021-11-13 01:30:44,682 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 49 transitions. Word has length 19 [2021-11-13 01:30:44,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:44,682 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 49 transitions. [2021-11-13 01:30:44,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 01:30:44,682 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 49 transitions. [2021-11-13 01:30:44,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-13 01:30:44,683 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:44,683 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:44,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:44,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-11-13 01:30:44,898 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:44,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:44,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1948059783, now seen corresponding path program 1 times [2021-11-13 01:30:44,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:30:44,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024781530] [2021-11-13 01:30:44,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:44,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:30:44,906 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-13 01:30:44,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [942056660] [2021-11-13 01:30:44,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:44,907 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:44,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:30:44,908 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:30:44,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 01:30:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:44,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-13 01:30:44,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:45,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 01:30:45,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:45,423 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-13 01:30:45,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024781530] [2021-11-13 01:30:45,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-13 01:30:45,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942056660] [2021-11-13 01:30:45,424 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Shadow problem: [|ULTIMATE.start_main_~b~0#1|] [2021-11-13 01:30:45,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [90546762] [2021-11-13 01:30:45,426 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2021-11-13 01:30:45,426 INFO L166 IcfgInterpreter]: Building call graph [2021-11-13 01:30:45,427 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-13 01:30:45,427 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-13 01:30:45,427 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-13 01:30:45,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:45,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-13 01:30:45,438 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:45,438 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-13 01:30:45,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-11-13 01:30:45,442 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_10|], 10=[|v_#valid_11|]} [2021-11-13 01:30:45,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:45,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-13 01:30:45,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-13 01:30:45,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-13 01:30:45,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-13 01:30:45,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:45,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:45,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:45,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 01:30:45,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-13 01:30:45,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-13 01:30:45,473 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-13 01:30:45,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-13 01:30:45,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-13 01:30:45,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-13 01:30:45,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:74 [2021-11-13 01:30:45,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:45,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-13 01:30:45,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:45,509 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-13 01:30:45,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,585 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:45,588 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:45,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:45,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:45,600 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-13 01:30:45,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-13 01:30:45,611 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:45,614 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:45,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:45,622 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:45,626 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-13 01:30:45,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-13 01:30:45,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,674 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.6 percent of original size [2021-11-13 01:30:45,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-13 01:30:45,695 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-11-13 01:30:45,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-13 01:30:45,700 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,702 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-13 01:30:45,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 113 [2021-11-13 01:30:45,709 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.4 percent of original size [2021-11-13 01:30:45,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-13 01:30:45,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-13 01:30:45,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,784 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-13 01:30:45,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 264 [2021-11-13 01:30:45,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,872 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-13 01:30:45,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-13 01:30:45,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-13 01:30:45,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-13 01:30:45,884 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-13 01:30:45,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-13 01:30:45,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:45,975 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.7 percent of original size [2021-11-13 01:30:45,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-13 01:30:45,984 INFO L180 QuantifierPusher]: treesize reduction 31, result has 58.7 percent of original size [2021-11-13 01:30:45,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-13 01:30:45,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:45,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-13 01:30:45,995 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:46,013 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:46,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:46,019 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:46,019 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:46,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-13 01:30:46,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-13 01:30:46,023 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:46,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:46,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:46,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-13 01:30:46,034 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-13 01:30:46,044 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-13 01:30:46,044 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:46,050 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-13 01:30:46,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-13 01:30:46,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 01:30:46,062 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-13 01:30:46,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:46,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:46,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:46,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-13 01:30:46,108 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 26 for LOIs [2021-11-13 01:30:46,114 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 66 for LOIs [2021-11-13 01:30:46,117 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-13 01:30:48,326 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-13 01:30:48,327 INFO L186 FreeRefinementEngine]: Found 0 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:48,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-11-13 01:30:48,327 ERROR L172 FreeRefinementEngine]: Strategy SIFA_TAIPAN failed to provide any proof altough trace is infeasible [2021-11-13 01:30:48,327 INFO L628 BasicCegarLoop]: Counterexample might be feasible [2021-11-13 01:30:48,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 01:30:48,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:48,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:30:48,544 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-13 01:30:48,546 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 01:30:48,556 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 01:30:48 BoogieIcfgContainer [2021-11-13 01:30:48,557 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-13 01:30:48,557 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-13 01:30:48,557 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-13 01:30:48,557 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-13 01:30:48,558 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:09" (3/4) ... [2021-11-13 01:30:48,560 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-13 01:30:48,561 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-13 01:30:48,561 INFO L158 Benchmark]: Toolchain (without parser) took 39537.96ms. Allocated memory was 115.3MB in the beginning and 142.6MB in the end (delta: 27.3MB). Free memory was 75.3MB in the beginning and 92.0MB in the end (delta: -16.7MB). Peak memory consumption was 9.7MB. Max. memory is 16.1GB. [2021-11-13 01:30:48,561 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 115.3MB. Free memory is still 91.4MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 01:30:48,561 INFO L158 Benchmark]: CACSL2BoogieTranslator took 326.95ms. Allocated memory is still 115.3MB. Free memory was 75.1MB in the beginning and 91.8MB in the end (delta: -16.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 01:30:48,562 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.75ms. Allocated memory is still 115.3MB. Free memory was 91.5MB in the beginning and 90.1MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-13 01:30:48,562 INFO L158 Benchmark]: Boogie Preprocessor took 24.11ms. Allocated memory is still 115.3MB. Free memory was 90.1MB in the beginning and 88.9MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-13 01:30:48,562 INFO L158 Benchmark]: RCFGBuilder took 344.41ms. Allocated memory is still 115.3MB. Free memory was 88.9MB in the beginning and 78.0MB in the end (delta: 10.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 01:30:48,562 INFO L158 Benchmark]: TraceAbstraction took 38793.82ms. Allocated memory was 115.3MB in the beginning and 142.6MB in the end (delta: 27.3MB). Free memory was 77.6MB in the beginning and 92.0MB in the end (delta: -14.4MB). Peak memory consumption was 14.2MB. Max. memory is 16.1GB. [2021-11-13 01:30:48,562 INFO L158 Benchmark]: Witness Printer took 3.59ms. Allocated memory is still 142.6MB. Free memory is still 92.0MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 01:30:48,563 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.30ms. Allocated memory is still 115.3MB. Free memory is still 91.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 326.95ms. Allocated memory is still 115.3MB. Free memory was 75.1MB in the beginning and 91.8MB in the end (delta: -16.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 33.75ms. Allocated memory is still 115.3MB. Free memory was 91.5MB in the beginning and 90.1MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 24.11ms. Allocated memory is still 115.3MB. Free memory was 90.1MB in the beginning and 88.9MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 344.41ms. Allocated memory is still 115.3MB. Free memory was 88.9MB in the beginning and 78.0MB in the end (delta: 10.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * TraceAbstraction took 38793.82ms. Allocated memory was 115.3MB in the beginning and 142.6MB in the end (delta: 27.3MB). Free memory was 77.6MB in the beginning and 92.0MB in the end (delta: -14.4MB). Peak memory consumption was 14.2MB. Max. memory is 16.1GB. * Witness Printer took 3.59ms. Allocated memory is still 142.6MB. Free memory is still 92.0MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 21]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L25] int counter = 0; [L27] unsigned A, B; [L28] unsigned q, r, b; [L29] A = __VERIFIER_nondet_uint() [L30] B = __VERIFIER_nondet_uint() [L31] CALL assume_abort_if_not(B < (0x7fffffff * 2U + 1U)/2) [L16] COND FALSE !(!cond) [L31] RET assume_abort_if_not(B < (0x7fffffff * 2U + 1U)/2) [L32] CALL assume_abort_if_not(B >= 1) [L16] COND FALSE !(!cond) [L32] RET assume_abort_if_not(B >= 1) [L33] q = 0 [L34] r = A [L35] b = B [L36] EXPR counter++ [L36] COND TRUE counter++<50 [L37] COND FALSE !(!(r >= b)) [L38] b = 2 * b [L36] EXPR counter++ [L36] COND TRUE counter++<50 [L37] COND TRUE !(r >= b) [L40] EXPR counter++ [L40] COND TRUE counter++<50 [L41] CALL __VERIFIER_assert(A == q * b + r) [L19] COND TRUE !(cond) [L21] reach_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 22 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 38.7s, OverallIterations: 6, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 26.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 11 mSolverCounterUnknown, 60 SdHoareTripleChecker+Valid, 25787.48ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 56 mSDsluCounter, 323 SdHoareTripleChecker+Invalid, 24589.73ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 242 mSDsCounter, 29 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 246 IncrementalHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 29 mSolverCounterUnsat, 98 mSDtfsCounter, 246 mSolverCounterSat, 13.07ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 155 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 4.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=41occurred in iteration=5, InterpolantAutomatonStates: 35, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 5 MinimizatonAttempts, 18 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 105 NumberOfCodeBlocks, 105 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 151 ConstructedInterpolants, 0 QuantifiedInterpolants, 565 SizeOfPredicates, 8 NumberOfNonLiveVariables, 298 ConjunctsInSsa, 40 ConjunctsInUnsatCore, 9 InterpolantComputations, 3 PerfectInterpolantSequences, 17/29 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 1211.27ms, ICFG_INTERPRETER_ENTERED_PROCEDURES: 2, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 15, DAG_INTERPRETER_EARLY_EXITS: 1, TOOLS_POST_APPLICATIONS: 20, TOOLS_POST_TIME: 377.11ms, TOOLS_POST_CALL_APPLICATIONS: 6, TOOLS_POST_CALL_TIME: 133.04ms, TOOLS_POST_RETURN_APPLICATIONS: 4, TOOLS_POST_RETURN_TIME: 74.22ms, TOOLS_QUANTIFIERELIM_APPLICATIONS: 30, TOOLS_QUANTIFIERELIM_TIME: 571.53ms, TOOLS_QUANTIFIERELIM_MAX_TIME: 188.73ms, FLUID_QUERY_TIME: 3.51ms, FLUID_QUERIES: 48, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 10, DOMAIN_JOIN_TIME: 393.80ms, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.00ms, DOMAIN_WIDEN_APPLICATIONS: 2, DOMAIN_WIDEN_TIME: 124.94ms, DOMAIN_ISSUBSETEQ_APPLICATIONS: 3, DOMAIN_ISSUBSETEQ_TIME: 14.21ms, DOMAIN_ISBOTTOM_APPLICATIONS: 15, DOMAIN_ISBOTTOM_TIME: 37.73ms, LOOP_SUMMARIZER_APPLICATIONS: 1, LOOP_SUMMARIZER_CACHE_MISSES: 1, LOOP_SUMMARIZER_OVERALL_TIME: 248.22ms, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 248.13ms, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 3, CALL_SUMMARIZER_APPLICATIONS: 4, CALL_SUMMARIZER_CACHE_MISSES: 1, CALL_SUMMARIZER_OVERALL_TIME: 1.66ms, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 1.60ms, PROCEDURE_GRAPH_BUILDER_TIME: 3.66ms, PATH_EXPR_TIME: 2.73ms, REGEX_TO_DAG_TIME: 3.39ms, DAG_COMPRESSION_TIME: 12.24ms, DAG_COMPRESSION_PROCESSED_NODES: 210, DAG_COMPRESSION_RETAINED_NODES: 43, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-13 01:30:48,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with 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_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 462bdab67ac93ddd789186f30bfdfc189629d2959c27ec219da5960b800d2042 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 01:30:50,900 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 01:30:50,903 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 01:30:50,935 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 01:30:50,935 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 01:30:50,937 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 01:30:50,938 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 01:30:50,941 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 01:30:50,943 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 01:30:50,944 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 01:30:50,945 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 01:30:50,946 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 01:30:50,947 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 01:30:50,955 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 01:30:50,957 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 01:30:50,959 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 01:30:50,961 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 01:30:50,962 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 01:30:50,975 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 01:30:50,982 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 01:30:50,984 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 01:30:50,987 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 01:30:50,988 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 01:30:50,989 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 01:30:50,994 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 01:30:50,998 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 01:30:50,999 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 01:30:51,002 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 01:30:51,009 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 01:30:51,011 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 01:30:51,011 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 01:30:51,012 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 01:30:51,014 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 01:30:51,015 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 01:30:51,017 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 01:30:51,017 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 01:30:51,019 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 01:30:51,019 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 01:30:51,019 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 01:30:51,021 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 01:30:51,022 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 01:30:51,027 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-13 01:30:51,081 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 01:30:51,081 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 01:30:51,083 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 01:30:51,083 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 01:30:51,083 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-13 01:30:51,083 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-13 01:30:51,084 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-13 01:30:51,084 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-13 01:30:51,085 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-13 01:30:51,085 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-13 01:30:51,087 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 01:30:51,088 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 01:30:51,088 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 01:30:51,088 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 01:30:51,088 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 01:30:51,089 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 01:30:51,089 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 01:30:51,089 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 01:30:51,089 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 01:30:51,090 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 01:30:51,090 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 01:30:51,090 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 01:30:51,090 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 01:30:51,091 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 01:30:51,091 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 01:30:51,091 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 01:30:51,091 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 01:30:51,092 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:30:51,092 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 01:30:51,092 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 01:30:51,092 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 01:30:51,093 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-13 01:30:51,093 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 01:30:51,093 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 01:30:51,094 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 01:30:51,094 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 01:30:51,094 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_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/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_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 462bdab67ac93ddd789186f30bfdfc189629d2959c27ec219da5960b800d2042 [2021-11-13 01:30:51,503 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 01:30:51,532 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 01:30:51,534 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 01:30:51,535 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 01:30:51,537 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 01:30:51,538 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i [2021-11-13 01:30:51,618 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/d9ba3a5b2/cfbb6a0dc4e747649a9cbf24476a80c4/FLAG803602fff [2021-11-13 01:30:52,192 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 01:30:52,192 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i [2021-11-13 01:30:52,202 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/d9ba3a5b2/cfbb6a0dc4e747649a9cbf24476a80c4/FLAG803602fff [2021-11-13 01:30:52,553 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/data/d9ba3a5b2/cfbb6a0dc4e747649a9cbf24476a80c4 [2021-11-13 01:30:52,556 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 01:30:52,557 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 01:30:52,560 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 01:30:52,560 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 01:30:52,563 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 01:30:52,564 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,565 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8110010 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52, skipping insertion in model container [2021-11-13 01:30:52,565 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,573 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 01:30:52,588 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 01:30:52,725 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_6959b6f0-195a-435d-bbef-f1157c0753f0/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i[950,963] [2021-11-13 01:30:52,740 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:30:52,750 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 01:30:52,795 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_6959b6f0-195a-435d-bbef-f1157c0753f0/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound50.i[950,963] [2021-11-13 01:30:52,812 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:30:52,826 INFO L208 MainTranslator]: Completed translation [2021-11-13 01:30:52,826 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52 WrapperNode [2021-11-13 01:30:52,826 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 01:30:52,827 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 01:30:52,827 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 01:30:52,828 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 01:30:52,835 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,843 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,861 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 01:30:52,861 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 01:30:52,862 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 01:30:52,862 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 01:30:52,870 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,870 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,872 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,873 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,878 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,882 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,884 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,886 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 01:30:52,887 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 01:30:52,887 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 01:30:52,887 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 01:30:52,888 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (1/1) ... [2021-11-13 01:30:52,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:30:52,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:30:52,918 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 01:30:52,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 01:30:52,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 01:30:52,957 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 01:30:52,957 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 01:30:52,957 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 01:30:52,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 01:30:52,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 01:30:52,964 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-13 01:30:52,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-13 01:30:53,270 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 01:30:53,271 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 01:30:53,273 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:53 BoogieIcfgContainer [2021-11-13 01:30:53,273 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 01:30:53,274 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 01:30:53,275 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 01:30:53,294 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 01:30:53,294 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:30:52" (1/3) ... [2021-11-13 01:30:53,295 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ba48c14 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:30:53, skipping insertion in model container [2021-11-13 01:30:53,296 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:52" (2/3) ... [2021-11-13 01:30:53,296 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ba48c14 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:30:53, skipping insertion in model container [2021-11-13 01:30:53,297 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:53" (3/3) ... [2021-11-13 01:30:53,298 INFO L111 eAbstractionObserver]: Analyzing ICFG divbin_unwindbound50.i [2021-11-13 01:30:53,304 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 01:30:53,304 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 01:30:53,375 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 01:30:53,393 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=FINITE_AUTOMATA, 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 01:30:53,400 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 01:30:53,419 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:53,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-13 01:30:53,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:53,426 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:53,427 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:53,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:53,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1267887399, now seen corresponding path program 1 times [2021-11-13 01:30:53,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:30:53,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [322211236] [2021-11-13 01:30:53,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:53,449 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:30:53,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:30:53,456 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:30:53,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 01:30:53,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:53,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-13 01:30:53,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:53,721 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:53,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:53,798 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:53,799 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:30:53,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [322211236] [2021-11-13 01:30:53,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [322211236] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:53,800 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:53,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-13 01:30:53,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458447482] [2021-11-13 01:30:53,804 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:53,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 01:30:53,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:30:53,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 01:30:53,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 01:30:53,846 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:53,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:53,873 INFO L93 Difference]: Finished difference Result 53 states and 76 transitions. [2021-11-13 01:30:53,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 01:30:53,878 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2021-11-13 01:30:53,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:53,884 INFO L225 Difference]: With dead ends: 53 [2021-11-13 01:30:53,885 INFO L226 Difference]: Without dead ends: 24 [2021-11-13 01:30:53,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 01:30:53,892 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.42ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:53,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 2.42ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-13 01:30:53,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-11-13 01:30:53,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-11-13 01:30:53,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-13 01:30:53,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 30 transitions. [2021-11-13 01:30:53,936 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 30 transitions. Word has length 19 [2021-11-13 01:30:53,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:53,937 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-11-13 01:30:53,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:53,937 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 30 transitions. [2021-11-13 01:30:53,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-13 01:30:53,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:53,939 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:53,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:54,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:30:54,151 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:54,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:54,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1485611193, now seen corresponding path program 1 times [2021-11-13 01:30:54,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:30:54,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657522374] [2021-11-13 01:30:54,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:54,154 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:30:54,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:30:54,155 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:30:54,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 01:30:54,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:54,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 01:30:54,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:54,370 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:54,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:54,466 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:54,466 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:30:54,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657522374] [2021-11-13 01:30:54,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657522374] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:54,467 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:54,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 6 [2021-11-13 01:30:54,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847750861] [2021-11-13 01:30:54,472 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:54,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 01:30:54,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:30:54,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 01:30:54,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 01:30:54,477 INFO L87 Difference]: Start difference. First operand 24 states and 30 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 01:30:54,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:54,536 INFO L93 Difference]: Finished difference Result 42 states and 54 transitions. [2021-11-13 01:30:54,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 01:30:54,537 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 21 [2021-11-13 01:30:54,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:54,539 INFO L225 Difference]: With dead ends: 42 [2021-11-13 01:30:54,539 INFO L226 Difference]: Without dead ends: 30 [2021-11-13 01:30:54,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-11-13 01:30:54,541 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 5 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.58ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.60ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:54,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 71 Invalid, 18 Unknown, 0 Unchecked, 3.58ms Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 27.60ms Time] [2021-11-13 01:30:54,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-11-13 01:30:54,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2021-11-13 01:30:54,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 23 states have internal predecessors, (29), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-13 01:30:54,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 36 transitions. [2021-11-13 01:30:54,550 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 36 transitions. Word has length 21 [2021-11-13 01:30:54,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:54,551 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 36 transitions. [2021-11-13 01:30:54,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 01:30:54,552 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 36 transitions. [2021-11-13 01:30:54,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-13 01:30:54,553 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:54,553 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:54,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-11-13 01:30:54,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:30:54,766 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:54,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:54,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1580975129, now seen corresponding path program 1 times [2021-11-13 01:30:54,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:30:54,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1680198743] [2021-11-13 01:30:54,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:54,767 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:30:54,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:30:54,775 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:30:54,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 01:30:54,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:54,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 01:30:54,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:55,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 01:30:55,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:56,173 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:56,173 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:30:56,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1680198743] [2021-11-13 01:30:56,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1680198743] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 01:30:56,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 01:30:56,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2021-11-13 01:30:56,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960473471] [2021-11-13 01:30:56,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:56,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 01:30:56,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:30:56,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 01:30:56,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-11-13 01:30:56,176 INFO L87 Difference]: Start difference. First operand 29 states and 36 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:56,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:56,752 INFO L93 Difference]: Finished difference Result 40 states and 49 transitions. [2021-11-13 01:30:56,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 01:30:56,754 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2021-11-13 01:30:56,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:56,755 INFO L225 Difference]: With dead ends: 40 [2021-11-13 01:30:56,755 INFO L226 Difference]: Without dead ends: 37 [2021-11-13 01:30:56,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-13 01:30:56,757 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 15 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 467.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.16ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 510.75ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:56,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 89 Invalid, 35 Unknown, 0 Unchecked, 2.16ms Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 510.75ms Time] [2021-11-13 01:30:56,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-11-13 01:30:56,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-11-13 01:30:56,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 28 states have (on average 1.25) internal successors, (35), 29 states have internal predecessors, (35), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:56,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 44 transitions. [2021-11-13 01:30:56,766 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 44 transitions. Word has length 22 [2021-11-13 01:30:56,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:56,766 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 44 transitions. [2021-11-13 01:30:56,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:56,767 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 44 transitions. [2021-11-13 01:30:56,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-13 01:30:56,768 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:56,768 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:56,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:56,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:30:56,969 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:56,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:56,970 INFO L85 PathProgramCache]: Analyzing trace with hash -450968108, now seen corresponding path program 1 times [2021-11-13 01:30:56,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:30:56,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583616504] [2021-11-13 01:30:56,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:56,971 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:30:56,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:30:56,973 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:30:56,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 01:30:57,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:57,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 01:30:57,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:57,243 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-13 01:30:57,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:57,462 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-13 01:30:57,462 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:30:57,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583616504] [2021-11-13 01:30:57,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583616504] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:57,463 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:57,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-11-13 01:30:57,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890003059] [2021-11-13 01:30:57,463 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:57,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 01:30:57,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:30:57,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 01:30:57,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 01:30:57,465 INFO L87 Difference]: Start difference. First operand 37 states and 44 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:57,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:57,588 INFO L93 Difference]: Finished difference Result 49 states and 59 transitions. [2021-11-13 01:30:57,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 01:30:57,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2021-11-13 01:30:57,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:57,590 INFO L225 Difference]: With dead ends: 49 [2021-11-13 01:30:57,590 INFO L226 Difference]: Without dead ends: 46 [2021-11-13 01:30:57,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-11-13 01:30:57,592 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 15 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.70ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 105.83ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:57,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 85 Invalid, 36 Unknown, 0 Unchecked, 1.70ms Time], IncrementalHoareTripleChecker [4 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 105.83ms Time] [2021-11-13 01:30:57,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-11-13 01:30:57,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 38. [2021-11-13 01:30:57,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 29 states have (on average 1.2758620689655173) internal successors, (37), 30 states have internal predecessors, (37), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:57,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 46 transitions. [2021-11-13 01:30:57,601 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 46 transitions. Word has length 25 [2021-11-13 01:30:57,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:57,601 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 46 transitions. [2021-11-13 01:30:57,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 01:30:57,602 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 46 transitions. [2021-11-13 01:30:57,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-13 01:30:57,603 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:57,603 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:30:57,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:57,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:30:57,813 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:57,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:57,814 INFO L85 PathProgramCache]: Analyzing trace with hash -791365823, now seen corresponding path program 1 times [2021-11-13 01:30:57,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:30:57,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [6863677] [2021-11-13 01:30:57,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:57,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:30:57,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:30:57,819 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:30:57,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-13 01:30:57,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:57,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 01:30:57,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:57,972 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:57,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:30:58,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:58,055 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:30:58,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [6863677] [2021-11-13 01:30:58,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [6863677] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:30:58,055 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:30:58,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 01:30:58,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893603674] [2021-11-13 01:30:58,056 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:30:58,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 01:30:58,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:30:58,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 01:30:58,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 01:30:58,057 INFO L87 Difference]: Start difference. First operand 38 states and 46 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 01:30:58,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:30:58,089 INFO L93 Difference]: Finished difference Result 64 states and 77 transitions. [2021-11-13 01:30:58,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 01:30:58,089 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2021-11-13 01:30:58,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:30:58,091 INFO L225 Difference]: With dead ends: 64 [2021-11-13 01:30:58,091 INFO L226 Difference]: Without dead ends: 39 [2021-11-13 01:30:58,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 59 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 01:30:58,092 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.62ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.78ms IncrementalHoareTripleChecker+Time [2021-11-13 01:30:58,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 53 Invalid, 9 Unknown, 0 Unchecked, 0.62ms Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 24.78ms Time] [2021-11-13 01:30:58,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-13 01:30:58,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 38. [2021-11-13 01:30:58,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 30 states have internal predecessors, (36), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 01:30:58,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 45 transitions. [2021-11-13 01:30:58,100 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 45 transitions. Word has length 31 [2021-11-13 01:30:58,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:30:58,101 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 45 transitions. [2021-11-13 01:30:58,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 01:30:58,101 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 45 transitions. [2021-11-13 01:30:58,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-13 01:30:58,103 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:30:58,103 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:30:58,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-13 01:30:58,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:30:58,315 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:30:58,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:30:58,315 INFO L85 PathProgramCache]: Analyzing trace with hash 675416052, now seen corresponding path program 1 times [2021-11-13 01:30:58,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:30:58,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [47710200] [2021-11-13 01:30:58,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:30:58,316 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:30:58,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:30:58,317 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:30:58,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-13 01:30:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:30:58,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-13 01:30:58,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:30:59,661 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:30:59,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:02,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:02,961 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:31:02,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [47710200] [2021-11-13 01:31:02,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [47710200] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:02,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [187601418] [2021-11-13 01:31:02,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:02,962 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:02,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:31:02,965 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:31:02,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2021-11-13 01:31:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:03,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 01:31:03,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:04,172 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:04,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:05,863 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:05,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [187601418] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:05,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552590981] [2021-11-13 01:31:05,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:05,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:05,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:31:05,867 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:31:05,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-13 01:31:06,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:06,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-13 01:31:06,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:07,653 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 01:31:07,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:10,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:10,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552590981] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:10,509 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:31:10,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 8, 7, 12, 9] total 32 [2021-11-13 01:31:10,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687187085] [2021-11-13 01:31:10,509 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:31:10,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-13 01:31:10,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:31:10,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-13 01:31:10,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2021-11-13 01:31:10,512 INFO L87 Difference]: Start difference. First operand 38 states and 45 transitions. Second operand has 32 states, 32 states have (on average 2.6875) internal successors, (86), 28 states have internal predecessors, (86), 11 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) [2021-11-13 01:31:12,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:31:12,942 INFO L93 Difference]: Finished difference Result 77 states and 93 transitions. [2021-11-13 01:31:12,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-13 01:31:12,945 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.6875) internal successors, (86), 28 states have internal predecessors, (86), 11 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) Word has length 34 [2021-11-13 01:31:12,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:31:12,949 INFO L225 Difference]: With dead ends: 77 [2021-11-13 01:31:12,949 INFO L226 Difference]: Without dead ends: 75 [2021-11-13 01:31:12,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 169 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=297, Invalid=1185, Unknown=0, NotChecked=0, Total=1482 [2021-11-13 01:31:12,952 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 79 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 167.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.16ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 186.31ms IncrementalHoareTripleChecker+Time [2021-11-13 01:31:12,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 358 Invalid, 125 Unknown, 0 Unchecked, 4.16ms Time], IncrementalHoareTripleChecker [6 Valid, 83 Invalid, 0 Unknown, 36 Unchecked, 186.31ms Time] [2021-11-13 01:31:12,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-11-13 01:31:12,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 54. [2021-11-13 01:31:12,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 43 states have internal predecessors, (50), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-13 01:31:12,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 63 transitions. [2021-11-13 01:31:12,981 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 63 transitions. Word has length 34 [2021-11-13 01:31:12,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:31:12,982 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 63 transitions. [2021-11-13 01:31:12,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.6875) internal successors, (86), 28 states have internal predecessors, (86), 11 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) [2021-11-13 01:31:12,982 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 63 transitions. [2021-11-13 01:31:12,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-13 01:31:12,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:31:12,984 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:31:12,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:13,216 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:13,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:13,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:13,596 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:31:13,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:31:13,596 INFO L85 PathProgramCache]: Analyzing trace with hash 673628592, now seen corresponding path program 1 times [2021-11-13 01:31:13,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:31:13,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1943376213] [2021-11-13 01:31:13,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:13,597 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:31:13,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:31:13,598 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:31:13,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 01:31:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:13,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:31:13,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:13,792 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:13,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:13,977 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:13,977 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:31:13,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1943376213] [2021-11-13 01:31:13,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1943376213] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:13,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1290274349] [2021-11-13 01:31:13,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:13,978 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:13,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:31:13,980 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:31:14,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2021-11-13 01:31:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:14,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:31:14,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:14,240 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:14,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:14,341 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:14,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1290274349] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:14,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838791442] [2021-11-13 01:31:14,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:14,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:14,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:31:14,344 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:31:14,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-13 01:31:14,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:14,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 01:31:14,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:14,546 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:14,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:14,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:31:14,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838791442] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:14,843 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:31:14,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6, 7, 7, 8] total 17 [2021-11-13 01:31:14,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159143585] [2021-11-13 01:31:14,844 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:31:14,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-13 01:31:14,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:31:14,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-13 01:31:14,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-11-13 01:31:14,846 INFO L87 Difference]: Start difference. First operand 54 states and 63 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 17 states have internal predecessors, (58), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2021-11-13 01:31:15,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:31:15,576 INFO L93 Difference]: Finished difference Result 240 states and 284 transitions. [2021-11-13 01:31:15,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-13 01:31:15,580 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 17 states have internal predecessors, (58), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 34 [2021-11-13 01:31:15,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:31:15,583 INFO L225 Difference]: With dead ends: 240 [2021-11-13 01:31:15,583 INFO L226 Difference]: Without dead ends: 231 [2021-11-13 01:31:15,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2021-11-13 01:31:15,585 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 250 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 440.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.20ms SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 515.41ms IncrementalHoareTripleChecker+Time [2021-11-13 01:31:15,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 299 Invalid, 257 Unknown, 0 Unchecked, 4.20ms Time], IncrementalHoareTripleChecker [120 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 515.41ms Time] [2021-11-13 01:31:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-11-13 01:31:15,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 215. [2021-11-13 01:31:15,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 166 states have (on average 1.2289156626506024) internal successors, (204), 174 states have internal predecessors, (204), 27 states have call successors, (27), 22 states have call predecessors, (27), 21 states have return successors, (22), 18 states have call predecessors, (22), 22 states have call successors, (22) [2021-11-13 01:31:15,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 253 transitions. [2021-11-13 01:31:15,624 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 253 transitions. Word has length 34 [2021-11-13 01:31:15,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:31:15,625 INFO L470 AbstractCegarLoop]: Abstraction has 215 states and 253 transitions. [2021-11-13 01:31:15,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 17 states have internal predecessors, (58), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2021-11-13 01:31:15,625 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 253 transitions. [2021-11-13 01:31:15,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-13 01:31:15,627 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:31:15,628 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:31:15,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:15,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:16,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:16,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:16,231 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:31:16,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:31:16,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1153752708, now seen corresponding path program 1 times [2021-11-13 01:31:16,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:31:16,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [588398388] [2021-11-13 01:31:16,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:16,232 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:31:16,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:31:16,232 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:31:16,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-13 01:31:16,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:16,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 01:31:16,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:16,655 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 01:31:16,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:17,167 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 01:31:17,167 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:31:17,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [588398388] [2021-11-13 01:31:17,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [588398388] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:17,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1007667457] [2021-11-13 01:31:17,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:17,168 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:17,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:31:17,170 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:31:17,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2021-11-13 01:31:17,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:17,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 01:31:17,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:17,424 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 01:31:17,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 01:31:17,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1007667457] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:17,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137136959] [2021-11-13 01:31:17,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:17,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:17,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:31:17,780 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:31:17,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-13 01:31:17,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:17,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 01:31:17,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:18,021 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 01:31:18,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:18,355 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 01:31:18,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137136959] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:18,355 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:31:18,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7, 6, 7, 6] total 9 [2021-11-13 01:31:18,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001864824] [2021-11-13 01:31:18,356 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:31:18,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 01:31:18,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:31:18,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 01:31:18,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-13 01:31:18,357 INFO L87 Difference]: Start difference. First operand 215 states and 253 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 01:31:18,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:31:18,820 INFO L93 Difference]: Finished difference Result 234 states and 271 transitions. [2021-11-13 01:31:18,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 01:31:18,822 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 40 [2021-11-13 01:31:18,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:31:18,826 INFO L225 Difference]: With dead ends: 234 [2021-11-13 01:31:18,826 INFO L226 Difference]: Without dead ends: 209 [2021-11-13 01:31:18,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:31:18,828 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 12 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 360.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.23ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 404.80ms IncrementalHoareTripleChecker+Time [2021-11-13 01:31:18,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 147 Invalid, 57 Unknown, 0 Unchecked, 1.23ms Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 404.80ms Time] [2021-11-13 01:31:18,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-11-13 01:31:18,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2021-11-13 01:31:18,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 164 states have (on average 1.201219512195122) internal successors, (197), 169 states have internal predecessors, (197), 23 states have call successors, (23), 21 states have call predecessors, (23), 21 states have return successors, (22), 18 states have call predecessors, (22), 22 states have call successors, (22) [2021-11-13 01:31:18,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 242 transitions. [2021-11-13 01:31:18,853 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 242 transitions. Word has length 40 [2021-11-13 01:31:18,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:31:18,853 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 242 transitions. [2021-11-13 01:31:18,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 01:31:18,854 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 242 transitions. [2021-11-13 01:31:18,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-13 01:31:18,856 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:31:18,857 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:31:18,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:19,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:19,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:19,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:31:19,459 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:31:19,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:31:19,459 INFO L85 PathProgramCache]: Analyzing trace with hash 886516180, now seen corresponding path program 2 times [2021-11-13 01:31:19,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:31:19,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [252604310] [2021-11-13 01:31:19,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:31:19,460 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:31:19,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:31:19,461 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:31:19,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-13 01:31:19,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:31:19,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:31:19,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:31:19,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:19,829 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:19,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:20,046 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:20,046 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:31:20,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [252604310] [2021-11-13 01:31:20,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [252604310] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:20,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1382314973] [2021-11-13 01:31:20,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:31:20,047 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:20,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:31:20,048 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:31:20,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-13 01:31:20,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:31:20,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:31:20,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:31:20,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:20,366 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:20,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:20,528 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:20,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1382314973] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:20,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414244454] [2021-11-13 01:31:20,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:31:20,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:20,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:31:20,529 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:31:20,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-13 01:31:20,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:31:20,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:31:20,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:31:20,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:21,054 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:21,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:21,226 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:21,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414244454] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:21,226 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:31:21,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7, 8, 7, 8] total 12 [2021-11-13 01:31:21,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505266989] [2021-11-13 01:31:21,227 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:31:21,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 01:31:21,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:31:21,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 01:31:21,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-13 01:31:21,229 INFO L87 Difference]: Start difference. First operand 209 states and 242 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-11-13 01:31:21,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:31:21,391 INFO L93 Difference]: Finished difference Result 279 states and 323 transitions. [2021-11-13 01:31:21,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 01:31:21,394 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 43 [2021-11-13 01:31:21,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:31:21,396 INFO L225 Difference]: With dead ends: 279 [2021-11-13 01:31:21,396 INFO L226 Difference]: Without dead ends: 175 [2021-11-13 01:31:21,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 239 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-13 01:31:21,398 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 31 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 113.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.42ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 137.87ms IncrementalHoareTripleChecker+Time [2021-11-13 01:31:21,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 135 Invalid, 70 Unknown, 0 Unchecked, 1.42ms Time], IncrementalHoareTripleChecker [8 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 137.87ms Time] [2021-11-13 01:31:21,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-11-13 01:31:21,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-11-13 01:31:21,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 138 states have (on average 1.2028985507246377) internal successors, (166), 142 states have internal predecessors, (166), 19 states have call successors, (19), 17 states have call predecessors, (19), 17 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-13 01:31:21,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 203 transitions. [2021-11-13 01:31:21,417 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 203 transitions. Word has length 43 [2021-11-13 01:31:21,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:31:21,418 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 203 transitions. [2021-11-13 01:31:21,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-11-13 01:31:21,418 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 203 transitions. [2021-11-13 01:31:21,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-13 01:31:21,420 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:31:21,421 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:31:21,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:21,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2021-11-13 01:31:21,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-11-13 01:31:22,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:22,041 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:31:22,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:31:22,041 INFO L85 PathProgramCache]: Analyzing trace with hash -671468391, now seen corresponding path program 1 times [2021-11-13 01:31:22,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:31:22,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1652279831] [2021-11-13 01:31:22,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:22,041 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:31:22,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:31:22,042 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:31:22,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-13 01:31:22,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:22,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:31:22,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:22,253 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-13 01:31:22,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:22,415 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:31:22,415 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:31:22,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1652279831] [2021-11-13 01:31:22,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1652279831] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:22,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1526743128] [2021-11-13 01:31:22,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:22,416 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:22,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:31:22,418 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:31:22,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-13 01:31:22,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:22,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:31:22,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:22,653 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-13 01:31:22,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:22,746 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:31:22,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1526743128] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:22,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213145118] [2021-11-13 01:31:22,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:31:22,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:31:22,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:31:22,747 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:31:22,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-13 01:31:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:31:22,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:31:22,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:22,900 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-13 01:31:22,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:23,017 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:31:23,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213145118] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:23,018 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:31:23,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5, 6, 5, 6] total 10 [2021-11-13 01:31:23,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970447402] [2021-11-13 01:31:23,018 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:31:23,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 01:31:23,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:31:23,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 01:31:23,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-13 01:31:23,020 INFO L87 Difference]: Start difference. First operand 175 states and 203 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:31:23,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:31:23,323 INFO L93 Difference]: Finished difference Result 309 states and 352 transitions. [2021-11-13 01:31:23,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 01:31:23,324 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 45 [2021-11-13 01:31:23,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:31:23,326 INFO L225 Difference]: With dead ends: 309 [2021-11-13 01:31:23,326 INFO L226 Difference]: Without dead ends: 175 [2021-11-13 01:31:23,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-11-13 01:31:23,328 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 45 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 137.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.83ms SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 158.89ms IncrementalHoareTripleChecker+Time [2021-11-13 01:31:23,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 132 Invalid, 83 Unknown, 0 Unchecked, 1.83ms Time], IncrementalHoareTripleChecker [25 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 158.89ms Time] [2021-11-13 01:31:23,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-11-13 01:31:23,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-11-13 01:31:23,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 138 states have (on average 1.173913043478261) internal successors, (162), 142 states have internal predecessors, (162), 19 states have call successors, (19), 17 states have call predecessors, (19), 17 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-13 01:31:23,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 199 transitions. [2021-11-13 01:31:23,345 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 199 transitions. Word has length 45 [2021-11-13 01:31:23,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:31:23,345 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 199 transitions. [2021-11-13 01:31:23,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:31:23,346 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 199 transitions. [2021-11-13 01:31:23,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-13 01:31:23,348 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:31:23,348 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:31:23,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:23,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:23,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-13 01:31:23,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:31:23,952 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:31:23,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:31:23,953 INFO L85 PathProgramCache]: Analyzing trace with hash -2006317561, now seen corresponding path program 3 times [2021-11-13 01:31:23,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:31:23,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805435688] [2021-11-13 01:31:23,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-13 01:31:23,953 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:31:23,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:31:23,955 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:31:23,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-13 01:31:25,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-13 01:31:25,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:31:25,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-13 01:31:25,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:31:29,823 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 15 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:29,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:31:43,998 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:31:43,999 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:31:43,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805435688] [2021-11-13 01:31:43,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805435688] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:31:43,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2023767935] [2021-11-13 01:31:43,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-13 01:31:44,000 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:31:44,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:31:44,010 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:31:44,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-13 01:31:44,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-13 01:31:44,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:31:44,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-13 01:31:44,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:32:03,325 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 21 refuted. 3 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:32:03,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:32:33,591 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:32:33,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2023767935] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:32:33,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562520451] [2021-11-13 01:32:33,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-13 01:32:33,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:32:33,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:32:33,596 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:32:33,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-13 01:33:12,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-13 01:33:12,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:33:12,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-13 01:33:12,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:33:55,867 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:33:55,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:34:10,698 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:34:10,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562520451] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:34:10,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:34:10,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 17, 13, 14, 14] total 45 [2021-11-13 01:34:10,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788825982] [2021-11-13 01:34:10,700 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:34:10,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-11-13 01:34:10,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:34:10,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-11-13 01:34:10,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=1596, Unknown=39, NotChecked=0, Total=1980 [2021-11-13 01:34:10,703 INFO L87 Difference]: Start difference. First operand 175 states and 199 transitions. Second operand has 45 states, 45 states have (on average 2.488888888888889) internal successors, (112), 42 states have internal predecessors, (112), 15 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 11 states have call predecessors, (14), 12 states have call successors, (14) [2021-11-13 01:34:28,112 WARN L227 SmtUtils]: Spent 6.09s on a formula simplification that was a NOOP. DAG size: 37 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-13 01:35:01,527 WARN L227 SmtUtils]: Spent 32.56s on a formula simplification. DAG size of input: 40 DAG size of output: 39 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-13 01:35:36,817 WARN L227 SmtUtils]: Spent 32.50s on a formula simplification. DAG size of input: 36 DAG size of output: 35 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-13 01:35:41,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:35:41,673 INFO L93 Difference]: Finished difference Result 230 states and 266 transitions. [2021-11-13 01:35:41,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-13 01:35:41,677 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.488888888888889) internal successors, (112), 42 states have internal predecessors, (112), 15 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 11 states have call predecessors, (14), 12 states have call successors, (14) Word has length 46 [2021-11-13 01:35:41,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:35:41,678 INFO L225 Difference]: With dead ends: 230 [2021-11-13 01:35:41,679 INFO L226 Difference]: Without dead ends: 225 [2021-11-13 01:35:41,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 227 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 194.8s TimeCoverageRelationStatistics Valid=491, Invalid=2438, Unknown=41, NotChecked=0, Total=2970 [2021-11-13 01:35:41,681 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 149 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5242.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.43ms SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 5535.63ms IncrementalHoareTripleChecker+Time [2021-11-13 01:35:41,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 528 Invalid, 296 Unknown, 0 Unchecked, 5.43ms Time], IncrementalHoareTripleChecker [16 Valid, 232 Invalid, 0 Unknown, 48 Unchecked, 5535.63ms Time] [2021-11-13 01:35:41,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-11-13 01:35:41,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 214. [2021-11-13 01:35:41,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 168 states have (on average 1.1666666666666667) internal successors, (196), 173 states have internal predecessors, (196), 24 states have call successors, (24), 21 states have call predecessors, (24), 21 states have return successors, (23), 19 states have call predecessors, (23), 23 states have call successors, (23) [2021-11-13 01:35:41,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 243 transitions. [2021-11-13 01:35:41,700 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 243 transitions. Word has length 46 [2021-11-13 01:35:41,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:35:41,700 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 243 transitions. [2021-11-13 01:35:41,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.488888888888889) internal successors, (112), 42 states have internal predecessors, (112), 15 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 11 states have call predecessors, (14), 12 states have call successors, (14) [2021-11-13 01:35:41,701 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 243 transitions. [2021-11-13 01:35:41,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-13 01:35:41,702 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:35:41,703 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:35:41,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-11-13 01:35:41,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-13 01:35:42,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-13 01:35:42,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:35:42,335 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:35:42,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:35:42,335 INFO L85 PathProgramCache]: Analyzing trace with hash -231310199, now seen corresponding path program 1 times [2021-11-13 01:35:42,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:35:42,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1401933116] [2021-11-13 01:35:42,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:35:42,336 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:35:42,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:35:42,337 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:35:42,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-13 01:35:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:35:42,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-13 01:35:42,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:35:52,412 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 12 refuted. 3 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:35:52,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:12,803 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:36:12,803 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:36:12,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1401933116] [2021-11-13 01:36:12,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1401933116] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:36:12,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1640729436] [2021-11-13 01:36:12,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:12,804 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:36:12,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:36:12,805 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:36:12,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-13 01:36:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:12,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:36:12,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:16,169 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 11 refuted. 3 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:36:16,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:25,391 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:36:25,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1640729436] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:36:25,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42800226] [2021-11-13 01:36:25,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:25,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:36:25,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:36:25,393 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:36:25,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-13 01:36:25,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:25,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-13 01:36:25,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:26,650 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 15 refuted. 3 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 01:36:26,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:48,183 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-13 01:36:48,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42800226] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:36:48,184 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:36:48,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 10, 10, 15, 12] total 37 [2021-11-13 01:36:48,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095165130] [2021-11-13 01:36:48,184 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:36:48,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-13 01:36:48,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:36:48,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-13 01:36:48,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1110, Unknown=13, NotChecked=0, Total=1332 [2021-11-13 01:36:48,186 INFO L87 Difference]: Start difference. First operand 214 states and 243 transitions. Second operand has 37 states, 37 states have (on average 2.7567567567567566) internal successors, (102), 35 states have internal predecessors, (102), 13 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 10 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-13 01:36:59,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:36:59,273 INFO L93 Difference]: Finished difference Result 258 states and 293 transitions. [2021-11-13 01:36:59,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-13 01:36:59,276 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.7567567567567566) internal successors, (102), 35 states have internal predecessors, (102), 13 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 10 states have call predecessors, (13), 10 states have call successors, (13) Word has length 46 [2021-11-13 01:36:59,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:36:59,278 INFO L225 Difference]: With dead ends: 258 [2021-11-13 01:36:59,278 INFO L226 Difference]: Without dead ends: 256 [2021-11-13 01:36:59,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 55.1s TimeCoverageRelationStatistics Valid=249, Invalid=1376, Unknown=15, NotChecked=0, Total=1640 [2021-11-13 01:36:59,280 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 114 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3719.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.77ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 24 IncrementalHoareTripleChecker+Unchecked, 4011.24ms IncrementalHoareTripleChecker+Time [2021-11-13 01:36:59,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 532 Invalid, 237 Unknown, 0 Unchecked, 3.77ms Time], IncrementalHoareTripleChecker [9 Valid, 204 Invalid, 0 Unknown, 24 Unchecked, 4011.24ms Time] [2021-11-13 01:36:59,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-11-13 01:36:59,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 214. [2021-11-13 01:36:59,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 168 states have (on average 1.1666666666666667) internal successors, (196), 173 states have internal predecessors, (196), 24 states have call successors, (24), 21 states have call predecessors, (24), 21 states have return successors, (23), 19 states have call predecessors, (23), 23 states have call successors, (23) [2021-11-13 01:36:59,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 243 transitions. [2021-11-13 01:36:59,299 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 243 transitions. Word has length 46 [2021-11-13 01:36:59,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:36:59,300 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 243 transitions. [2021-11-13 01:36:59,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.7567567567567566) internal successors, (102), 35 states have internal predecessors, (102), 13 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 10 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-13 01:36:59,300 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 243 transitions. [2021-11-13 01:36:59,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-13 01:36:59,301 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:36:59,302 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:36:59,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-11-13 01:36:59,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2021-11-13 01:36:59,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-13 01:36:59,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:36:59,906 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:36:59,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:36:59,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1267581381, now seen corresponding path program 2 times [2021-11-13 01:36:59,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:36:59,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381615792] [2021-11-13 01:36:59,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:36:59,907 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:36:59,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:36:59,908 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:36:59,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-13 01:36:59,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:36:59,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:36:59,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 01:36:59,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:00,272 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:37:00,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:00,483 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-13 01:37:00,483 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:00,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381615792] [2021-11-13 01:37:00,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381615792] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:37:00,484 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:37:00,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 4] imperfect sequences [] total 8 [2021-11-13 01:37:00,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733438192] [2021-11-13 01:37:00,484 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:37:00,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 01:37:00,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:00,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 01:37:00,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-13 01:37:00,485 INFO L87 Difference]: Start difference. First operand 214 states and 243 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-13 01:37:00,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:00,543 INFO L93 Difference]: Finished difference Result 239 states and 273 transitions. [2021-11-13 01:37:00,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 01:37:00,549 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 46 [2021-11-13 01:37:00,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:00,550 INFO L225 Difference]: With dead ends: 239 [2021-11-13 01:37:00,550 INFO L226 Difference]: Without dead ends: 171 [2021-11-13 01:37:00,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-13 01:37:00,551 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 11 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.53ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 7.96ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:00,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 137 Invalid, 27 Unknown, 0 Unchecked, 0.53ms Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 23 Unchecked, 7.96ms Time] [2021-11-13 01:37:00,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-11-13 01:37:00,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2021-11-13 01:37:00,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 139 states have internal predecessors, (153), 19 states have call successors, (19), 16 states have call predecessors, (19), 16 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-13 01:37:00,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 190 transitions. [2021-11-13 01:37:00,569 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 190 transitions. Word has length 46 [2021-11-13 01:37:00,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:00,570 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 190 transitions. [2021-11-13 01:37:00,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-13 01:37:00,570 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 190 transitions. [2021-11-13 01:37:00,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-13 01:37:00,571 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:00,571 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:00,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:00,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:00,782 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:00,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:00,782 INFO L85 PathProgramCache]: Analyzing trace with hash 272650529, now seen corresponding path program 4 times [2021-11-13 01:37:00,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:00,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [153174153] [2021-11-13 01:37:00,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-13 01:37:00,782 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:00,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:00,783 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:00,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-13 01:37:00,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-13 01:37:00,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:00,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 01:37:00,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:01,352 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-13 01:37:01,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:01,818 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-13 01:37:01,818 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:01,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [153174153] [2021-11-13 01:37:01,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [153174153] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:01,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [352494408] [2021-11-13 01:37:01,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-13 01:37:01,819 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:01,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:01,825 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:01,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-13 01:37:02,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-13 01:37:02,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:02,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 01:37:02,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:03,072 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-13 01:37:03,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:03,782 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-13 01:37:03,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [352494408] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:03,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563975601] [2021-11-13 01:37:03,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-13 01:37:03,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:03,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:37:03,784 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:37:03,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-13 01:37:04,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-13 01:37:04,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:04,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 01:37:04,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:04,583 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-13 01:37:04,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:04,808 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-13 01:37:04,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563975601] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:04,808 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:37:04,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 13, 11, 11, 11] total 26 [2021-11-13 01:37:04,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874323979] [2021-11-13 01:37:04,810 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:37:04,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-13 01:37:04,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:04,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-13 01:37:04,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2021-11-13 01:37:04,811 INFO L87 Difference]: Start difference. First operand 171 states and 190 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 24 states have internal predecessors, (80), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-11-13 01:37:07,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:07,230 INFO L93 Difference]: Finished difference Result 203 states and 230 transitions. [2021-11-13 01:37:07,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 01:37:07,234 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 24 states have internal predecessors, (80), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 55 [2021-11-13 01:37:07,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:07,235 INFO L225 Difference]: With dead ends: 203 [2021-11-13 01:37:07,236 INFO L226 Difference]: Without dead ends: 153 [2021-11-13 01:37:07,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-11-13 01:37:07,237 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 66 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1738.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.67ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1805.52ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:07,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 356 Invalid, 246 Unknown, 0 Unchecked, 2.67ms Time], IncrementalHoareTripleChecker [39 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 1805.52ms Time] [2021-11-13 01:37:07,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-11-13 01:37:07,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 137. [2021-11-13 01:37:07,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 109 states have (on average 1.128440366972477) internal successors, (123), 112 states have internal predecessors, (123), 15 states have call successors, (15), 12 states have call predecessors, (15), 12 states have return successors, (14), 12 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-13 01:37:07,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 152 transitions. [2021-11-13 01:37:07,251 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 152 transitions. Word has length 55 [2021-11-13 01:37:07,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:07,251 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 152 transitions. [2021-11-13 01:37:07,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 24 states have internal predecessors, (80), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-11-13 01:37:07,252 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 152 transitions. [2021-11-13 01:37:07,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-13 01:37:07,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:07,252 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:07,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:07,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-11-13 01:37:07,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:07,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:07,854 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:07,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:07,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1292408368, now seen corresponding path program 2 times [2021-11-13 01:37:07,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:07,855 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [855740901] [2021-11-13 01:37:07,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:07,855 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:07,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:07,856 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:07,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-13 01:37:07,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:37:07,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:07,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-13 01:37:07,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:08,223 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:37:08,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:08,635 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 54 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:37:08,635 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:08,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [855740901] [2021-11-13 01:37:08,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [855740901] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:08,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1974630971] [2021-11-13 01:37:08,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:08,636 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:08,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:08,638 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:08,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-13 01:37:08,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:37:08,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:08,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-13 01:37:08,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:08,906 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:37:08,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:09,049 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 54 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:37:09,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1974630971] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:09,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365622734] [2021-11-13 01:37:09,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:09,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:09,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:37:09,050 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:37:09,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-13 01:37:09,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:37:09,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:09,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-13 01:37:09,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:09,269 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 01:37:09,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:09,431 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 54 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-13 01:37:09,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365622734] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:09,431 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:37:09,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 11, 12, 11, 12] total 22 [2021-11-13 01:37:09,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872051459] [2021-11-13 01:37:09,432 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:37:09,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 01:37:09,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:09,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 01:37:09,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2021-11-13 01:37:09,434 INFO L87 Difference]: Start difference. First operand 137 states and 152 transitions. Second operand has 22 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 22 states have internal predecessors, (80), 7 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2021-11-13 01:37:11,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:11,973 INFO L93 Difference]: Finished difference Result 699 states and 794 transitions. [2021-11-13 01:37:11,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 01:37:11,974 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 22 states have internal predecessors, (80), 7 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 55 [2021-11-13 01:37:11,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:11,978 INFO L225 Difference]: With dead ends: 699 [2021-11-13 01:37:11,979 INFO L226 Difference]: Without dead ends: 692 [2021-11-13 01:37:11,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=544, Invalid=1262, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 01:37:11,981 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 800 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1040.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.16ms SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1212.55ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:11,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [800 Valid, 719 Invalid, 703 Unknown, 0 Unchecked, 6.16ms Time], IncrementalHoareTripleChecker [311 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 1212.55ms Time] [2021-11-13 01:37:11,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-11-13 01:37:12,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 497. [2021-11-13 01:37:12,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 391 states have (on average 1.1585677749360614) internal successors, (453), 403 states have internal predecessors, (453), 54 states have call successors, (54), 51 states have call predecessors, (54), 51 states have return successors, (53), 42 states have call predecessors, (53), 53 states have call successors, (53) [2021-11-13 01:37:12,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 560 transitions. [2021-11-13 01:37:12,055 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 560 transitions. Word has length 55 [2021-11-13 01:37:12,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:12,056 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 560 transitions. [2021-11-13 01:37:12,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 22 states have internal predecessors, (80), 7 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2021-11-13 01:37:12,056 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 560 transitions. [2021-11-13 01:37:12,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-13 01:37:12,057 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:12,057 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:12,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:12,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:12,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:12,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:12,670 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:12,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:12,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1232897836, now seen corresponding path program 5 times [2021-11-13 01:37:12,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:12,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1344995901] [2021-11-13 01:37:12,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-13 01:37:12,671 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:12,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:12,672 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:12,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-13 01:37:18,701 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-13 01:37:18,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:18,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-13 01:37:18,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:33,534 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 22 proven. 26 refuted. 6 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:33,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:30,105 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 19 proven. 35 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:38:30,105 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:30,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1344995901] [2021-11-13 01:38:30,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1344995901] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:30,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2048470236] [2021-11-13 01:38:30,106 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-13 01:38:30,106 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:30,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:30,108 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:30,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-11-13 01:38:38,897 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-13 01:38:38,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:38,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-13 01:38:38,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:39:37,904 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 19 proven. 26 refuted. 9 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:39:37,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:41:09,468 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 19 proven. 35 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:41:09,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2048470236] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:41:09,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906099220] [2021-11-13 01:41:09,469 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-13 01:41:09,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:41:09,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:41:09,471 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:41:09,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6959b6f0-195a-435d-bbef-f1157c0753f0/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-13 01:41:22,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-13 01:41:22,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:41:22,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 34 conjunts are in the unsatisfiable core [2021-11-13 01:41:22,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:42:33,911 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 15 proven. 27 refuted. 6 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:42:33,911 INFO L328 TraceCheckSpWp]: Computing backward predicates...