./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.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_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/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_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/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_f2a5de43-9f55-4667-8b61-b404fe52a869/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 aca8f035d06c0b5071d069d3e7dfc8602e7f38b097f4966dbc919eb2aff21501 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:51:52,505 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:51:52,508 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:51:52,546 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:51:52,547 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:51:52,548 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:51:52,551 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:51:52,554 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:51:52,557 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:51:52,559 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:51:52,560 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:51:52,562 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:51:52,563 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:51:52,565 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:51:52,567 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:51:52,569 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:51:52,570 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:51:52,572 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:51:52,574 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:51:52,577 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:51:52,580 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:51:52,582 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:51:52,584 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:51:52,586 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:51:52,591 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:51:52,591 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:51:52,592 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:51:52,593 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:51:52,594 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:51:52,596 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:51:52,596 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:51:52,598 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:51:52,599 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:51:52,600 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:51:52,601 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:51:52,602 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:51:52,603 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:51:52,604 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:51:52,604 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:51:52,605 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:51:52,607 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:51:52,608 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-12 22:51:52,638 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:51:52,639 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:51:52,640 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:51:52,640 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:51:52,641 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:51:52,641 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:51:52,641 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:51:52,641 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 22:51:52,642 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:51:52,642 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:51:52,642 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 22:51:52,642 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 22:51:52,643 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:51:52,643 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 22:51:52,643 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 22:51:52,644 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 22:51:52,645 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:51:52,645 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 22:51:52,645 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 22:51:52,645 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 22:51:52,646 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:51:52,646 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:51:52,646 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:51:52,646 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:51:52,647 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:51:52,647 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 22:51:52,647 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:51:52,648 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:51:52,648 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:51:52,648 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:51:52,648 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:51:52,649 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:51:52,649 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:51:52,649 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:51:52,649 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:51:52,650 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 22:51:52,650 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 22:51:52,650 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:51:52,651 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:51:52,651 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:51:52,651 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_f2a5de43-9f55-4667-8b61-b404fe52a869/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_f2a5de43-9f55-4667-8b61-b404fe52a869/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 -> aca8f035d06c0b5071d069d3e7dfc8602e7f38b097f4966dbc919eb2aff21501 [2021-11-12 22:51:52,972 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:51:53,005 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:51:53,008 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:51:53,009 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:51:53,015 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:51:53,016 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i [2021-11-12 22:51:53,102 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/496f1d804/8e5498848c1f4b10b2d8ea2f6024ba62/FLAGcbd4e779f [2021-11-12 22:51:53,722 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:51:53,726 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i [2021-11-12 22:51:53,739 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/496f1d804/8e5498848c1f4b10b2d8ea2f6024ba62/FLAGcbd4e779f [2021-11-12 22:51:53,759 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/496f1d804/8e5498848c1f4b10b2d8ea2f6024ba62 [2021-11-12 22:51:53,762 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:51:53,764 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:51:53,767 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:51:53,768 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:51:53,771 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:51:53,772 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:51:53" (1/1) ... [2021-11-12 22:51:53,774 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ec57aee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:53, skipping insertion in model container [2021-11-12 22:51:53,774 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:51:53" (1/1) ... [2021-11-12 22:51:53,783 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:51:53,803 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:51:54,077 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_f2a5de43-9f55-4667-8b61-b404fe52a869/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i[950,963] [2021-11-12 22:51:54,111 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:51:54,119 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 22:51:54,139 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_f2a5de43-9f55-4667-8b61-b404fe52a869/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i[950,963] [2021-11-12 22:51:54,156 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:51:54,173 INFO L208 MainTranslator]: Completed translation [2021-11-12 22:51:54,174 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54 WrapperNode [2021-11-12 22:51:54,175 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:51:54,176 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 22:51:54,176 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 22:51:54,177 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 22:51:54,184 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,191 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,218 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 22:51:54,219 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 22:51:54,220 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 22:51:54,220 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 22:51:54,228 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,228 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,242 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,243 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,248 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,251 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,253 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,255 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 22:51:54,256 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 22:51:54,256 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 22:51:54,256 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 22:51:54,257 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (1/1) ... [2021-11-12 22:51:54,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:51:54,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:51:54,297 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 22:51:54,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 22:51:54,340 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-12 22:51:54,343 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-12 22:51:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-12 22:51:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 22:51:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 22:51:54,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 22:51:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-12 22:51:54,344 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-12 22:51:54,642 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 22:51:54,643 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-12 22:51:54,645 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:51:54 BoogieIcfgContainer [2021-11-12 22:51:54,646 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 22:51:54,648 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 22:51:54,648 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 22:51:54,651 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 22:51:54,652 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 10:51:53" (1/3) ... [2021-11-12 22:51:54,653 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ac7f0e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:51:54, skipping insertion in model container [2021-11-12 22:51:54,653 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:51:54" (2/3) ... [2021-11-12 22:51:54,654 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ac7f0e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:51:54, skipping insertion in model container [2021-11-12 22:51:54,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:51:54" (3/3) ... [2021-11-12 22:51:54,655 INFO L111 eAbstractionObserver]: Analyzing ICFG divbin_unwindbound100.i [2021-11-12 22:51:54,661 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 22:51:54,662 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-12 22:51:54,716 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 22:51:54,739 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-12 22:51:54,739 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-12 22:51:54,774 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-12 22:51:54,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-12 22:51:54,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:51:54,785 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:51:54,786 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:51:54,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:51:54,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1734137638, now seen corresponding path program 1 times [2021-11-12 22:51:54,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:51:54,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206038924] [2021-11-12 22:51:54,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:51:54,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:51:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:51:55,010 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-12 22:51:55,011 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:51:55,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206038924] [2021-11-12 22:51:55,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206038924] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:51:55,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:51:55,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 22:51:55,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659385016] [2021-11-12 22:51:55,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:51:55,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-12 22:51:55,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:51:55,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-12 22:51:55,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 22:51:55,070 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-12 22:51:55,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:51:55,132 INFO L93 Difference]: Finished difference Result 35 states and 49 transitions. [2021-11-12 22:51:55,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-12 22:51:55,136 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-12 22:51:55,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:51:55,145 INFO L225 Difference]: With dead ends: 35 [2021-11-12 22:51:55,146 INFO L226 Difference]: Without dead ends: 20 [2021-11-12 22:51:55,155 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-12 22:51:55,164 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.49ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.67ms IncrementalHoareTripleChecker+Time [2021-11-12 22:51:55,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 23 Invalid, 4 Unknown, 0 Unchecked, 1.49ms Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 32.67ms Time] [2021-11-12 22:51:55,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-11-12 22:51:55,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-11-12 22:51:55,214 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-12 22:51:55,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 25 transitions. [2021-11-12 22:51:55,220 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 25 transitions. Word has length 14 [2021-11-12 22:51:55,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:51:55,222 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 25 transitions. [2021-11-12 22:51:55,223 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-12 22:51:55,224 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 25 transitions. [2021-11-12 22:51:55,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-12 22:51:55,227 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:51:55,228 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:51:55,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-12 22:51:55,230 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:51:55,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:51:55,237 INFO L85 PathProgramCache]: Analyzing trace with hash -207211284, now seen corresponding path program 1 times [2021-11-12 22:51:55,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:51:55,238 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54696435] [2021-11-12 22:51:55,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:51:55,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:51:55,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:51:55,416 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-12 22:51:55,418 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:51:55,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54696435] [2021-11-12 22:51:55,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54696435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:51:55,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:51:55,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 22:51:55,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538015158] [2021-11-12 22:51:55,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:51:55,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:51:55,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:51:55,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:51:55,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:51:55,426 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-12 22:51:55,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:51:55,478 INFO L93 Difference]: Finished difference Result 33 states and 41 transitions. [2021-11-12 22:51:55,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:51:55,480 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-12 22:51:55,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:51:55,481 INFO L225 Difference]: With dead ends: 33 [2021-11-12 22:51:55,483 INFO L226 Difference]: Without dead ends: 22 [2021-11-12 22:51:55,489 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-12 22:51:55,491 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 3 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.08ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.61ms IncrementalHoareTripleChecker+Time [2021-11-12 22:51:55,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 53 Invalid, 15 Unknown, 0 Unchecked, 7.08ms Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 29.61ms Time] [2021-11-12 22:51:55,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2021-11-12 22:51:55,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2021-11-12 22:51:55,505 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-12 22:51:55,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 27 transitions. [2021-11-12 22:51:55,507 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 27 transitions. Word has length 16 [2021-11-12 22:51:55,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:51:55,507 INFO L470 AbstractCegarLoop]: Abstraction has 22 states and 27 transitions. [2021-11-12 22:51:55,508 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-12 22:51:55,508 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 27 transitions. [2021-11-12 22:51:55,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-12 22:51:55,509 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:51:55,509 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:51:55,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-12 22:51:55,524 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:51:55,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:51:55,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1776102932, now seen corresponding path program 1 times [2021-11-12 22:51:55,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:51:55,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404791486] [2021-11-12 22:51:55,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:51:55,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:51:55,564 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-12 22:51:55,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1271158965] [2021-11-12 22:51:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:51:55,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:51:55,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:51:55,567 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:51:55,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-12 22:51:55,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:51:55,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-12 22:51:55,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:51:56,191 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-12 22:51:56,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:51:56,416 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-12 22:51:56,417 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:51:56,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404791486] [2021-11-12 22:51:56,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:51:56,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271158965] [2021-11-12 22:51:56,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271158965] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:51:56,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:51:56,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 10 [2021-11-12 22:51:56,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231038495] [2021-11-12 22:51:56,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:51:56,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:51:56,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:51:56,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:51:56,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:51:56,421 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-12 22:51:58,649 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-12 22:52:00,739 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-12 22:52:02,830 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-12 22:52:04,997 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-12 22:52:07,127 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:07,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:07,269 INFO L93 Difference]: Finished difference Result 34 states and 42 transitions. [2021-11-12 22:52:07,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 22:52:07,270 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-12 22:52:07,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:07,272 INFO L225 Difference]: With dead ends: 34 [2021-11-12 22:52:07,273 INFO L226 Difference]: Without dead ends: 31 [2021-11-12 22:52:07,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-12 22:52:07,275 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 12 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10213.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.25ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10817.30ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:07,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 81 Invalid, 50 Unknown, 0 Unchecked, 2.25ms Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 5 Unknown, 0 Unchecked, 10817.30ms Time] [2021-11-12 22:52:07,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-12 22:52:07,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-11-12 22:52:07,284 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-12 22:52:07,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 37 transitions. [2021-11-12 22:52:07,286 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 37 transitions. Word has length 17 [2021-11-12 22:52:07,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:07,287 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 37 transitions. [2021-11-12 22:52:07,287 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-12 22:52:07,287 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 37 transitions. [2021-11-12 22:52:07,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-12 22:52:07,289 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:07,289 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:07,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:07,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:07,490 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:07,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:07,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1737998361, now seen corresponding path program 1 times [2021-11-12 22:52:07,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:07,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138125487] [2021-11-12 22:52:07,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:07,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:07,514 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-12 22:52:07,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1188806462] [2021-11-12 22:52:07,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:07,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:07,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:07,519 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:07,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-12 22:52:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:07,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 22:52:07,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:07,679 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-12 22:52:07,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:07,800 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-12 22:52:07,801 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:07,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138125487] [2021-11-12 22:52:07,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:07,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188806462] [2021-11-12 22:52:07,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188806462] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:07,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1578569247] [2021-11-12 22:52:07,825 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2021-11-12 22:52:07,826 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:07,831 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:07,837 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:07,838 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:07,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:07,889 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:07,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:07,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:07,894 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:07,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:07,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:52:07,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-11-12 22:52:07,923 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_8|], 10=[|v_#valid_9|]} [2021-11-12 22:52:07,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:07,945 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-12 22:52:07,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:07,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:07,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:07,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:07,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:07,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:07,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:07,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:07,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:07,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:08,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:08,011 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-12 22:52:08,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-12 22:52:08,016 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,018 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-12 22:52:08,019 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:08,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-12 22:52:08,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:08,049 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:74 [2021-11-12 22:52:08,065 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:08,086 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:08,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,111 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:08,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:08,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,285 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:08,292 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:08,294 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:08,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:08,316 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-12 22:52:08,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 22:52:08,333 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:08,339 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:08,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:08,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:08,361 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-12 22:52:08,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 22:52:08,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,432 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.6 percent of original size [2021-11-12 22:52:08,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-12 22:52:08,443 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-11-12 22:52:08,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:52:08,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,456 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:08,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-12 22:52:08,469 INFO L180 QuantifierPusher]: treesize reduction 5, result has 95.8 percent of original size [2021-11-12 22:52:08,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:08,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 260 [2021-11-12 22:52:08,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 265 [2021-11-12 22:52:08,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 267 [2021-11-12 22:52:08,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,668 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-12 22:52:08,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 22:52:08,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:52:08,676 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 22:52:08,685 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-12 22:52:08,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 22:52:08,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,816 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.7 percent of original size [2021-11-12 22:52:08,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-12 22:52:08,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,881 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.9 percent of original size [2021-11-12 22:52:08,889 INFO L185 QuantifierPusher]: treesize reduction 33, result has 56.0 percent of original size 42 [2021-11-12 22:52:08,895 INFO L180 QuantifierPusher]: treesize reduction 33, result has 60.7 percent of original size [2021-11-12 22:52:08,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:52:08,901 INFO L180 QuantifierPusher]: treesize reduction 50, result has 2.0 percent of original size [2021-11-12 22:52:08,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:08,908 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:08,913 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:08,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:08,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:08,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:08,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:08,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:08,974 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 66 for LOIs [2021-11-12 22:52:08,978 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:52:11,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1578569247] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:11,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-12 22:52:11,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [4, 5] total 18 [2021-11-12 22:52:11,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357768485] [2021-11-12 22:52:11,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:11,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-12 22:52:11,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:11,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-12 22:52:11,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-11-12 22:52:11,480 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-12 22:52:14,658 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:16,871 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-12 22:52:18,986 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:21,108 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:23,228 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:25,347 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:27,477 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:52:27,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:27,653 INFO L93 Difference]: Finished difference Result 50 states and 62 transitions. [2021-11-12 22:52:27,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:52:27,654 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-12 22:52:27,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:27,655 INFO L225 Difference]: With dead ends: 50 [2021-11-12 22:52:27,655 INFO L226 Difference]: Without dead ends: 39 [2021-11-12 22:52:27,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-11-12 22:52:27,657 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 13 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 14 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14412.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.16ms SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15343.70ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:27,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 71 Invalid, 165 Unknown, 0 Unchecked, 4.16ms Time], IncrementalHoareTripleChecker [14 Valid, 144 Invalid, 7 Unknown, 0 Unchecked, 15343.70ms Time] [2021-11-12 22:52:27,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-12 22:52:27,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 33. [2021-11-12 22:52:27,666 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-12 22:52:27,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2021-11-12 22:52:27,667 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 19 [2021-11-12 22:52:27,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:27,668 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2021-11-12 22:52:27,668 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-12 22:52:27,668 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2021-11-12 22:52:27,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-12 22:52:27,670 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:27,670 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:27,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:27,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:27,884 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:27,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:27,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1736210901, now seen corresponding path program 1 times [2021-11-12 22:52:27,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:27,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326728279] [2021-11-12 22:52:27,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:27,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:27,904 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-12 22:52:27,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [566720707] [2021-11-12 22:52:27,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:27,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:27,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:27,913 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:27,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-12 22:52:27,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:27,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 22:52:27,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:28,052 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-12 22:52:28,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:28,151 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-12 22:52:28,151 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:28,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326728279] [2021-11-12 22:52:28,152 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:28,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566720707] [2021-11-12 22:52:28,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566720707] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:28,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1825035709] [2021-11-12 22:52:28,155 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2021-11-12 22:52:28,155 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:28,156 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:28,156 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:28,156 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:28,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,170 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:28,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:52:28,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-11-12 22:52:28,180 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_9|], 10=[|v_#valid_10|]} [2021-11-12 22:52:28,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:28,189 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-12 22:52:28,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:28,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:28,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:28,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:28,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:28,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:28,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:28,213 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-12 22:52:28,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-12 22:52:28,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-12 22:52:28,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:28,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-12 22:52:28,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:28,229 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:74 [2021-11-12 22:52:28,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:28,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:28,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:28,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:28,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,369 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:28,374 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:28,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:28,390 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-12 22:52:28,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 22:52:28,402 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:28,407 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:28,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:28,422 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-12 22:52:28,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 22:52:28,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,471 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.6 percent of original size [2021-11-12 22:52:28,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-12 22:52:28,479 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-11-12 22:52:28,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:52:28,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:28,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 113 [2021-11-12 22:52:28,497 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.4 percent of original size [2021-11-12 22:52:28,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:28,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-12 22:52:28,571 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-12 22:52:28,584 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 264 [2021-11-12 22:52:28,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,656 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-12 22:52:28,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 22:52:28,660 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:52:28,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 22:52:28,671 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-12 22:52:28,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 22:52:28,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,772 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.7 percent of original size [2021-11-12 22:52:28,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-12 22:52:28,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,833 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.9 percent of original size [2021-11-12 22:52:28,842 INFO L185 QuantifierPusher]: treesize reduction 33, result has 56.6 percent of original size 43 [2021-11-12 22:52:28,855 INFO L180 QuantifierPusher]: treesize reduction 33, result has 61.2 percent of original size [2021-11-12 22:52:28,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-12 22:52:28,861 INFO L180 QuantifierPusher]: treesize reduction 4, result has 92.5 percent of original size [2021-11-12 22:52:28,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 22:52:28,867 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,883 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-12 22:52:28,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-12 22:52:28,896 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:28,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:52:28,909 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:28,913 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:28,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:28,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:28,926 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:28,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:28,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:28,966 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 24 for LOIs [2021-11-12 22:52:28,975 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 66 for LOIs [2021-11-12 22:52:28,979 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:52:31,643 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:31,644 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-12 22:52:31,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-11-12 22:52:31,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064654851] [2021-11-12 22:52:31,644 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-12 22:52:31,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:52:31,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:31,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:52:31,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-11-12 22:52:31,646 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-12 22:52:31,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:31,819 INFO L93 Difference]: Finished difference Result 62 states and 74 transitions. [2021-11-12 22:52:31,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 22:52:31,820 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-12 22:52:31,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:31,822 INFO L225 Difference]: With dead ends: 62 [2021-11-12 22:52:31,822 INFO L226 Difference]: Without dead ends: 53 [2021-11-12 22:52:31,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-11-12 22:52:31,825 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 28 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 81.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.90ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 97.84ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:31,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 95 Invalid, 52 Unknown, 0 Unchecked, 1.90ms Time], IncrementalHoareTripleChecker [13 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 97.84ms Time] [2021-11-12 22:52:31,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-11-12 22:52:31,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 41. [2021-11-12 22:52:31,834 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-12 22:52:31,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 49 transitions. [2021-11-12 22:52:31,835 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 49 transitions. Word has length 19 [2021-11-12 22:52:31,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:31,836 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 49 transitions. [2021-11-12 22:52:31,836 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-12 22:52:31,837 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 49 transitions. [2021-11-12 22:52:31,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-12 22:52:31,838 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:31,838 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:31,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:32,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:32,063 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:32,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:32,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1948059783, now seen corresponding path program 1 times [2021-11-12 22:52:32,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:32,063 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550570915] [2021-11-12 22:52:32,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:32,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:32,072 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-12 22:52:32,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797088577] [2021-11-12 22:52:32,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:32,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:32,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:32,074 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:32,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-12 22:52:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:32,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-12 22:52:32,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:32,446 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-12 22:52:32,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:32,619 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:32,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550570915] [2021-11-12 22:52:32,619 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:32,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797088577] [2021-11-12 22:52:32,620 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Shadow problem: [|ULTIMATE.start_main_~b~0#1|] [2021-11-12 22:52:32,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1086080931] [2021-11-12 22:52:32,623 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2021-11-12 22:52:32,630 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:32,630 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:32,630 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:32,631 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:32,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:32,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:52:32,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:32,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:32,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 92 [2021-11-12 22:52:32,657 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_10|], 10=[|v_#valid_11|]} [2021-11-12 22:52:32,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:32,665 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-12 22:52:32,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:32,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,667 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:32,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:32,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:32,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:32,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:32,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:32,698 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-12 22:52:32,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,702 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-12 22:52:32,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-12 22:52:32,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:32,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-12 22:52:32,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:32,711 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:74 [2021-11-12 22:52:32,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:32,729 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:32,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:32,749 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:32,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,840 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:32,843 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:32,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:32,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:32,858 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-12 22:52:32,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 22:52:32,876 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:32,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:32,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:32,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:32,895 INFO L180 QuantifierPusher]: treesize reduction 33, result has 77.4 percent of original size [2021-11-12 22:52:32,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 22:52:32,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:32,957 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.6 percent of original size [2021-11-12 22:52:32,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-12 22:52:32,962 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-11-12 22:52:32,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:52:32,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:32,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:32,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 113 [2021-11-12 22:52:32,980 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.4 percent of original size [2021-11-12 22:52:32,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:32,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-12 22:52:33,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-12 22:52:33,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 264 [2021-11-12 22:52:33,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,166 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-12 22:52:33,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 22:52:33,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-12 22:52:33,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:52:33,181 INFO L180 QuantifierPusher]: treesize reduction 30, result has 57.7 percent of original size [2021-11-12 22:52:33,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 22:52:33,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,269 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.7 percent of original size [2021-11-12 22:52:33,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-12 22:52:33,280 INFO L180 QuantifierPusher]: treesize reduction 31, result has 58.7 percent of original size [2021-11-12 22:52:33,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:52:33,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:52:33,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,311 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:33,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,317 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:33,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-12 22:52:33,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-12 22:52:33,323 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:33,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:33,331 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 22:52:33,335 INFO L180 QuantifierPusher]: treesize reduction 33, result has 76.3 percent of original size [2021-11-12 22:52:33,345 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:33,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:33,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-12 22:52:33,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:33,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:52:33,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:33,397 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 26 for LOIs [2021-11-12 22:52:33,404 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 66 for LOIs [2021-11-12 22:52:33,408 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:52:36,085 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:36,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:36,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-11-12 22:52:36,085 ERROR L172 FreeRefinementEngine]: Strategy SIFA_TAIPAN failed to provide any proof altough trace is infeasible [2021-11-12 22:52:36,086 INFO L628 BasicCegarLoop]: Counterexample might be feasible [2021-11-12 22:52:36,092 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-12 22:52:36,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:36,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-11-12 22:52:36,312 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-12 22:52:36,315 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-12 22:52:36,331 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 10:52:36 BoogieIcfgContainer [2021-11-12 22:52:36,331 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-12 22:52:36,332 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-12 22:52:36,332 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-12 22:52:36,332 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-12 22:52:36,332 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:51:54" (3/4) ... [2021-11-12 22:52:36,335 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-12 22:52:36,336 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-12 22:52:36,342 INFO L158 Benchmark]: Toolchain (without parser) took 42572.77ms. Allocated memory was 121.6MB in the beginning and 176.2MB in the end (delta: 54.5MB). Free memory was 91.2MB in the beginning and 75.2MB in the end (delta: 15.9MB). Peak memory consumption was 69.5MB. Max. memory is 16.1GB. [2021-11-12 22:52:36,342 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 121.6MB. Free memory is still 75.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:52:36,343 INFO L158 Benchmark]: CACSL2BoogieTranslator took 407.96ms. Allocated memory is still 121.6MB. Free memory was 90.9MB in the beginning and 94.8MB in the end (delta: -3.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-12 22:52:36,343 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.32ms. Allocated memory is still 121.6MB. Free memory was 94.8MB in the beginning and 93.5MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:52:36,343 INFO L158 Benchmark]: Boogie Preprocessor took 35.83ms. Allocated memory is still 121.6MB. Free memory was 93.5MB in the beginning and 92.4MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-12 22:52:36,349 INFO L158 Benchmark]: RCFGBuilder took 389.91ms. Allocated memory is still 121.6MB. Free memory was 92.4MB in the beginning and 81.6MB in the end (delta: 10.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-12 22:52:36,350 INFO L158 Benchmark]: TraceAbstraction took 41683.41ms. Allocated memory was 121.6MB in the beginning and 176.2MB in the end (delta: 54.5MB). Free memory was 81.2MB in the beginning and 75.2MB in the end (delta: 6.0MB). Peak memory consumption was 62.7MB. Max. memory is 16.1GB. [2021-11-12 22:52:36,351 INFO L158 Benchmark]: Witness Printer took 4.97ms. Allocated memory is still 176.2MB. Free memory is still 75.2MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:52:36,352 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.34ms. Allocated memory is still 121.6MB. Free memory is still 75.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 407.96ms. Allocated memory is still 121.6MB. Free memory was 90.9MB in the beginning and 94.8MB in the end (delta: -3.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 42.32ms. Allocated memory is still 121.6MB. Free memory was 94.8MB in the beginning and 93.5MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 35.83ms. Allocated memory is still 121.6MB. Free memory was 93.5MB in the beginning and 92.4MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 389.91ms. Allocated memory is still 121.6MB. Free memory was 92.4MB in the beginning and 81.6MB in the end (delta: 10.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * TraceAbstraction took 41683.41ms. Allocated memory was 121.6MB in the beginning and 176.2MB in the end (delta: 54.5MB). Free memory was 81.2MB in the beginning and 75.2MB in the end (delta: 6.0MB). Peak memory consumption was 62.7MB. Max. memory is 16.1GB. * Witness Printer took 4.97ms. Allocated memory is still 176.2MB. Free memory is still 75.2MB. 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++<100 [L37] COND FALSE !(!(r >= b)) [L38] b = 2 * b [L36] EXPR counter++ [L36] COND TRUE counter++<100 [L37] COND TRUE !(r >= b) [L40] EXPR counter++ [L40] COND TRUE counter++<100 [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: 41.6s, OverallIterations: 6, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 27.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 12 mSolverCounterUnknown, 60 SdHoareTripleChecker+Valid, 26321.11ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 56 mSDsluCounter, 323 SdHoareTripleChecker+Invalid, 24760.40ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 242 mSDsCounter, 29 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 245 IncrementalHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 29 mSolverCounterUnsat, 98 mSDtfsCounter, 245 mSolverCounterSat, 16.88ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 155 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 6.3s 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.9s 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: 1153.33ms, ICFG_INTERPRETER_ENTERED_PROCEDURES: 2, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 15, DAG_INTERPRETER_EARLY_EXITS: 1, TOOLS_POST_APPLICATIONS: 20, TOOLS_POST_TIME: 333.11ms, TOOLS_POST_CALL_APPLICATIONS: 6, TOOLS_POST_CALL_TIME: 125.56ms, TOOLS_POST_RETURN_APPLICATIONS: 4, TOOLS_POST_RETURN_TIME: 55.09ms, TOOLS_QUANTIFIERELIM_APPLICATIONS: 30, TOOLS_QUANTIFIERELIM_TIME: 497.64ms, TOOLS_QUANTIFIERELIM_MAX_TIME: 172.89ms, FLUID_QUERY_TIME: 3.78ms, FLUID_QUERIES: 48, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 10, DOMAIN_JOIN_TIME: 401.75ms, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.00ms, DOMAIN_WIDEN_APPLICATIONS: 2, DOMAIN_WIDEN_TIME: 122.55ms, DOMAIN_ISSUBSETEQ_APPLICATIONS: 3, DOMAIN_ISSUBSETEQ_TIME: 14.81ms, DOMAIN_ISBOTTOM_APPLICATIONS: 15, DOMAIN_ISBOTTOM_TIME: 37.09ms, LOOP_SUMMARIZER_APPLICATIONS: 1, LOOP_SUMMARIZER_CACHE_MISSES: 1, LOOP_SUMMARIZER_OVERALL_TIME: 233.34ms, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 233.23ms, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 3, CALL_SUMMARIZER_APPLICATIONS: 4, CALL_SUMMARIZER_CACHE_MISSES: 1, CALL_SUMMARIZER_OVERALL_TIME: 2.15ms, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 2.06ms, PROCEDURE_GRAPH_BUILDER_TIME: 4.64ms, PATH_EXPR_TIME: 3.43ms, REGEX_TO_DAG_TIME: 4.25ms, DAG_COMPRESSION_TIME: 14.84ms, 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-12 22:52:36,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/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_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/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_f2a5de43-9f55-4667-8b61-b404fe52a869/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 aca8f035d06c0b5071d069d3e7dfc8602e7f38b097f4966dbc919eb2aff21501 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:52:38,929 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:52:38,931 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:52:38,979 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:52:38,980 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:52:38,985 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:52:38,989 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:52:38,998 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:52:39,001 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:52:39,014 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:52:39,015 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:52:39,017 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:52:39,018 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:52:39,021 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:52:39,023 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:52:39,025 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:52:39,027 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:52:39,028 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:52:39,034 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:52:39,036 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:52:39,043 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:52:39,045 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:52:39,047 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:52:39,049 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:52:39,054 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:52:39,057 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:52:39,058 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:52:39,060 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:52:39,061 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:52:39,062 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:52:39,063 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:52:39,064 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:52:39,066 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:52:39,067 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:52:39,069 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:52:39,069 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:52:39,070 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:52:39,070 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:52:39,071 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:52:39,073 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:52:39,073 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:52:39,078 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-12 22:52:39,125 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:52:39,125 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:52:39,127 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:52:39,127 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:52:39,127 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:52:39,127 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:52:39,128 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:52:39,128 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:52:39,128 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:52:39,128 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:52:39,131 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:52:39,131 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 22:52:39,131 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 22:52:39,132 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:52:39,132 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:52:39,132 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:52:39,132 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:52:39,133 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:52:39,133 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 22:52:39,133 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 22:52:39,133 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 22:52:39,134 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:52:39,134 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:52:39,134 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:52:39,134 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:52:39,135 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 22:52:39,135 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:52:39,135 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:52:39,135 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:52:39,136 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:52:39,136 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:52:39,136 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 22:52:39,136 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 22:52:39,137 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:52:39,137 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:52:39,137 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:52:39,138 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_f2a5de43-9f55-4667-8b61-b404fe52a869/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_f2a5de43-9f55-4667-8b61-b404fe52a869/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 -> aca8f035d06c0b5071d069d3e7dfc8602e7f38b097f4966dbc919eb2aff21501 [2021-11-12 22:52:39,539 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:52:39,577 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:52:39,581 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:52:39,582 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:52:39,585 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:52:39,586 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i [2021-11-12 22:52:39,663 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/b7711d2b2/86d885a013004e8eace3795267cfe328/FLAG21ca5911c [2021-11-12 22:52:40,266 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:52:40,267 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i [2021-11-12 22:52:40,276 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/b7711d2b2/86d885a013004e8eace3795267cfe328/FLAG21ca5911c [2021-11-12 22:52:40,614 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/data/b7711d2b2/86d885a013004e8eace3795267cfe328 [2021-11-12 22:52:40,630 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:52:40,631 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:52:40,633 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:52:40,634 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:52:40,637 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:52:40,638 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:52:40" (1/1) ... [2021-11-12 22:52:40,639 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@cd19252 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:40, skipping insertion in model container [2021-11-12 22:52:40,640 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:52:40" (1/1) ... [2021-11-12 22:52:40,656 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:52:40,679 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:52:40,911 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_f2a5de43-9f55-4667-8b61-b404fe52a869/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i[950,963] [2021-11-12 22:52:40,950 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:52:40,963 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 22:52:41,025 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_f2a5de43-9f55-4667-8b61-b404fe52a869/sv-benchmarks/c/nla-digbench-scaling/divbin_unwindbound100.i[950,963] [2021-11-12 22:52:41,058 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:52:41,080 INFO L208 MainTranslator]: Completed translation [2021-11-12 22:52:41,081 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41 WrapperNode [2021-11-12 22:52:41,081 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:52:41,083 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 22:52:41,083 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 22:52:41,083 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 22:52:41,091 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,101 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,124 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 22:52:41,125 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 22:52:41,126 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 22:52:41,126 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 22:52:41,135 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,136 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,150 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,152 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,158 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,167 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,179 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,182 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 22:52:41,185 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 22:52:41,186 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 22:52:41,187 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 22:52:41,188 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (1/1) ... [2021-11-12 22:52:41,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:52:41,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:41,228 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 22:52:41,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 22:52:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 22:52:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-12 22:52:41,281 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-12 22:52:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 22:52:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 22:52:41,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 22:52:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-12 22:52:41,282 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-12 22:52:41,581 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 22:52:41,581 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-12 22:52:41,583 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:52:41 BoogieIcfgContainer [2021-11-12 22:52:41,583 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 22:52:41,585 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 22:52:41,586 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 22:52:41,589 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 22:52:41,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 10:52:40" (1/3) ... [2021-11-12 22:52:41,590 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@742ea376 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:52:41, skipping insertion in model container [2021-11-12 22:52:41,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:41" (2/3) ... [2021-11-12 22:52:41,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@742ea376 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:52:41, skipping insertion in model container [2021-11-12 22:52:41,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:52:41" (3/3) ... [2021-11-12 22:52:41,593 INFO L111 eAbstractionObserver]: Analyzing ICFG divbin_unwindbound100.i [2021-11-12 22:52:41,599 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 22:52:41,599 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-12 22:52:41,681 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 22:52:41,697 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-12 22:52:41,699 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-12 22:52:41,725 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-12 22:52:41,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-12 22:52:41,732 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:41,733 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:41,735 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:41,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:41,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1267887399, now seen corresponding path program 1 times [2021-11-12 22:52:41,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:41,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370098919] [2021-11-12 22:52:41,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:41,765 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:41,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:41,769 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:41,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 22:52:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:41,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-12 22:52:41,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:42,033 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-12 22:52:42,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:42,125 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-12 22:52:42,126 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:42,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370098919] [2021-11-12 22:52:42,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370098919] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:42,127 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:42,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-12 22:52:42,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687146389] [2021-11-12 22:52:42,130 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:42,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-12 22:52:42,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:52:42,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-12 22:52:42,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 22:52:42,178 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-12 22:52:42,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:42,206 INFO L93 Difference]: Finished difference Result 53 states and 76 transitions. [2021-11-12 22:52:42,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-12 22:52:42,209 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-12 22:52:42,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:42,219 INFO L225 Difference]: With dead ends: 53 [2021-11-12 22:52:42,219 INFO L226 Difference]: Without dead ends: 24 [2021-11-12 22:52:42,223 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-12 22:52:42,232 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, 1.63ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:42,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 1.63ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-12 22:52:42,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-11-12 22:52:42,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-11-12 22:52:42,289 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-12 22:52:42,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 30 transitions. [2021-11-12 22:52:42,293 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 30 transitions. Word has length 19 [2021-11-12 22:52:42,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:42,294 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-11-12 22:52:42,296 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-12 22:52:42,296 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 30 transitions. [2021-11-12 22:52:42,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-12 22:52:42,301 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:42,302 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-12 22:52:42,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:42,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:52:42,523 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:42,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:42,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1485611193, now seen corresponding path program 1 times [2021-11-12 22:52:42,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:42,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619607877] [2021-11-12 22:52:42,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:42,526 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:42,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:42,527 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:42,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 22:52:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:42,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 22:52:42,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:42,770 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-12 22:52:42,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:42,873 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-12 22:52:42,873 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:42,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619607877] [2021-11-12 22:52:42,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619607877] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:42,874 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:42,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 6 [2021-11-12 22:52:42,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834975170] [2021-11-12 22:52:42,875 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:42,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:52:42,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:52:42,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:52:42,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-12 22:52:42,878 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-12 22:52:42,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:42,936 INFO L93 Difference]: Finished difference Result 42 states and 54 transitions. [2021-11-12 22:52:42,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:52:42,936 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-12 22:52:42,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:42,938 INFO L225 Difference]: With dead ends: 42 [2021-11-12 22:52:42,938 INFO L226 Difference]: Without dead ends: 30 [2021-11-12 22:52:42,939 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-12 22:52:42,940 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 5 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.16ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.77ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:42,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 71 Invalid, 18 Unknown, 0 Unchecked, 2.16ms Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 30.77ms Time] [2021-11-12 22:52:42,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-11-12 22:52:42,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2021-11-12 22:52:42,948 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-12 22:52:42,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 36 transitions. [2021-11-12 22:52:42,949 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 36 transitions. Word has length 21 [2021-11-12 22:52:42,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:42,951 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 36 transitions. [2021-11-12 22:52:42,951 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-12 22:52:42,952 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 36 transitions. [2021-11-12 22:52:42,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-12 22:52:42,953 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:42,953 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-12 22:52:42,968 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:43,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:52:43,165 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:43,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:43,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1580975129, now seen corresponding path program 1 times [2021-11-12 22:52:43,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:43,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1836310995] [2021-11-12 22:52:43,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:43,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:43,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:43,168 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:43,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 22:52:43,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:43,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 22:52:43,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:43,625 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-12 22:52:43,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:44,732 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-12 22:52:44,732 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:44,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1836310995] [2021-11-12 22:52:44,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1836310995] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:44,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:52:44,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2021-11-12 22:52:44,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515690738] [2021-11-12 22:52:44,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:44,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:52:44,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:52:44,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:52:44,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:52:44,736 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-12 22:52:45,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:45,100 INFO L93 Difference]: Finished difference Result 40 states and 49 transitions. [2021-11-12 22:52:45,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:52:45,102 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-12 22:52:45,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:45,103 INFO L225 Difference]: With dead ends: 40 [2021-11-12 22:52:45,104 INFO L226 Difference]: Without dead ends: 37 [2021-11-12 22:52:45,105 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-12 22:52:45,106 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 15 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 256.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.61ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 300.24ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:45,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 89 Invalid, 35 Unknown, 0 Unchecked, 2.61ms Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 300.24ms Time] [2021-11-12 22:52:45,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-11-12 22:52:45,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-11-12 22:52:45,116 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-12 22:52:45,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 44 transitions. [2021-11-12 22:52:45,118 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 44 transitions. Word has length 22 [2021-11-12 22:52:45,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:45,119 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 44 transitions. [2021-11-12 22:52:45,119 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-12 22:52:45,119 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 44 transitions. [2021-11-12 22:52:45,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-12 22:52:45,121 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:45,121 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-12 22:52:45,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:45,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:52:45,334 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:45,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:45,336 INFO L85 PathProgramCache]: Analyzing trace with hash -450968108, now seen corresponding path program 1 times [2021-11-12 22:52:45,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:45,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1550653260] [2021-11-12 22:52:45,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:45,338 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:45,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:45,339 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:45,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-12 22:52:45,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:45,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 22:52:45,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:45,566 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-12 22:52:45,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:45,843 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-12 22:52:45,843 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:45,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1550653260] [2021-11-12 22:52:45,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1550653260] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:45,845 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:45,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-11-12 22:52:45,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462561100] [2021-11-12 22:52:45,845 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:45,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:52:45,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:52:45,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:52:45,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:52:45,846 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-12 22:52:45,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:45,982 INFO L93 Difference]: Finished difference Result 49 states and 59 transitions. [2021-11-12 22:52:45,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:52:45,983 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-12 22:52:45,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:45,984 INFO L225 Difference]: With dead ends: 49 [2021-11-12 22:52:45,984 INFO L226 Difference]: Without dead ends: 46 [2021-11-12 22:52:45,985 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-12 22:52:45,987 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 15 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 98.49ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.64ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 112.95ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:45,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 85 Invalid, 36 Unknown, 0 Unchecked, 2.64ms Time], IncrementalHoareTripleChecker [4 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 112.95ms Time] [2021-11-12 22:52:45,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-11-12 22:52:45,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 38. [2021-11-12 22:52:45,996 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-12 22:52:45,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 46 transitions. [2021-11-12 22:52:45,998 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 46 transitions. Word has length 25 [2021-11-12 22:52:45,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:45,999 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 46 transitions. [2021-11-12 22:52:45,999 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-12 22:52:45,999 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 46 transitions. [2021-11-12 22:52:46,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-12 22:52:46,001 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:46,001 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-12 22:52:46,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:46,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:52:46,211 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:46,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:46,211 INFO L85 PathProgramCache]: Analyzing trace with hash -791365823, now seen corresponding path program 1 times [2021-11-12 22:52:46,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:46,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [8125076] [2021-11-12 22:52:46,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:46,213 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:46,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:46,214 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:46,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 22:52:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:46,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:52:46,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:46,346 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-12 22:52:46,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:46,432 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-12 22:52:46,433 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:46,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [8125076] [2021-11-12 22:52:46,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [8125076] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:46,433 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:46,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 22:52:46,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031891415] [2021-11-12 22:52:46,434 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:46,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:52:46,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:52:46,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:52:46,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:52:46,436 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-12 22:52:46,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:46,459 INFO L93 Difference]: Finished difference Result 64 states and 77 transitions. [2021-11-12 22:52:46,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 22:52:46,460 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-12 22:52:46,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:46,461 INFO L225 Difference]: With dead ends: 64 [2021-11-12 22:52:46,461 INFO L226 Difference]: Without dead ends: 39 [2021-11-12 22:52:46,462 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-12 22:52:46,463 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.80ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.06ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:46,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 53 Invalid, 9 Unknown, 0 Unchecked, 0.80ms Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 16.06ms Time] [2021-11-12 22:52:46,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-12 22:52:46,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 38. [2021-11-12 22:52:46,469 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-12 22:52:46,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 45 transitions. [2021-11-12 22:52:46,471 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 45 transitions. Word has length 31 [2021-11-12 22:52:46,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:46,471 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 45 transitions. [2021-11-12 22:52:46,471 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-12 22:52:46,472 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 45 transitions. [2021-11-12 22:52:46,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-12 22:52:46,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:46,473 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-12 22:52:46,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:46,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:52:46,684 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:52:46,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:46,685 INFO L85 PathProgramCache]: Analyzing trace with hash 675416052, now seen corresponding path program 1 times [2021-11-12 22:52:46,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:46,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1573602894] [2021-11-12 22:52:46,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:46,687 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:46,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:46,688 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:46,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-12 22:52:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:46,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-12 22:52:46,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:47,974 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-12 22:52:47,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:51,881 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-12 22:52:51,881 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:51,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1573602894] [2021-11-12 22:52:51,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1573602894] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:51,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [271208412] [2021-11-12 22:52:51,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:51,882 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:52:51,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:52:51,887 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:52:51,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2021-11-12 22:52:52,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:52,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-12 22:52:52,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:52,965 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-12 22:52:52,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:54,990 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-12 22:52:54,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [271208412] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:54,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799621827] [2021-11-12 22:52:54,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:54,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:54,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:54,994 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:54,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-12 22:52:55,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:55,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-12 22:52:55,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:56,970 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-12 22:52:56,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:00,019 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-12 22:53:00,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799621827] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:00,019 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:53:00,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 8, 7, 12, 9] total 32 [2021-11-12 22:53:00,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669777996] [2021-11-12 22:53:00,020 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:00,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-12 22:53:00,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:53:00,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-12 22:53:00,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2021-11-12 22:53:00,023 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-12 22:53:00,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:00,983 INFO L93 Difference]: Finished difference Result 77 states and 93 transitions. [2021-11-12 22:53:00,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-12 22:53:00,986 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-12 22:53:00,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:00,989 INFO L225 Difference]: With dead ends: 77 [2021-11-12 22:53:00,990 INFO L226 Difference]: Without dead ends: 75 [2021-11-12 22:53:00,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 169 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=297, Invalid=1185, Unknown=0, NotChecked=0, Total=1482 [2021-11-12 22:53:00,992 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 79 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 182.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.55ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 201.98ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:00,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 358 Invalid, 125 Unknown, 0 Unchecked, 4.55ms Time], IncrementalHoareTripleChecker [6 Valid, 83 Invalid, 0 Unknown, 36 Unchecked, 201.98ms Time] [2021-11-12 22:53:00,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-11-12 22:53:01,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 54. [2021-11-12 22:53:01,003 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-12 22:53:01,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 63 transitions. [2021-11-12 22:53:01,005 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 63 transitions. Word has length 34 [2021-11-12 22:53:01,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:01,006 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 63 transitions. [2021-11-12 22:53:01,006 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-12 22:53:01,006 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 63 transitions. [2021-11-12 22:53:01,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-12 22:53:01,008 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:01,008 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-12 22:53:01,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:01,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-11-12 22:53:01,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:01,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:53:01,611 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:53:01,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:01,611 INFO L85 PathProgramCache]: Analyzing trace with hash 673628592, now seen corresponding path program 1 times [2021-11-12 22:53:01,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:53:01,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1667100920] [2021-11-12 22:53:01,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:01,612 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:53:01,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:53:01,616 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:53:01,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-12 22:53:01,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:01,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 22:53:01,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:01,827 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-12 22:53:01,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:01,993 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-12 22:53:01,993 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:53:01,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1667100920] [2021-11-12 22:53:01,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1667100920] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:01,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [115978954] [2021-11-12 22:53:01,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:01,993 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:53:01,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:53:01,994 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:53:01,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2021-11-12 22:53:02,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:02,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 22:53:02,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:02,196 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-12 22:53:02,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:02,283 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-12 22:53:02,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [115978954] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:02,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679381974] [2021-11-12 22:53:02,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:02,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:02,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:02,284 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:02,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-12 22:53:02,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:02,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 22:53:02,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:02,482 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-12 22:53:02,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:02,797 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-12 22:53:02,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679381974] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:02,798 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:53:02,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6, 7, 7, 8] total 17 [2021-11-12 22:53:02,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582557005] [2021-11-12 22:53:02,798 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:02,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-12 22:53:02,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:53:02,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-12 22:53:02,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-11-12 22:53:02,800 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-12 22:53:03,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:03,702 INFO L93 Difference]: Finished difference Result 240 states and 284 transitions. [2021-11-12 22:53:03,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-12 22:53:03,704 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-12 22:53:03,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:03,708 INFO L225 Difference]: With dead ends: 240 [2021-11-12 22:53:03,708 INFO L226 Difference]: Without dead ends: 231 [2021-11-12 22:53:03,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2021-11-12 22:53:03,710 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 250 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 523.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.17ms SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 611.41ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:03,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 299 Invalid, 257 Unknown, 0 Unchecked, 5.17ms Time], IncrementalHoareTripleChecker [120 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 611.41ms Time] [2021-11-12 22:53:03,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-11-12 22:53:03,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 215. [2021-11-12 22:53:03,745 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-12 22:53:03,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 253 transitions. [2021-11-12 22:53:03,750 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 253 transitions. Word has length 34 [2021-11-12 22:53:03,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:03,750 INFO L470 AbstractCegarLoop]: Abstraction has 215 states and 253 transitions. [2021-11-12 22:53:03,751 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-12 22:53:03,751 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 253 transitions. [2021-11-12 22:53:03,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-12 22:53:03,754 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:03,754 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-12 22:53:03,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:03,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:04,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:04,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:04,356 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:53:04,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:04,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1153752708, now seen corresponding path program 1 times [2021-11-12 22:53:04,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:53:04,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1591971021] [2021-11-12 22:53:04,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:04,357 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:53:04,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:53:04,358 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:53:04,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-12 22:53:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:04,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:53:04,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:04,853 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-12 22:53:04,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:05,354 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-12 22:53:05,354 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:53:05,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1591971021] [2021-11-12 22:53:05,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1591971021] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:05,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1585567871] [2021-11-12 22:53:05,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:05,355 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:53:05,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:53:05,355 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:53:05,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2021-11-12 22:53:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:05,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:53:05,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:05,565 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-12 22:53:05,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:06,002 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-12 22:53:06,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1585567871] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:06,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245811353] [2021-11-12 22:53:06,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:06,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:06,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:06,004 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:06,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-12 22:53:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:06,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:53:06,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:06,204 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-12 22:53:06,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:06,626 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-12 22:53:06,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245811353] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:06,627 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:53:06,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7, 6, 7, 6] total 9 [2021-11-12 22:53:06,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340119188] [2021-11-12 22:53:06,627 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:06,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 22:53:06,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:53:06,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 22:53:06,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:53:06,629 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-12 22:53:07,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:07,114 INFO L93 Difference]: Finished difference Result 234 states and 271 transitions. [2021-11-12 22:53:07,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:53:07,117 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-12 22:53:07,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:07,119 INFO L225 Difference]: With dead ends: 234 [2021-11-12 22:53:07,120 INFO L226 Difference]: Without dead ends: 209 [2021-11-12 22:53:07,120 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-12 22:53:07,121 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 12 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 358.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.40ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 397.49ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:07,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 147 Invalid, 57 Unknown, 0 Unchecked, 1.40ms Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 397.49ms Time] [2021-11-12 22:53:07,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-11-12 22:53:07,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2021-11-12 22:53:07,162 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-12 22:53:07,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 242 transitions. [2021-11-12 22:53:07,165 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 242 transitions. Word has length 40 [2021-11-12 22:53:07,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:07,165 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 242 transitions. [2021-11-12 22:53:07,166 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-12 22:53:07,166 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 242 transitions. [2021-11-12 22:53:07,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-12 22:53:07,168 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:07,168 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-12 22:53:07,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:07,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:07,590 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:07,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:53:07,784 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:53:07,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:07,784 INFO L85 PathProgramCache]: Analyzing trace with hash 886516180, now seen corresponding path program 2 times [2021-11-12 22:53:07,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:53:07,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [715403263] [2021-11-12 22:53:07,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:53:07,785 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:53:07,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:53:07,786 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:53:07,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-12 22:53:07,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:53:07,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:07,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:53:07,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:08,148 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-12 22:53:08,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:08,370 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-12 22:53:08,370 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:53:08,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [715403263] [2021-11-12 22:53:08,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [715403263] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:08,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [741923950] [2021-11-12 22:53:08,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:53:08,371 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:53:08,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:53:08,371 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:53:08,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-12 22:53:08,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:53:08,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:08,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 22:53:08,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:08,683 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-12 22:53:08,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:08,835 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-12 22:53:08,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [741923950] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:08,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428976138] [2021-11-12 22:53:08,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:53:08,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:08,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:08,846 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:08,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-12 22:53:09,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:53:09,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:09,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:53:09,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:09,220 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-12 22:53:09,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:09,394 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-12 22:53:09,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428976138] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:09,395 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:53:09,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7, 8, 7, 8] total 12 [2021-11-12 22:53:09,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471362966] [2021-11-12 22:53:09,396 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:09,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-12 22:53:09,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:53:09,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-12 22:53:09,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-12 22:53:09,398 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-12 22:53:09,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:09,563 INFO L93 Difference]: Finished difference Result 279 states and 323 transitions. [2021-11-12 22:53:09,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:53:09,565 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-12 22:53:09,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:09,569 INFO L225 Difference]: With dead ends: 279 [2021-11-12 22:53:09,573 INFO L226 Difference]: Without dead ends: 175 [2021-11-12 22:53:09,574 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-12 22:53:09,577 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 31 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 115.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.54ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 134.40ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:09,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 135 Invalid, 70 Unknown, 0 Unchecked, 1.54ms Time], IncrementalHoareTripleChecker [8 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 134.40ms Time] [2021-11-12 22:53:09,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-11-12 22:53:09,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-11-12 22:53:09,616 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-12 22:53:09,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 203 transitions. [2021-11-12 22:53:09,620 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 203 transitions. Word has length 43 [2021-11-12 22:53:09,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:09,620 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 203 transitions. [2021-11-12 22:53:09,621 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-12 22:53:09,621 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 203 transitions. [2021-11-12 22:53:09,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-12 22:53:09,632 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:09,632 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-12 22:53:09,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:09,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:10,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:10,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:10,236 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:53:10,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:10,236 INFO L85 PathProgramCache]: Analyzing trace with hash -671468391, now seen corresponding path program 1 times [2021-11-12 22:53:10,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:53:10,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1783898760] [2021-11-12 22:53:10,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:10,237 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:53:10,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:53:10,237 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:53:10,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-12 22:53:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:10,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:53:10,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:10,444 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-12 22:53:10,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:10,604 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-12 22:53:10,604 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:53:10,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1783898760] [2021-11-12 22:53:10,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1783898760] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:10,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [587574299] [2021-11-12 22:53:10,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:10,605 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:53:10,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:53:10,606 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:53:10,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-12 22:53:10,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:10,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:53:10,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:10,829 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-12 22:53:10,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:10,940 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-12 22:53:10,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [587574299] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:10,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013503939] [2021-11-12 22:53:10,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:10,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:10,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:10,942 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:10,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-12 22:53:10,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:11,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:53:11,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:11,089 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-12 22:53:11,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:11,196 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-12 22:53:11,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013503939] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:11,197 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:53:11,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5, 6, 5, 6] total 10 [2021-11-12 22:53:11,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314501368] [2021-11-12 22:53:11,197 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:11,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 22:53:11,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:53:11,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 22:53:11,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:53:11,199 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-12 22:53:11,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:11,458 INFO L93 Difference]: Finished difference Result 309 states and 352 transitions. [2021-11-12 22:53:11,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:53:11,459 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-12 22:53:11,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:11,461 INFO L225 Difference]: With dead ends: 309 [2021-11-12 22:53:11,461 INFO L226 Difference]: Without dead ends: 175 [2021-11-12 22:53:11,463 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-12 22:53:11,464 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 45 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 116.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.63ms SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 137.16ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:11,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 132 Invalid, 83 Unknown, 0 Unchecked, 1.63ms Time], IncrementalHoareTripleChecker [25 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 137.16ms Time] [2021-11-12 22:53:11,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-11-12 22:53:11,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-11-12 22:53:11,479 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-12 22:53:11,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 199 transitions. [2021-11-12 22:53:11,481 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 199 transitions. Word has length 45 [2021-11-12 22:53:11,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:11,482 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 199 transitions. [2021-11-12 22:53:11,482 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-12 22:53:11,482 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 199 transitions. [2021-11-12 22:53:11,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-12 22:53:11,484 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:11,484 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-12 22:53:11,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:11,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:11,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:12,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 22:53:12,095 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:53:12,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:12,095 INFO L85 PathProgramCache]: Analyzing trace with hash -2006317561, now seen corresponding path program 3 times [2021-11-12 22:53:12,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:53:12,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [360554505] [2021-11-12 22:53:12,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:53:12,096 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:53:12,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:53:12,097 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:53:12,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-12 22:53:13,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-12 22:53:13,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:13,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-12 22:53:13,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:17,522 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-12 22:53:17,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:32,346 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-12 22:53:32,346 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:53:32,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [360554505] [2021-11-12 22:53:32,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [360554505] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:32,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2097793531] [2021-11-12 22:53:32,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:53:32,346 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:53:32,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:53:32,347 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:53:32,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-12 22:53:32,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-12 22:53:32,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:32,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 22:53:32,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:34,728 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-12 22:53:34,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:54:05,524 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-12 22:54:05,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2097793531] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:54:05,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823002686] [2021-11-12 22:54:05,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:54:05,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:54:05,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:54:05,529 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:54:05,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-12 22:54:43,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-12 22:54:43,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:54:43,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 22:54:43,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:06,393 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-12 22:55:06,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:11,851 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-12 22:55:11,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823002686] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:55:11,851 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:55:11,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14, 13, 14, 13] total 34 [2021-11-12 22:55:11,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789854887] [2021-11-12 22:55:11,852 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:55:11,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-12 22:55:11,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:55:11,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-12 22:55:11,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=883, Unknown=20, NotChecked=0, Total=1122 [2021-11-12 22:55:11,854 INFO L87 Difference]: Start difference. First operand 175 states and 199 transitions. Second operand has 34 states, 34 states have (on average 2.5294117647058822) internal successors, (86), 32 states have internal predecessors, (86), 11 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2021-11-12 22:55:25,127 WARN L227 SmtUtils]: Spent 6.07s 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-12 22:55:58,309 WARN L227 SmtUtils]: Spent 32.51s 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-12 22:56:33,912 WARN L227 SmtUtils]: Spent 32.60s 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-12 22:56:37,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:56:37,690 INFO L93 Difference]: Finished difference Result 226 states and 263 transitions. [2021-11-12 22:56:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-12 22:56:37,694 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.5294117647058822) internal successors, (86), 32 states have internal predecessors, (86), 11 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 46 [2021-11-12 22:56:37,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:56:37,696 INFO L225 Difference]: With dead ends: 226 [2021-11-12 22:56:37,697 INFO L226 Difference]: Without dead ends: 221 [2021-11-12 22:56:37,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 238 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 144.3s TimeCoverageRelationStatistics Valid=292, Invalid=1246, Unknown=22, NotChecked=0, Total=1560 [2021-11-12 22:56:37,699 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 90 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3685.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.12ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 3910.69ms IncrementalHoareTripleChecker+Time [2021-11-12 22:56:37,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 498 Invalid, 212 Unknown, 0 Unchecked, 5.12ms Time], IncrementalHoareTripleChecker [11 Valid, 133 Invalid, 0 Unknown, 68 Unchecked, 3910.69ms Time] [2021-11-12 22:56:37,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-11-12 22:56:37,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 210. [2021-11-12 22:56:37,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 165 states have (on average 1.1696969696969697) internal successors, (193), 170 states have internal predecessors, (193), 24 states have call successors, (24), 20 states have call predecessors, (24), 20 states have return successors, (23), 19 states have call predecessors, (23), 23 states have call successors, (23) [2021-11-12 22:56:37,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 240 transitions. [2021-11-12 22:56:37,742 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 240 transitions. Word has length 46 [2021-11-12 22:56:37,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:56:37,743 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 240 transitions. [2021-11-12 22:56:37,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.5294117647058822) internal successors, (86), 32 states have internal predecessors, (86), 11 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2021-11-12 22:56:37,743 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 240 transitions. [2021-11-12 22:56:37,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-12 22:56:37,744 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:56:37,745 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-12 22:56:37,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-12 22:56:37,999 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-11-12 22:56:38,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-12 22:56:38,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 22:56:38,347 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:56:38,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:56:38,348 INFO L85 PathProgramCache]: Analyzing trace with hash -231310199, now seen corresponding path program 1 times [2021-11-12 22:56:38,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:56:38,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [867433614] [2021-11-12 22:56:38,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:56:38,348 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:56:38,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:56:38,349 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:56:38,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-12 22:56:38,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:56:38,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-12 22:56:38,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:56:48,280 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-12 22:56:48,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:57:12,366 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-12 22:57:12,366 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:57:12,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [867433614] [2021-11-12 22:57:12,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [867433614] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:57:12,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1328534723] [2021-11-12 22:57:12,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:57:12,367 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:57:12,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:57:12,368 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:57:12,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-12 22:57:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:57:12,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-12 22:57:12,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:57:18,179 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-12 22:57:18,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:57:28,196 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-12 22:57:28,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1328534723] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:57:28,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418811464] [2021-11-12 22:57:28,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:57:28,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:57:28,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:57:28,197 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:57:28,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-12 22:57:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:57:28,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-12 22:57:28,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:57:29,889 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-12 22:57:29,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:57:52,763 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-12 22:57:52,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418811464] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:57:52,764 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:57:52,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 10, 10, 15, 12] total 37 [2021-11-12 22:57:52,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428501607] [2021-11-12 22:57:52,765 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:57:52,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-12 22:57:52,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:57:52,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-12 22:57:52,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1110, Unknown=13, NotChecked=0, Total=1332 [2021-11-12 22:57:52,767 INFO L87 Difference]: Start difference. First operand 210 states and 240 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-12 22:58:04,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:58:04,833 INFO L93 Difference]: Finished difference Result 254 states and 290 transitions. [2021-11-12 22:58:04,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-12 22:58:04,836 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-12 22:58:04,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:58:04,839 INFO L225 Difference]: With dead ends: 254 [2021-11-12 22:58:04,839 INFO L226 Difference]: Without dead ends: 252 [2021-11-12 22:58:04,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 60.5s TimeCoverageRelationStatistics Valid=249, Invalid=1376, Unknown=15, NotChecked=0, Total=1640 [2021-11-12 22:58:04,841 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 116 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4212.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.65ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 4583.06ms IncrementalHoareTripleChecker+Time [2021-11-12 22:58:04,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 514 Invalid, 284 Unknown, 0 Unchecked, 4.65ms Time], IncrementalHoareTripleChecker [8 Valid, 223 Invalid, 0 Unknown, 53 Unchecked, 4583.06ms Time] [2021-11-12 22:58:04,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-11-12 22:58:04,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 210. [2021-11-12 22:58:04,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 165 states have (on average 1.1696969696969697) internal successors, (193), 170 states have internal predecessors, (193), 24 states have call successors, (24), 20 states have call predecessors, (24), 20 states have return successors, (23), 19 states have call predecessors, (23), 23 states have call successors, (23) [2021-11-12 22:58:04,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 240 transitions. [2021-11-12 22:58:04,864 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 240 transitions. Word has length 46 [2021-11-12 22:58:04,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:58:04,865 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 240 transitions. [2021-11-12 22:58:04,865 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-12 22:58:04,866 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 240 transitions. [2021-11-12 22:58:04,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-12 22:58:04,867 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:58:04,867 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-12 22:58:04,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:05,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:05,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:05,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 22:58:05,471 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:58:05,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:58:05,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1267581381, now seen corresponding path program 2 times [2021-11-12 22:58:05,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:58:05,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331007488] [2021-11-12 22:58:05,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:58:05,473 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:58:05,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:58:05,474 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:58:05,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-12 22:58:05,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:58:05,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:05,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:58:05,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:06,091 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-12 22:58:06,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:06,280 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-12 22:58:06,280 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:58:06,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331007488] [2021-11-12 22:58:06,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331007488] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:58:06,280 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:58:06,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 4] imperfect sequences [] total 8 [2021-11-12 22:58:06,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941560466] [2021-11-12 22:58:06,281 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:58:06,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:58:06,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:58:06,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:58:06,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-12 22:58:06,282 INFO L87 Difference]: Start difference. First operand 210 states and 240 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-12 22:58:06,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:58:06,367 INFO L93 Difference]: Finished difference Result 235 states and 270 transitions. [2021-11-12 22:58:06,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:58:06,369 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-12 22:58:06,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:58:06,370 INFO L225 Difference]: With dead ends: 235 [2021-11-12 22:58:06,371 INFO L226 Difference]: Without dead ends: 167 [2021-11-12 22:58:06,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:58:06,372 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 5 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.23ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.68ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 16 IncrementalHoareTripleChecker+Unchecked, 20.52ms IncrementalHoareTripleChecker+Time [2021-11-12 22:58:06,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 128 Invalid, 23 Unknown, 0 Unchecked, 0.68ms Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 16 Unchecked, 20.52ms Time] [2021-11-12 22:58:06,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-12 22:58:06,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2021-11-12 22:58:06,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 132 states have (on average 1.1363636363636365) internal successors, (150), 136 states have internal predecessors, (150), 19 states have call successors, (19), 15 states have call predecessors, (19), 15 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-12 22:58:06,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 187 transitions. [2021-11-12 22:58:06,390 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 187 transitions. Word has length 46 [2021-11-12 22:58:06,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:58:06,391 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 187 transitions. [2021-11-12 22:58:06,391 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-12 22:58:06,391 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 187 transitions. [2021-11-12 22:58:06,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-12 22:58:06,393 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:58:06,393 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-12 22:58:06,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:06,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:58:06,599 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:58:06,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:58:06,599 INFO L85 PathProgramCache]: Analyzing trace with hash 272650529, now seen corresponding path program 4 times [2021-11-12 22:58:06,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:58:06,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895635216] [2021-11-12 22:58:06,600 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:58:06,600 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:58:06,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:58:06,601 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:58:06,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-12 22:58:06,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:58:06,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:06,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-12 22:58:06,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:07,307 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-12 22:58:07,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:07,881 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-12 22:58:07,882 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:58:07,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895635216] [2021-11-12 22:58:07,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895635216] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:58:07,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1860152702] [2021-11-12 22:58:07,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:58:07,882 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:58:07,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:58:07,890 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:58:07,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-12 22:58:08,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:58:08,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:08,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-12 22:58:08,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:09,506 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-12 22:58:09,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:10,372 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-12 22:58:10,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1860152702] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:58:10,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141293768] [2021-11-12 22:58:10,373 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:58:10,374 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:58:10,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:58:10,379 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:58:10,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-12 22:58:11,143 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:58:11,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:11,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-12 22:58:11,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:11,503 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-12 22:58:11,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:11,801 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-12 22:58:11,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141293768] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:58:11,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:58:11,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 13, 11, 11, 11] total 26 [2021-11-12 22:58:11,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775098906] [2021-11-12 22:58:11,804 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:58:11,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-12 22:58:11,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:58:11,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-12 22:58:11,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2021-11-12 22:58:11,806 INFO L87 Difference]: Start difference. First operand 167 states and 187 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-12 22:58:15,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:58:15,812 INFO L93 Difference]: Finished difference Result 199 states and 227 transitions. [2021-11-12 22:58:15,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:58:15,817 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-12 22:58:15,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:58:15,818 INFO L225 Difference]: With dead ends: 199 [2021-11-12 22:58:15,819 INFO L226 Difference]: Without dead ends: 149 [2021-11-12 22:58:15,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-11-12 22:58:15,820 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 68 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3043.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.37ms SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3135.32ms IncrementalHoareTripleChecker+Time [2021-11-12 22:58:15,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 306 Invalid, 237 Unknown, 0 Unchecked, 3.37ms Time], IncrementalHoareTripleChecker [49 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 3135.32ms Time] [2021-11-12 22:58:15,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-11-12 22:58:15,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 133. [2021-11-12 22:58:15,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 106 states have (on average 1.1320754716981132) internal successors, (120), 109 states have internal predecessors, (120), 15 states have call successors, (15), 11 states have call predecessors, (15), 11 states have return successors, (14), 12 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-12 22:58:15,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 149 transitions. [2021-11-12 22:58:15,842 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 149 transitions. Word has length 55 [2021-11-12 22:58:15,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:58:15,843 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 149 transitions. [2021-11-12 22:58:15,843 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-12 22:58:15,843 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 149 transitions. [2021-11-12 22:58:15,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-12 22:58:15,844 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:58:15,844 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-12 22:58:15,875 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-11-12 22:58:16,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:16,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:16,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:58:16,445 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:58:16,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:58:16,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1292408368, now seen corresponding path program 2 times [2021-11-12 22:58:16,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:58:16,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1672083642] [2021-11-12 22:58:16,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:58:16,446 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:58:16,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:58:16,447 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:58:16,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-12 22:58:16,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:58:16,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:16,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-12 22:58:16,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:16,797 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-12 22:58:16,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:17,309 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-12 22:58:17,310 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:58:17,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1672083642] [2021-11-12 22:58:17,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1672083642] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:58:17,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [513723963] [2021-11-12 22:58:17,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:58:17,310 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:58:17,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:58:17,311 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:58:17,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-12 22:58:17,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:58:17,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:17,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-12 22:58:17,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:17,636 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-12 22:58:17,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:17,810 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-12 22:58:17,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [513723963] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:58:17,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635097539] [2021-11-12 22:58:17,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 22:58:17,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:58:17,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:58:17,812 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:58:17,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-12 22:58:17,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-12 22:58:17,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:17,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-12 22:58:17,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:18,058 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-12 22:58:18,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:18,255 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-12 22:58:18,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635097539] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:58:18,256 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 22:58:18,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 11, 12, 11, 12] total 22 [2021-11-12 22:58:18,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408097573] [2021-11-12 22:58:18,256 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 22:58:18,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:58:18,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:58:18,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:58:18,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2021-11-12 22:58:18,259 INFO L87 Difference]: Start difference. First operand 133 states and 149 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-12 22:58:21,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:58:21,381 INFO L93 Difference]: Finished difference Result 659 states and 764 transitions. [2021-11-12 22:58:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-12 22:58:21,382 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-12 22:58:21,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:58:21,387 INFO L225 Difference]: With dead ends: 659 [2021-11-12 22:58:21,388 INFO L226 Difference]: Without dead ends: 652 [2021-11-12 22:58:21,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=544, Invalid=1262, Unknown=0, NotChecked=0, Total=1806 [2021-11-12 22:58:21,390 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 723 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1270.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 723 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.70ms SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1498.58ms IncrementalHoareTripleChecker+Time [2021-11-12 22:58:21,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [723 Valid, 798 Invalid, 730 Unknown, 0 Unchecked, 8.70ms Time], IncrementalHoareTripleChecker [303 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 1498.58ms Time] [2021-11-12 22:58:21,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-11-12 22:58:21,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 493. [2021-11-12 22:58:21,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 388 states have (on average 1.1597938144329898) internal successors, (450), 400 states have internal predecessors, (450), 54 states have call successors, (54), 50 states have call predecessors, (54), 50 states have return successors, (53), 42 states have call predecessors, (53), 53 states have call successors, (53) [2021-11-12 22:58:21,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 557 transitions. [2021-11-12 22:58:21,453 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 557 transitions. Word has length 55 [2021-11-12 22:58:21,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:58:21,453 INFO L470 AbstractCegarLoop]: Abstraction has 493 states and 557 transitions. [2021-11-12 22:58:21,454 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-12 22:58:21,454 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 557 transitions. [2021-11-12 22:58:21,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-12 22:58:21,456 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:58:21,456 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-12 22:58:21,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:21,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:21,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:22,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:58:22,070 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:58:22,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:58:22,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1232897836, now seen corresponding path program 5 times [2021-11-12 22:58:22,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:58:22,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1535070064] [2021-11-12 22:58:22,072 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-12 22:58:22,072 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:58:22,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:58:22,072 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:58:22,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-12 22:58:32,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-12 22:58:32,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:58:32,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 22:58:32,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:48,163 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-12 22:58:48,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:59:49,325 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-12 22:59:49,325 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:59:49,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1535070064] [2021-11-12 22:59:49,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1535070064] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:59:49,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1633948694] [2021-11-12 22:59:49,326 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-12 22:59:49,326 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:59:49,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:59:49,327 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:59:49,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-11-12 22:59:55,599 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-12 22:59:55,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:59:55,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-12 22:59:55,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:00:40,388 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-12 23:00:40,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:18,341 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-12 23:02:18,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1633948694] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:02:18,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441363851] [2021-11-12 23:02:18,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-12 23:02:18,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:18,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:02:18,343 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:02:18,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a5de43-9f55-4667-8b61-b404fe52a869/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-12 23:02:27,812 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-12 23:02:27,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:02:27,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-12 23:02:27,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:03:53,374 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 12 proven. 27 refuted. 9 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 23:03:53,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:04:50,970 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 23:04:50,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441363851] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:04:50,970 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 23:04:50,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17, 17, 17, 18] total 53 [2021-11-12 23:04:50,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762234951] [2021-11-12 23:04:50,971 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 23:04:50,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-12 23:04:50,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:04:50,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-12 23:04:50,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=2240, Unknown=81, NotChecked=0, Total=2756 [2021-11-12 23:04:50,974 INFO L87 Difference]: Start difference. First operand 493 states and 557 transitions. Second operand has 53 states, 53 states have (on average 2.3962264150943398) internal successors, (127), 49 states have internal predecessors, (127), 18 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15)