./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety/test-0217.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety/test-0217.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 163bc3b45d6f21a8e478003f84571178259b289b3d9717ecadbc4595fc507bec --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:52:34,515 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:52:34,517 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:52:34,568 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:52:34,569 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:52:34,574 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:52:34,576 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:52:34,581 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:52:34,583 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:52:34,591 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:52:34,592 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:52:34,594 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:52:34,595 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:52:34,598 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:52:34,601 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:52:34,608 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:52:34,610 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:52:34,612 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:52:34,615 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:52:34,622 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:52:34,625 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:52:34,626 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:52:34,628 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:52:34,629 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:52:34,632 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:52:34,633 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:52:34,633 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:52:34,634 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:52:34,635 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:52:34,636 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:52:34,636 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:52:34,637 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:52:34,638 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:52:34,639 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:52:34,640 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:52:34,640 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:52:34,641 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:52:34,641 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:52:34,641 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:52:34,642 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:52:34,643 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:52:34,644 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-25 18:52:34,673 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:52:34,673 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:52:34,673 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:52:34,673 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:52:34,674 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:52:34,675 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:52:34,675 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:52:34,675 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:52:34,675 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:52:34,675 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:52:34,676 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:52:34,676 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:52:34,676 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:52:34,676 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:52:34,677 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:52:34,677 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:52:34,677 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:52:34,677 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:52:34,678 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-25 18:52:34,678 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-25 18:52:34,679 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:52:34,679 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 18:52:34,679 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-25 18:52:34,679 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:52:34,680 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 18:52:34,680 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:52:34,680 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-25 18:52:34,680 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-25 18:52:34,681 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-25 18:52:34,681 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:52:34,681 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-25 18:52:34,681 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 18:52:34,681 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:52:34,682 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:52:34,682 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:52:34,682 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:52:34,682 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:52:34,683 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:52:34,683 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:52:34,683 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:52:34,683 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:52:34,684 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:52:34,684 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_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/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_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 163bc3b45d6f21a8e478003f84571178259b289b3d9717ecadbc4595fc507bec [2021-11-25 18:52:34,965 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:52:34,988 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:52:34,991 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:52:34,992 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:52:34,993 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:52:34,995 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/memsafety/test-0217.i [2021-11-25 18:52:35,075 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/data/442f4afa0/0e3485069eec4523a294d89b73e18bf4/FLAG07605355b [2021-11-25 18:52:35,783 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:52:35,783 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/sv-benchmarks/c/memsafety/test-0217.i [2021-11-25 18:52:35,813 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/data/442f4afa0/0e3485069eec4523a294d89b73e18bf4/FLAG07605355b [2021-11-25 18:52:36,016 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/data/442f4afa0/0e3485069eec4523a294d89b73e18bf4 [2021-11-25 18:52:36,031 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:52:36,032 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:52:36,034 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:52:36,034 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:52:36,037 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:52:36,039 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,041 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@407a0140 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36, skipping insertion in model container [2021-11-25 18:52:36,042 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,050 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:52:36,112 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:52:36,541 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:52:36,555 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:52:36,624 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:52:36,662 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:52:36,662 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36 WrapperNode [2021-11-25 18:52:36,662 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:52:36,663 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:52:36,664 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:52:36,664 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:52:36,671 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,696 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,749 INFO L137 Inliner]: procedures = 181, calls = 47, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 218 [2021-11-25 18:52:36,750 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:52:36,755 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:52:36,756 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:52:36,756 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:52:36,764 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,764 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,776 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,778 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,806 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,811 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,813 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,817 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:52:36,818 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:52:36,819 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:52:36,819 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:52:36,826 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (1/1) ... [2021-11-25 18:52:36,838 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:52:36,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:52:36,862 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:52:36,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:52:36,901 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2021-11-25 18:52:36,901 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2021-11-25 18:52:36,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 18:52:36,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:52:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:52:36,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:52:37,016 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:52:37,018 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:52:37,581 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:52:37,686 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:52:37,687 INFO L301 CfgBuilder]: Removed 5 assume(true) statements. [2021-11-25 18:52:37,690 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:52:37 BoogieIcfgContainer [2021-11-25 18:52:37,690 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:52:37,692 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:52:37,692 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:52:37,695 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:52:37,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:52:36" (1/3) ... [2021-11-25 18:52:37,697 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d7aacaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:52:37, skipping insertion in model container [2021-11-25 18:52:37,697 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:52:36" (2/3) ... [2021-11-25 18:52:37,697 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d7aacaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:52:37, skipping insertion in model container [2021-11-25 18:52:37,697 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:52:37" (3/3) ... [2021-11-25 18:52:37,699 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0217.i [2021-11-25 18:52:37,705 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:52:37,705 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 67 error locations. [2021-11-25 18:52:37,754 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:52:37,762 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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-25 18:52:37,763 INFO L340 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2021-11-25 18:52:37,797 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 67 states have (on average 2.2686567164179103) internal successors, (152), 134 states have internal predecessors, (152), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:52:37,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-25 18:52:37,813 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:37,814 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-25 18:52:37,814 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:37,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:37,820 INFO L85 PathProgramCache]: Analyzing trace with hash 10666821, now seen corresponding path program 1 times [2021-11-25 18:52:37,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:37,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488174418] [2021-11-25 18:52:37,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:37,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:37,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:37,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:37,956 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:37,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488174418] [2021-11-25 18:52:37,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488174418] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:37,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:37,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:52:37,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655767209] [2021-11-25 18:52:37,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:37,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 18:52:37,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:38,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 18:52:38,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 18:52:38,009 INFO L87 Difference]: Start difference. First operand has 138 states, 67 states have (on average 2.2686567164179103) internal successors, (152), 134 states have internal predecessors, (152), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:38,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:38,121 INFO L93 Difference]: Finished difference Result 138 states and 152 transitions. [2021-11-25 18:52:38,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 18:52:38,124 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-25 18:52:38,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:38,141 INFO L225 Difference]: With dead ends: 138 [2021-11-25 18:52:38,142 INFO L226 Difference]: Without dead ends: 137 [2021-11-25 18:52:38,145 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-25 18:52:38,150 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:38,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 128 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:52:38,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-11-25 18:52:38,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2021-11-25 18:52:38,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 67 states have (on average 2.1940298507462686) internal successors, (147), 133 states have internal predecessors, (147), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:52:38,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2021-11-25 18:52:38,256 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 4 [2021-11-25 18:52:38,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:38,257 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2021-11-25 18:52:38,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:38,258 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2021-11-25 18:52:38,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-25 18:52:38,258 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:38,259 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-25 18:52:38,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 18:52:38,259 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:38,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:38,265 INFO L85 PathProgramCache]: Analyzing trace with hash 322722741, now seen corresponding path program 1 times [2021-11-25 18:52:38,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:38,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709234419] [2021-11-25 18:52:38,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:38,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:38,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:38,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:38,400 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:38,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709234419] [2021-11-25 18:52:38,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709234419] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:38,401 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:38,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-25 18:52:38,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197718521] [2021-11-25 18:52:38,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:38,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:52:38,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:38,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:52:38,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:52:38,404 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:38,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:38,704 INFO L93 Difference]: Finished difference Result 267 states and 294 transitions. [2021-11-25 18:52:38,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:52:38,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-25 18:52:38,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:38,714 INFO L225 Difference]: With dead ends: 267 [2021-11-25 18:52:38,715 INFO L226 Difference]: Without dead ends: 267 [2021-11-25 18:52:38,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-25 18:52:38,724 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 135 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:38,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 158 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:38,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-11-25 18:52:38,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 180. [2021-11-25 18:52:38,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 107 states have (on average 2.177570093457944) internal successors, (233), 173 states have internal predecessors, (233), 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-25 18:52:38,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 241 transitions. [2021-11-25 18:52:38,766 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 241 transitions. Word has length 5 [2021-11-25 18:52:38,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:38,766 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 241 transitions. [2021-11-25 18:52:38,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:38,771 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 241 transitions. [2021-11-25 18:52:38,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-25 18:52:38,771 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:38,772 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-25 18:52:38,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 18:52:38,772 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:38,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:38,773 INFO L85 PathProgramCache]: Analyzing trace with hash 322722742, now seen corresponding path program 1 times [2021-11-25 18:52:38,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:38,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243852364] [2021-11-25 18:52:38,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:38,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:38,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:39,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:39,003 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:39,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243852364] [2021-11-25 18:52:39,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243852364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:39,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:39,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:52:39,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504822875] [2021-11-25 18:52:39,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:39,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:52:39,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:39,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:52:39,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:52:39,009 INFO L87 Difference]: Start difference. First operand 180 states and 241 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:39,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:39,290 INFO L93 Difference]: Finished difference Result 282 states and 361 transitions. [2021-11-25 18:52:39,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:52:39,291 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-25 18:52:39,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:39,293 INFO L225 Difference]: With dead ends: 282 [2021-11-25 18:52:39,293 INFO L226 Difference]: Without dead ends: 282 [2021-11-25 18:52:39,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:39,301 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 101 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:39,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 281 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:39,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-11-25 18:52:39,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 238. [2021-11-25 18:52:39,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 159 states have (on average 2.0817610062893084) internal successors, (331), 227 states have internal predecessors, (331), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 18:52:39,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 347 transitions. [2021-11-25 18:52:39,329 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 347 transitions. Word has length 5 [2021-11-25 18:52:39,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:39,329 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 347 transitions. [2021-11-25 18:52:39,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:39,330 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 347 transitions. [2021-11-25 18:52:39,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-25 18:52:39,331 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:39,331 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:39,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 18:52:39,331 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:39,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:39,333 INFO L85 PathProgramCache]: Analyzing trace with hash 898953628, now seen corresponding path program 1 times [2021-11-25 18:52:39,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:39,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862506709] [2021-11-25 18:52:39,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:39,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:39,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:39,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:39,672 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:39,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862506709] [2021-11-25 18:52:39,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862506709] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:39,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:39,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:39,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10361263] [2021-11-25 18:52:39,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:39,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:39,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:39,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:39,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:39,674 INFO L87 Difference]: Start difference. First operand 238 states and 347 transitions. Second operand has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:40,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:40,030 INFO L93 Difference]: Finished difference Result 336 states and 468 transitions. [2021-11-25 18:52:40,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:40,031 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-25 18:52:40,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:40,035 INFO L225 Difference]: With dead ends: 336 [2021-11-25 18:52:40,035 INFO L226 Difference]: Without dead ends: 336 [2021-11-25 18:52:40,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:40,036 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 98 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:40,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 452 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:40,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-11-25 18:52:40,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 271. [2021-11-25 18:52:40,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 189 states have (on average 2.0476190476190474) internal successors, (387), 258 states have internal predecessors, (387), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:40,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 407 transitions. [2021-11-25 18:52:40,076 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 407 transitions. Word has length 7 [2021-11-25 18:52:40,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:40,076 INFO L470 AbstractCegarLoop]: Abstraction has 271 states and 407 transitions. [2021-11-25 18:52:40,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:40,077 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 407 transitions. [2021-11-25 18:52:40,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-25 18:52:40,078 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:40,078 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:40,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 18:52:40,079 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:40,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:40,081 INFO L85 PathProgramCache]: Analyzing trace with hash 898955471, now seen corresponding path program 1 times [2021-11-25 18:52:40,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:40,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409986400] [2021-11-25 18:52:40,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:40,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:40,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:40,138 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:40,138 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:40,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409986400] [2021-11-25 18:52:40,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409986400] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:40,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:40,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-25 18:52:40,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717397449] [2021-11-25 18:52:40,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:40,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:52:40,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:40,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:52:40,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:52:40,144 INFO L87 Difference]: Start difference. First operand 271 states and 407 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:40,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:40,294 INFO L93 Difference]: Finished difference Result 318 states and 450 transitions. [2021-11-25 18:52:40,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:52:40,301 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-25 18:52:40,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:40,304 INFO L225 Difference]: With dead ends: 318 [2021-11-25 18:52:40,304 INFO L226 Difference]: Without dead ends: 314 [2021-11-25 18:52:40,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-25 18:52:40,305 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 58 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:40,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 186 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:52:40,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-25 18:52:40,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 269. [2021-11-25 18:52:40,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 187 states have (on average 2.053475935828877) internal successors, (384), 256 states have internal predecessors, (384), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:40,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 404 transitions. [2021-11-25 18:52:40,328 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 404 transitions. Word has length 7 [2021-11-25 18:52:40,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:40,329 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 404 transitions. [2021-11-25 18:52:40,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:52:40,329 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 404 transitions. [2021-11-25 18:52:40,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-25 18:52:40,330 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:40,330 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:40,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:52:40,331 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:40,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:40,333 INFO L85 PathProgramCache]: Analyzing trace with hash -544673918, now seen corresponding path program 1 times [2021-11-25 18:52:40,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:40,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117961056] [2021-11-25 18:52:40,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:40,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:40,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:40,449 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:40,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117961056] [2021-11-25 18:52:40,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117961056] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:40,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:40,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:52:40,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145552560] [2021-11-25 18:52:40,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:40,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:52:40,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:40,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:52:40,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:52:40,452 INFO L87 Difference]: Start difference. First operand 269 states and 404 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:40,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:40,786 INFO L93 Difference]: Finished difference Result 471 states and 577 transitions. [2021-11-25 18:52:40,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:40,787 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-25 18:52:40,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:40,789 INFO L225 Difference]: With dead ends: 471 [2021-11-25 18:52:40,789 INFO L226 Difference]: Without dead ends: 471 [2021-11-25 18:52:40,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:40,790 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 384 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:40,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 277 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:40,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-11-25 18:52:40,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 266. [2021-11-25 18:52:40,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 188 states have (on average 2.0106382978723403) internal successors, (378), 253 states have internal predecessors, (378), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:40,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 398 transitions. [2021-11-25 18:52:40,801 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 398 transitions. Word has length 10 [2021-11-25 18:52:40,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:40,801 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 398 transitions. [2021-11-25 18:52:40,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:40,802 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 398 transitions. [2021-11-25 18:52:40,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-25 18:52:40,802 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:40,802 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:40,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:52:40,815 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:40,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:40,816 INFO L85 PathProgramCache]: Analyzing trace with hash -544673917, now seen corresponding path program 1 times [2021-11-25 18:52:40,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:40,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422715561] [2021-11-25 18:52:40,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:40,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:40,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:40,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:40,986 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:40,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422715561] [2021-11-25 18:52:40,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422715561] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:40,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:40,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:40,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757733696] [2021-11-25 18:52:40,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:40,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:40,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:40,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:40,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:40,988 INFO L87 Difference]: Start difference. First operand 266 states and 398 transitions. Second operand has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:41,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:41,912 INFO L93 Difference]: Finished difference Result 564 states and 712 transitions. [2021-11-25 18:52:41,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:52:41,913 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-25 18:52:41,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:41,916 INFO L225 Difference]: With dead ends: 564 [2021-11-25 18:52:41,916 INFO L226 Difference]: Without dead ends: 564 [2021-11-25 18:52:41,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-25 18:52:41,918 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 499 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:41,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 384 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-25 18:52:41,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-25 18:52:41,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 281. [2021-11-25 18:52:41,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 203 states have (on average 2.0098522167487687) internal successors, (408), 268 states have internal predecessors, (408), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:41,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 428 transitions. [2021-11-25 18:52:41,933 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 428 transitions. Word has length 10 [2021-11-25 18:52:41,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:41,934 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 428 transitions. [2021-11-25 18:52:41,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:41,934 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 428 transitions. [2021-11-25 18:52:41,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 18:52:41,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:41,935 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:41,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 18:52:41,936 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:41,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:41,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1966487762, now seen corresponding path program 1 times [2021-11-25 18:52:41,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:41,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016541923] [2021-11-25 18:52:41,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:41,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:41,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:41,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:41,987 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:41,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016541923] [2021-11-25 18:52:41,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016541923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:41,988 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:41,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:52:41,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929553357] [2021-11-25 18:52:41,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:41,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:52:41,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:41,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:52:41,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:52:41,990 INFO L87 Difference]: Start difference. First operand 281 states and 428 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:42,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:42,317 INFO L93 Difference]: Finished difference Result 477 states and 646 transitions. [2021-11-25 18:52:42,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:52:42,320 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-11-25 18:52:42,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:42,323 INFO L225 Difference]: With dead ends: 477 [2021-11-25 18:52:42,324 INFO L226 Difference]: Without dead ends: 477 [2021-11-25 18:52:42,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:42,325 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 250 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:42,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 272 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:42,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-11-25 18:52:42,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 287. [2021-11-25 18:52:42,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 209 states have (on average 1.9808612440191387) internal successors, (414), 274 states have internal predecessors, (414), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:42,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 434 transitions. [2021-11-25 18:52:42,340 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 434 transitions. Word has length 12 [2021-11-25 18:52:42,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:42,340 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 434 transitions. [2021-11-25 18:52:42,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:42,341 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 434 transitions. [2021-11-25 18:52:42,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 18:52:42,342 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:42,342 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:42,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 18:52:42,342 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:42,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:42,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1966487761, now seen corresponding path program 1 times [2021-11-25 18:52:42,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:42,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727645366] [2021-11-25 18:52:42,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:42,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:42,412 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:42,412 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:42,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727645366] [2021-11-25 18:52:42,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727645366] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:42,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:42,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:52:42,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839859738] [2021-11-25 18:52:42,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:42,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:52:42,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:42,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:52:42,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:52:42,415 INFO L87 Difference]: Start difference. First operand 287 states and 434 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:42,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:42,683 INFO L93 Difference]: Finished difference Result 338 states and 453 transitions. [2021-11-25 18:52:42,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:52:42,684 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-11-25 18:52:42,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:42,687 INFO L225 Difference]: With dead ends: 338 [2021-11-25 18:52:42,687 INFO L226 Difference]: Without dead ends: 338 [2021-11-25 18:52:42,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:42,688 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 160 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:42,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 278 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:42,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-11-25 18:52:42,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 287. [2021-11-25 18:52:42,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 209 states have (on average 1.937799043062201) internal successors, (405), 274 states have internal predecessors, (405), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:42,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 425 transitions. [2021-11-25 18:52:42,702 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 425 transitions. Word has length 12 [2021-11-25 18:52:42,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:42,702 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 425 transitions. [2021-11-25 18:52:42,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:42,703 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 425 transitions. [2021-11-25 18:52:42,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-25 18:52:42,704 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:42,704 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:42,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 18:52:42,704 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:42,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:42,705 INFO L85 PathProgramCache]: Analyzing trace with hash 13826545, now seen corresponding path program 1 times [2021-11-25 18:52:42,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:42,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888382285] [2021-11-25 18:52:42,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:42,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:42,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:42,957 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:42,957 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:42,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888382285] [2021-11-25 18:52:42,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888382285] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:42,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:42,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:52:42,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089578257] [2021-11-25 18:52:42,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:42,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:52:42,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:42,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:52:42,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:42,961 INFO L87 Difference]: Start difference. First operand 287 states and 425 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:43,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:43,548 INFO L93 Difference]: Finished difference Result 376 states and 519 transitions. [2021-11-25 18:52:43,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-25 18:52:43,549 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-11-25 18:52:43,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:43,552 INFO L225 Difference]: With dead ends: 376 [2021-11-25 18:52:43,553 INFO L226 Difference]: Without dead ends: 376 [2021-11-25 18:52:43,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-25 18:52:43,554 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 139 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:43,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 665 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:43,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-11-25 18:52:43,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 293. [2021-11-25 18:52:43,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 215 states have (on average 1.9209302325581394) internal successors, (413), 278 states have internal predecessors, (413), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:43,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 433 transitions. [2021-11-25 18:52:43,568 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 433 transitions. Word has length 13 [2021-11-25 18:52:43,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:43,568 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 433 transitions. [2021-11-25 18:52:43,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:43,569 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 433 transitions. [2021-11-25 18:52:43,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-25 18:52:43,569 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:43,570 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:43,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 18:52:43,570 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:43,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:43,571 INFO L85 PathProgramCache]: Analyzing trace with hash 418936595, now seen corresponding path program 1 times [2021-11-25 18:52:43,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:43,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097517891] [2021-11-25 18:52:43,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:43,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:43,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:43,703 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:43,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097517891] [2021-11-25 18:52:43,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097517891] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:43,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:43,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:43,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504528342] [2021-11-25 18:52:43,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:43,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:43,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:43,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:43,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:43,706 INFO L87 Difference]: Start difference. First operand 293 states and 433 transitions. Second operand has 5 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:43,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:43,989 INFO L93 Difference]: Finished difference Result 331 states and 440 transitions. [2021-11-25 18:52:43,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:43,990 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-11-25 18:52:43,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:43,993 INFO L225 Difference]: With dead ends: 331 [2021-11-25 18:52:43,993 INFO L226 Difference]: Without dead ends: 331 [2021-11-25 18:52:43,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:43,994 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 186 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:43,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 468 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:43,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-11-25 18:52:44,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 291. [2021-11-25 18:52:44,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 215 states have (on average 1.8930232558139535) internal successors, (407), 276 states have internal predecessors, (407), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:44,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 427 transitions. [2021-11-25 18:52:44,008 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 427 transitions. Word has length 15 [2021-11-25 18:52:44,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:44,008 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 427 transitions. [2021-11-25 18:52:44,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:44,009 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 427 transitions. [2021-11-25 18:52:44,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-25 18:52:44,010 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:44,010 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:44,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 18:52:44,010 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:44,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:44,011 INFO L85 PathProgramCache]: Analyzing trace with hash 418936594, now seen corresponding path program 1 times [2021-11-25 18:52:44,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:44,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877724673] [2021-11-25 18:52:44,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:44,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:44,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:44,044 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:44,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877724673] [2021-11-25 18:52:44,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877724673] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:44,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:44,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:52:44,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096574190] [2021-11-25 18:52:44,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:44,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:52:44,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:44,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:52:44,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:52:44,047 INFO L87 Difference]: Start difference. First operand 291 states and 427 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:44,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:44,198 INFO L93 Difference]: Finished difference Result 364 states and 502 transitions. [2021-11-25 18:52:44,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:52:44,199 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-11-25 18:52:44,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:44,202 INFO L225 Difference]: With dead ends: 364 [2021-11-25 18:52:44,202 INFO L226 Difference]: Without dead ends: 364 [2021-11-25 18:52:44,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-25 18:52:44,203 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 120 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:44,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 186 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:52:44,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-11-25 18:52:44,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 288. [2021-11-25 18:52:44,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 215 states have (on average 1.8511627906976744) internal successors, (398), 273 states have internal predecessors, (398), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:44,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 418 transitions. [2021-11-25 18:52:44,217 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 418 transitions. Word has length 15 [2021-11-25 18:52:44,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:44,217 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 418 transitions. [2021-11-25 18:52:44,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:44,218 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 418 transitions. [2021-11-25 18:52:44,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-25 18:52:44,219 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:44,219 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:44,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 18:52:44,219 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:44,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:44,220 INFO L85 PathProgramCache]: Analyzing trace with hash 418938414, now seen corresponding path program 1 times [2021-11-25 18:52:44,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:44,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025385149] [2021-11-25 18:52:44,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:44,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:44,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:44,253 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:44,253 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:44,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025385149] [2021-11-25 18:52:44,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025385149] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:44,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:44,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:44,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045359782] [2021-11-25 18:52:44,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:44,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:52:44,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:44,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:52:44,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:52:44,256 INFO L87 Difference]: Start difference. First operand 288 states and 418 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:44,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:44,319 INFO L93 Difference]: Finished difference Result 294 states and 424 transitions. [2021-11-25 18:52:44,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:52:44,321 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-11-25 18:52:44,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:44,324 INFO L225 Difference]: With dead ends: 294 [2021-11-25 18:52:44,324 INFO L226 Difference]: Without dead ends: 294 [2021-11-25 18:52:44,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:44,325 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 1 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:44,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 350 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:52:44,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-11-25 18:52:44,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 294. [2021-11-25 18:52:44,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 221 states have (on average 1.8280542986425339) internal successors, (404), 279 states have internal predecessors, (404), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:44,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 424 transitions. [2021-11-25 18:52:44,338 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 424 transitions. Word has length 15 [2021-11-25 18:52:44,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:44,338 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 424 transitions. [2021-11-25 18:52:44,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:44,339 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 424 transitions. [2021-11-25 18:52:44,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-25 18:52:44,339 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:44,340 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:44,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 18:52:44,340 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:44,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:44,341 INFO L85 PathProgramCache]: Analyzing trace with hash -35759209, now seen corresponding path program 1 times [2021-11-25 18:52:44,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:44,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492359711] [2021-11-25 18:52:44,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:44,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:44,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:44,557 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:44,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492359711] [2021-11-25 18:52:44,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492359711] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:44,558 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:44,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:52:44,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695392625] [2021-11-25 18:52:44,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:44,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:52:44,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:44,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:52:44,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:44,560 INFO L87 Difference]: Start difference. First operand 294 states and 424 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:45,009 INFO L93 Difference]: Finished difference Result 491 states and 665 transitions. [2021-11-25 18:52:45,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:52:45,011 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-11-25 18:52:45,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:45,014 INFO L225 Difference]: With dead ends: 491 [2021-11-25 18:52:45,014 INFO L226 Difference]: Without dead ends: 489 [2021-11-25 18:52:45,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:52:45,015 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 330 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:45,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 778 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:45,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-11-25 18:52:45,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 288. [2021-11-25 18:52:45,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 215 states have (on average 1.827906976744186) internal successors, (393), 273 states have internal predecessors, (393), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:45,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 413 transitions. [2021-11-25 18:52:45,027 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 413 transitions. Word has length 16 [2021-11-25 18:52:45,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:45,028 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 413 transitions. [2021-11-25 18:52:45,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,028 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 413 transitions. [2021-11-25 18:52:45,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 18:52:45,029 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:45,029 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:45,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 18:52:45,029 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr37REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:45,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:45,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1108155252, now seen corresponding path program 1 times [2021-11-25 18:52:45,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:45,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771990867] [2021-11-25 18:52:45,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:45,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:45,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:45,070 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:45,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771990867] [2021-11-25 18:52:45,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771990867] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:45,070 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:45,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:52:45,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669740486] [2021-11-25 18:52:45,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:45,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:52:45,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:45,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:52:45,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:52:45,072 INFO L87 Difference]: Start difference. First operand 288 states and 413 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:45,311 INFO L93 Difference]: Finished difference Result 470 states and 612 transitions. [2021-11-25 18:52:45,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:52:45,312 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-25 18:52:45,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:45,314 INFO L225 Difference]: With dead ends: 470 [2021-11-25 18:52:45,314 INFO L226 Difference]: Without dead ends: 470 [2021-11-25 18:52:45,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:45,315 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 225 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:45,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 272 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:45,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-11-25 18:52:45,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 304. [2021-11-25 18:52:45,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 231 states have (on average 1.8571428571428572) internal successors, (429), 289 states have internal predecessors, (429), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:45,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 449 transitions. [2021-11-25 18:52:45,327 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 449 transitions. Word has length 17 [2021-11-25 18:52:45,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:45,328 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 449 transitions. [2021-11-25 18:52:45,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,328 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 449 transitions. [2021-11-25 18:52:45,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 18:52:45,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:45,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:45,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 18:52:45,330 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:45,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:45,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1108155251, now seen corresponding path program 1 times [2021-11-25 18:52:45,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:45,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005122946] [2021-11-25 18:52:45,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:45,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:45,411 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:45,411 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:45,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005122946] [2021-11-25 18:52:45,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005122946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:45,412 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:45,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:45,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715945364] [2021-11-25 18:52:45,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:45,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:45,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:45,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:45,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:45,413 INFO L87 Difference]: Start difference. First operand 304 states and 449 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:45,635 INFO L93 Difference]: Finished difference Result 351 states and 467 transitions. [2021-11-25 18:52:45,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:52:45,635 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-25 18:52:45,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:45,638 INFO L225 Difference]: With dead ends: 351 [2021-11-25 18:52:45,638 INFO L226 Difference]: Without dead ends: 351 [2021-11-25 18:52:45,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:45,639 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 226 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:45,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 272 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:45,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-11-25 18:52:45,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 304. [2021-11-25 18:52:45,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 231 states have (on average 1.8181818181818181) internal successors, (420), 289 states have internal predecessors, (420), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:45,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 440 transitions. [2021-11-25 18:52:45,649 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 440 transitions. Word has length 17 [2021-11-25 18:52:45,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:45,650 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 440 transitions. [2021-11-25 18:52:45,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,650 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 440 transitions. [2021-11-25 18:52:45,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 18:52:45,651 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:45,651 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:45,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 18:52:45,651 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:45,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:45,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1128856781, now seen corresponding path program 1 times [2021-11-25 18:52:45,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:45,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75919751] [2021-11-25 18:52:45,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:45,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:45,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:45,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:45,706 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:45,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75919751] [2021-11-25 18:52:45,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75919751] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:45,706 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:45,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:45,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661101567] [2021-11-25 18:52:45,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:45,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:45,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:45,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:45,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:45,709 INFO L87 Difference]: Start difference. First operand 304 states and 440 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:45,845 INFO L93 Difference]: Finished difference Result 464 states and 649 transitions. [2021-11-25 18:52:45,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:45,847 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-25 18:52:45,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:45,849 INFO L225 Difference]: With dead ends: 464 [2021-11-25 18:52:45,849 INFO L226 Difference]: Without dead ends: 464 [2021-11-25 18:52:45,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:45,850 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 126 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:45,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 426 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:52:45,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-11-25 18:52:45,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 322. [2021-11-25 18:52:45,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 249 states have (on average 1.7791164658634537) internal successors, (443), 307 states have internal predecessors, (443), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:45,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 463 transitions. [2021-11-25 18:52:45,860 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 463 transitions. Word has length 17 [2021-11-25 18:52:45,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:45,861 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 463 transitions. [2021-11-25 18:52:45,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:45,861 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 463 transitions. [2021-11-25 18:52:45,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 18:52:45,862 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:45,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:45,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 18:52:45,862 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:45,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:45,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1128856587, now seen corresponding path program 1 times [2021-11-25 18:52:45,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:45,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281266570] [2021-11-25 18:52:45,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:45,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:45,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:45,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:45,964 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:45,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281266570] [2021-11-25 18:52:45,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281266570] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:45,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:45,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:45,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852839769] [2021-11-25 18:52:45,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:45,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:45,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:45,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:45,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:45,967 INFO L87 Difference]: Start difference. First operand 322 states and 463 transitions. Second operand has 5 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:46,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:46,156 INFO L93 Difference]: Finished difference Result 358 states and 470 transitions. [2021-11-25 18:52:46,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:46,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-25 18:52:46,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:46,169 INFO L225 Difference]: With dead ends: 358 [2021-11-25 18:52:46,169 INFO L226 Difference]: Without dead ends: 358 [2021-11-25 18:52:46,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:46,170 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 176 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:46,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 459 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:46,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-11-25 18:52:46,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 321. [2021-11-25 18:52:46,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 249 states have (on average 1.7550200803212852) internal successors, (437), 306 states have internal predecessors, (437), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:46,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 457 transitions. [2021-11-25 18:52:46,188 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 457 transitions. Word has length 17 [2021-11-25 18:52:46,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:46,190 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 457 transitions. [2021-11-25 18:52:46,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:46,191 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 457 transitions. [2021-11-25 18:52:46,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 18:52:46,191 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:46,192 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:46,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 18:52:46,192 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:46,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:46,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1934302113, now seen corresponding path program 1 times [2021-11-25 18:52:46,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:46,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865614408] [2021-11-25 18:52:46,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:46,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:46,416 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:46,416 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:46,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865614408] [2021-11-25 18:52:46,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865614408] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:46,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:46,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:52:46,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143375040] [2021-11-25 18:52:46,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:46,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:52:46,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:46,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:52:46,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:46,418 INFO L87 Difference]: Start difference. First operand 321 states and 457 transitions. Second operand has 8 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:47,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:47,047 INFO L93 Difference]: Finished difference Result 483 states and 655 transitions. [2021-11-25 18:52:47,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:52:47,048 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-11-25 18:52:47,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:47,051 INFO L225 Difference]: With dead ends: 483 [2021-11-25 18:52:47,051 INFO L226 Difference]: Without dead ends: 483 [2021-11-25 18:52:47,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:52:47,052 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 404 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:47,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 781 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:47,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-11-25 18:52:47,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 318. [2021-11-25 18:52:47,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 249 states have (on average 1.714859437751004) internal successors, (427), 303 states have internal predecessors, (427), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:47,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 447 transitions. [2021-11-25 18:52:47,064 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 447 transitions. Word has length 20 [2021-11-25 18:52:47,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:47,064 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 447 transitions. [2021-11-25 18:52:47,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:47,065 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 447 transitions. [2021-11-25 18:52:47,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 18:52:47,065 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:47,066 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:47,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 18:52:47,066 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:47,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:47,066 INFO L85 PathProgramCache]: Analyzing trace with hash 166179431, now seen corresponding path program 1 times [2021-11-25 18:52:47,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:47,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558137030] [2021-11-25 18:52:47,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:47,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:47,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:47,248 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:47,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558137030] [2021-11-25 18:52:47,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558137030] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:47,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:47,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 18:52:47,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280473093] [2021-11-25 18:52:47,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:47,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:47,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:47,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:47,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:47,250 INFO L87 Difference]: Start difference. First operand 318 states and 447 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:47,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:47,523 INFO L93 Difference]: Finished difference Result 354 states and 467 transitions. [2021-11-25 18:52:47,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:47,524 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-25 18:52:47,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:47,526 INFO L225 Difference]: With dead ends: 354 [2021-11-25 18:52:47,526 INFO L226 Difference]: Without dead ends: 354 [2021-11-25 18:52:47,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-25 18:52:47,527 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 95 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:47,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 535 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:47,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-11-25 18:52:47,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 314. [2021-11-25 18:52:47,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 245 states have (on average 1.7020408163265306) internal successors, (417), 299 states have internal predecessors, (417), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:47,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 437 transitions. [2021-11-25 18:52:47,537 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 437 transitions. Word has length 21 [2021-11-25 18:52:47,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:47,538 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 437 transitions. [2021-11-25 18:52:47,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:47,538 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 437 transitions. [2021-11-25 18:52:47,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 18:52:47,539 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:47,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:47,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 18:52:47,539 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:47,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:47,540 INFO L85 PathProgramCache]: Analyzing trace with hash 166046867, now seen corresponding path program 1 times [2021-11-25 18:52:47,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:47,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778364876] [2021-11-25 18:52:47,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:47,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:47,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:47,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:47,641 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:47,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778364876] [2021-11-25 18:52:47,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778364876] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:47,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:47,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:47,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119253182] [2021-11-25 18:52:47,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:47,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:47,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:47,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:47,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:47,644 INFO L87 Difference]: Start difference. First operand 314 states and 437 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:47,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:47,824 INFO L93 Difference]: Finished difference Result 353 states and 466 transitions. [2021-11-25 18:52:47,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:47,825 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-25 18:52:47,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:47,827 INFO L225 Difference]: With dead ends: 353 [2021-11-25 18:52:47,827 INFO L226 Difference]: Without dead ends: 353 [2021-11-25 18:52:47,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:47,828 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 95 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:47,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 430 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:47,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-11-25 18:52:47,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 314. [2021-11-25 18:52:47,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 245 states have (on average 1.6979591836734693) internal successors, (416), 299 states have internal predecessors, (416), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:47,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 436 transitions. [2021-11-25 18:52:47,840 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 436 transitions. Word has length 21 [2021-11-25 18:52:47,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:47,840 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 436 transitions. [2021-11-25 18:52:47,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:47,841 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 436 transitions. [2021-11-25 18:52:47,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 18:52:47,841 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:47,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:47,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 18:52:47,842 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:47,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:47,842 INFO L85 PathProgramCache]: Analyzing trace with hash -858315806, now seen corresponding path program 1 times [2021-11-25 18:52:47,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:47,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263389546] [2021-11-25 18:52:47,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:47,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:47,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:47,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:47,892 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:47,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263389546] [2021-11-25 18:52:47,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263389546] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:47,893 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:47,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:47,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995616435] [2021-11-25 18:52:47,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:47,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:47,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:47,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:47,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:47,895 INFO L87 Difference]: Start difference. First operand 314 states and 436 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:48,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:48,082 INFO L93 Difference]: Finished difference Result 386 states and 515 transitions. [2021-11-25 18:52:48,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:48,084 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-25 18:52:48,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:48,087 INFO L225 Difference]: With dead ends: 386 [2021-11-25 18:52:48,087 INFO L226 Difference]: Without dead ends: 386 [2021-11-25 18:52:48,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:48,087 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 299 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:48,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 296 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:48,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-11-25 18:52:48,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 313. [2021-11-25 18:52:48,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 245 states have (on average 1.689795918367347) internal successors, (414), 298 states have internal predecessors, (414), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:48,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 434 transitions. [2021-11-25 18:52:48,100 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 434 transitions. Word has length 21 [2021-11-25 18:52:48,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:48,101 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 434 transitions. [2021-11-25 18:52:48,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:48,101 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 434 transitions. [2021-11-25 18:52:48,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 18:52:48,102 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:48,102 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:48,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 18:52:48,102 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:48,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:48,103 INFO L85 PathProgramCache]: Analyzing trace with hash -858315805, now seen corresponding path program 1 times [2021-11-25 18:52:48,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:48,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207864997] [2021-11-25 18:52:48,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:48,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:48,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:48,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:48,183 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:48,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207864997] [2021-11-25 18:52:48,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207864997] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:48,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:48,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:48,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731264455] [2021-11-25 18:52:48,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:48,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:48,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:48,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:48,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:48,185 INFO L87 Difference]: Start difference. First operand 313 states and 434 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:48,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:48,370 INFO L93 Difference]: Finished difference Result 347 states and 445 transitions. [2021-11-25 18:52:48,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:48,371 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-25 18:52:48,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:48,373 INFO L225 Difference]: With dead ends: 347 [2021-11-25 18:52:48,373 INFO L226 Difference]: Without dead ends: 347 [2021-11-25 18:52:48,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:48,374 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 321 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:48,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 336 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:48,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-11-25 18:52:48,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 312. [2021-11-25 18:52:48,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 245 states have (on average 1.6816326530612244) internal successors, (412), 297 states have internal predecessors, (412), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:52:48,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 432 transitions. [2021-11-25 18:52:48,388 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 432 transitions. Word has length 21 [2021-11-25 18:52:48,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:48,389 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 432 transitions. [2021-11-25 18:52:48,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:48,390 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 432 transitions. [2021-11-25 18:52:48,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-25 18:52:48,391 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:48,391 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:48,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 18:52:48,391 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:48,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:48,392 INFO L85 PathProgramCache]: Analyzing trace with hash 852485823, now seen corresponding path program 1 times [2021-11-25 18:52:48,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:48,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212478651] [2021-11-25 18:52:48,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:48,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:48,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:48,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:48,506 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:48,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212478651] [2021-11-25 18:52:48,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212478651] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:48,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:48,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:48,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647811983] [2021-11-25 18:52:48,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:48,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:48,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:48,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:48,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:48,509 INFO L87 Difference]: Start difference. First operand 312 states and 432 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:48,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:48,751 INFO L93 Difference]: Finished difference Result 418 states and 551 transitions. [2021-11-25 18:52:48,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:48,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-25 18:52:48,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:48,754 INFO L225 Difference]: With dead ends: 418 [2021-11-25 18:52:48,755 INFO L226 Difference]: Without dead ends: 418 [2021-11-25 18:52:48,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:52:48,755 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 156 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:48,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 412 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:48,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-11-25 18:52:48,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 342. [2021-11-25 18:52:48,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 272 states have (on average 1.6691176470588236) internal successors, (454), 325 states have internal predecessors, (454), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:52:48,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 478 transitions. [2021-11-25 18:52:48,769 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 478 transitions. Word has length 22 [2021-11-25 18:52:48,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:48,770 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 478 transitions. [2021-11-25 18:52:48,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:48,770 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 478 transitions. [2021-11-25 18:52:48,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-25 18:52:48,771 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:48,771 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:48,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 18:52:48,771 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:48,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:48,772 INFO L85 PathProgramCache]: Analyzing trace with hash -207765373, now seen corresponding path program 1 times [2021-11-25 18:52:48,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:48,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625318497] [2021-11-25 18:52:48,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:48,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:48,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:48,836 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:48,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625318497] [2021-11-25 18:52:48,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625318497] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:48,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:48,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:48,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212365934] [2021-11-25 18:52:48,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:48,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:48,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:48,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:48,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:48,841 INFO L87 Difference]: Start difference. First operand 342 states and 478 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:49,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:49,117 INFO L93 Difference]: Finished difference Result 645 states and 834 transitions. [2021-11-25 18:52:49,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:49,118 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-11-25 18:52:49,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:49,121 INFO L225 Difference]: With dead ends: 645 [2021-11-25 18:52:49,121 INFO L226 Difference]: Without dead ends: 645 [2021-11-25 18:52:49,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:49,122 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 470 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:49,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 368 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:49,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-11-25 18:52:49,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 339. [2021-11-25 18:52:49,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 272 states have (on average 1.6470588235294117) internal successors, (448), 322 states have internal predecessors, (448), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:52:49,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 472 transitions. [2021-11-25 18:52:49,138 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 472 transitions. Word has length 23 [2021-11-25 18:52:49,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:49,139 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 472 transitions. [2021-11-25 18:52:49,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:49,139 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 472 transitions. [2021-11-25 18:52:49,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-25 18:52:49,140 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:49,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:49,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 18:52:49,140 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:49,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:49,141 INFO L85 PathProgramCache]: Analyzing trace with hash -207765372, now seen corresponding path program 1 times [2021-11-25 18:52:49,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:49,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056758387] [2021-11-25 18:52:49,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:49,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:49,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:49,257 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:49,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056758387] [2021-11-25 18:52:49,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056758387] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:49,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:49,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:49,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897023243] [2021-11-25 18:52:49,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:49,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:49,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:49,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:49,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:49,261 INFO L87 Difference]: Start difference. First operand 339 states and 472 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:49,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:49,620 INFO L93 Difference]: Finished difference Result 532 states and 681 transitions. [2021-11-25 18:52:49,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:49,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-11-25 18:52:49,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:49,624 INFO L225 Difference]: With dead ends: 532 [2021-11-25 18:52:49,624 INFO L226 Difference]: Without dead ends: 532 [2021-11-25 18:52:49,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-25 18:52:49,625 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 565 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:49,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [565 Valid, 464 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:52:49,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-11-25 18:52:49,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 338. [2021-11-25 18:52:49,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 272 states have (on average 1.6397058823529411) internal successors, (446), 321 states have internal predecessors, (446), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:52:49,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 470 transitions. [2021-11-25 18:52:49,644 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 470 transitions. Word has length 23 [2021-11-25 18:52:49,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:49,645 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 470 transitions. [2021-11-25 18:52:49,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:49,645 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 470 transitions. [2021-11-25 18:52:49,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-25 18:52:49,646 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:49,646 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:49,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-25 18:52:49,647 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:49,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:49,647 INFO L85 PathProgramCache]: Analyzing trace with hash -207765211, now seen corresponding path program 1 times [2021-11-25 18:52:49,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:49,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580338753] [2021-11-25 18:52:49,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:49,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:49,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:49,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:49,805 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:49,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580338753] [2021-11-25 18:52:49,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580338753] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:49,806 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:49,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:52:49,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736920904] [2021-11-25 18:52:49,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:49,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:49,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:49,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:49,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:49,809 INFO L87 Difference]: Start difference. First operand 338 states and 470 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:50,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:50,207 INFO L93 Difference]: Finished difference Result 466 states and 582 transitions. [2021-11-25 18:52:50,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:50,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-11-25 18:52:50,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:50,211 INFO L225 Difference]: With dead ends: 466 [2021-11-25 18:52:50,211 INFO L226 Difference]: Without dead ends: 466 [2021-11-25 18:52:50,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:50,212 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 464 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:50,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 268 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:52:50,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-25 18:52:50,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 338. [2021-11-25 18:52:50,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 272 states have (on average 1.6323529411764706) internal successors, (444), 321 states have internal predecessors, (444), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:52:50,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 468 transitions. [2021-11-25 18:52:50,227 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 468 transitions. Word has length 23 [2021-11-25 18:52:50,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:50,228 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 468 transitions. [2021-11-25 18:52:50,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:50,228 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 468 transitions. [2021-11-25 18:52:50,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 18:52:50,229 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:50,229 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:50,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-25 18:52:50,229 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:50,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:50,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1099869823, now seen corresponding path program 1 times [2021-11-25 18:52:50,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:50,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738630587] [2021-11-25 18:52:50,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:50,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:50,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:50,359 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:50,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738630587] [2021-11-25 18:52:50,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738630587] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:50,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:50,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:50,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805513524] [2021-11-25 18:52:50,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:50,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:50,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:50,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:50,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:50,362 INFO L87 Difference]: Start difference. First operand 338 states and 468 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:50,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:50,967 INFO L93 Difference]: Finished difference Result 617 states and 816 transitions. [2021-11-25 18:52:50,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 18:52:50,967 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2021-11-25 18:52:50,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:50,971 INFO L225 Difference]: With dead ends: 617 [2021-11-25 18:52:50,971 INFO L226 Difference]: Without dead ends: 617 [2021-11-25 18:52:50,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-25 18:52:50,972 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 326 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:50,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 587 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:52:50,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-11-25 18:52:50,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 367. [2021-11-25 18:52:50,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 298 states have (on average 1.610738255033557) internal successors, (480), 348 states have internal predecessors, (480), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-25 18:52:50,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 508 transitions. [2021-11-25 18:52:50,989 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 508 transitions. Word has length 24 [2021-11-25 18:52:50,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:50,989 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 508 transitions. [2021-11-25 18:52:50,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:50,989 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 508 transitions. [2021-11-25 18:52:50,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-25 18:52:50,990 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:50,990 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:50,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-25 18:52:50,991 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:50,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:50,991 INFO L85 PathProgramCache]: Analyzing trace with hash 263774103, now seen corresponding path program 1 times [2021-11-25 18:52:50,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:50,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940246531] [2021-11-25 18:52:50,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:50,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:51,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:51,107 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:51,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940246531] [2021-11-25 18:52:51,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940246531] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:51,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:51,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:51,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818883873] [2021-11-25 18:52:51,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:51,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:51,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:51,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:51,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:51,110 INFO L87 Difference]: Start difference. First operand 367 states and 508 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:51,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:51,401 INFO L93 Difference]: Finished difference Result 418 states and 538 transitions. [2021-11-25 18:52:51,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:52:51,404 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-11-25 18:52:51,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:51,406 INFO L225 Difference]: With dead ends: 418 [2021-11-25 18:52:51,407 INFO L226 Difference]: Without dead ends: 418 [2021-11-25 18:52:51,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:51,408 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 284 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:51,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 349 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:51,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-11-25 18:52:51,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 367. [2021-11-25 18:52:51,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 298 states have (on average 1.5973154362416107) internal successors, (476), 348 states have internal predecessors, (476), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-25 18:52:51,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 504 transitions. [2021-11-25 18:52:51,422 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 504 transitions. Word has length 25 [2021-11-25 18:52:51,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:51,423 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 504 transitions. [2021-11-25 18:52:51,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:51,423 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 504 transitions. [2021-11-25 18:52:51,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 18:52:51,424 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:51,424 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:51,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-25 18:52:51,425 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:51,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:51,425 INFO L85 PathProgramCache]: Analyzing trace with hash -693482083, now seen corresponding path program 1 times [2021-11-25 18:52:51,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:51,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831669179] [2021-11-25 18:52:51,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:51,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:51,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:52:51,484 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:51,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831669179] [2021-11-25 18:52:51,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831669179] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:52:51,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571684072] [2021-11-25 18:52:51,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:51,485 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:52:51,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:52:51,495 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:52:51,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 18:52:51,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:51,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 18:52:51,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:52:51,927 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:51,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:52:52,013 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-25 18:52:52,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 11 [2021-11-25 18:52:52,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:52:52,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571684072] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:52:52,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1678030063] [2021-11-25 18:52:52,102 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 18:52:52,103 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:52:52,109 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:52:52,116 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:52:52,129 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:52:54,014 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 54 for LOIs [2021-11-25 18:52:54,038 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:52:56,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1678030063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:56,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:52:56,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [6, 5, 5] total 23 [2021-11-25 18:52:56,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089119862] [2021-11-25 18:52:56,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:56,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 18:52:56,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:56,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 18:52:56,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-25 18:52:56,751 INFO L87 Difference]: Start difference. First operand 367 states and 504 transitions. Second operand has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:57,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:57,408 INFO L93 Difference]: Finished difference Result 236 states and 301 transitions. [2021-11-25 18:52:57,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 18:52:57,410 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-11-25 18:52:57,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:57,412 INFO L225 Difference]: With dead ends: 236 [2021-11-25 18:52:57,412 INFO L226 Difference]: Without dead ends: 236 [2021-11-25 18:52:57,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-25 18:52:57,413 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 23 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:57,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 251 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 18:52:57,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-11-25 18:52:57,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 232. [2021-11-25 18:52:57,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 175 states have (on average 1.6285714285714286) internal successors, (285), 222 states have internal predecessors, (285), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 18:52:57,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 297 transitions. [2021-11-25 18:52:57,420 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 297 transitions. Word has length 34 [2021-11-25 18:52:57,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:57,420 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 297 transitions. [2021-11-25 18:52:57,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:57,421 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 297 transitions. [2021-11-25 18:52:57,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-25 18:52:57,421 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:57,421 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:57,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 18:52:57,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:52:57,634 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:57,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:57,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1500411260, now seen corresponding path program 1 times [2021-11-25 18:52:57,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:57,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10515823] [2021-11-25 18:52:57,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:57,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:57,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:57,770 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:52:57,770 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:57,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10515823] [2021-11-25 18:52:57,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10515823] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:57,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:57,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:57,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919735807] [2021-11-25 18:52:57,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:57,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:57,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:57,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:57,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:57,773 INFO L87 Difference]: Start difference. First operand 232 states and 297 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:57,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:57,951 INFO L93 Difference]: Finished difference Result 230 states and 294 transitions. [2021-11-25 18:52:57,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:57,951 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-11-25 18:52:57,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:57,952 INFO L225 Difference]: With dead ends: 230 [2021-11-25 18:52:57,952 INFO L226 Difference]: Without dead ends: 230 [2021-11-25 18:52:57,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:57,953 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 328 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:57,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 186 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:52:57,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-11-25 18:52:57,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 230. [2021-11-25 18:52:57,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 175 states have (on average 1.6114285714285714) internal successors, (282), 220 states have internal predecessors, (282), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 18:52:57,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 294 transitions. [2021-11-25 18:52:57,960 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 294 transitions. Word has length 33 [2021-11-25 18:52:57,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:57,960 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 294 transitions. [2021-11-25 18:52:57,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:52:57,960 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 294 transitions. [2021-11-25 18:52:57,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 18:52:57,961 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:57,961 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:57,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-25 18:52:57,961 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:57,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:57,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1074116332, now seen corresponding path program 1 times [2021-11-25 18:52:57,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:57,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225051987] [2021-11-25 18:52:57,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:57,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:57,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:58,044 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:52:58,045 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:58,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225051987] [2021-11-25 18:52:58,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225051987] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:58,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:58,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:58,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188388853] [2021-11-25 18:52:58,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:58,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:52:58,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:58,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:52:58,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:52:58,047 INFO L87 Difference]: Start difference. First operand 230 states and 294 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:52:58,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:58,248 INFO L93 Difference]: Finished difference Result 275 states and 351 transitions. [2021-11-25 18:52:58,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:52:58,249 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-11-25 18:52:58,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:58,250 INFO L225 Difference]: With dead ends: 275 [2021-11-25 18:52:58,250 INFO L226 Difference]: Without dead ends: 275 [2021-11-25 18:52:58,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-25 18:52:58,251 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 288 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:58,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 198 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:52:58,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-11-25 18:52:58,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 228. [2021-11-25 18:52:58,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 175 states have (on average 1.5885714285714285) internal successors, (278), 218 states have internal predecessors, (278), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 18:52:58,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 290 transitions. [2021-11-25 18:52:58,260 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 290 transitions. Word has length 34 [2021-11-25 18:52:58,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:58,260 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 290 transitions. [2021-11-25 18:52:58,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:52:58,261 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 290 transitions. [2021-11-25 18:52:58,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-25 18:52:58,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:58,261 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, 1] [2021-11-25 18:52:58,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-25 18:52:58,262 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:52:58,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:58,262 INFO L85 PathProgramCache]: Analyzing trace with hash -216727084, now seen corresponding path program 1 times [2021-11-25 18:52:58,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:58,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896699448] [2021-11-25 18:52:58,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:58,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:59,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 18:52:59,260 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:59,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896699448] [2021-11-25 18:52:59,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896699448] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:52:59,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008369767] [2021-11-25 18:52:59,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:59,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:52:59,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:52:59,262 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:52:59,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 18:52:59,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:59,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 76 conjunts are in the unsatisfiable core [2021-11-25 18:52:59,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:52:59,647 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 18:52:59,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-25 18:52:59,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:52:59,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:52:59,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:00,017 INFO L354 Elim1Store]: treesize reduction 56, result has 41.1 percent of original size [2021-11-25 18:53:00,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 87 [2021-11-25 18:53:00,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:00,063 INFO L354 Elim1Store]: treesize reduction 56, result has 41.1 percent of original size [2021-11-25 18:53:00,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 71 [2021-11-25 18:53:00,347 INFO L354 Elim1Store]: treesize reduction 80, result has 22.3 percent of original size [2021-11-25 18:53:00,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 38 [2021-11-25 18:53:00,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:00,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:00,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:00,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 36 treesize of output 38 [2021-11-25 18:53:00,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 29 [2021-11-25 18:53:00,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 29 [2021-11-25 18:53:00,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:00,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 10 [2021-11-25 18:53:00,566 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-11-25 18:53:00,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 10 [2021-11-25 18:53:00,622 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:53:00,622 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:53:00,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008369767] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:00,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:53:00,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [14] total 25 [2021-11-25 18:53:00,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972174333] [2021-11-25 18:53:00,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:00,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 18:53:00,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:00,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 18:53:00,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2021-11-25 18:53:00,625 INFO L87 Difference]: Start difference. First operand 228 states and 290 transitions. Second operand has 12 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:53:02,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:02,346 INFO L93 Difference]: Finished difference Result 554 states and 628 transitions. [2021-11-25 18:53:02,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 18:53:02,347 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2021-11-25 18:53:02,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:02,349 INFO L225 Difference]: With dead ends: 554 [2021-11-25 18:53:02,350 INFO L226 Difference]: Without dead ends: 554 [2021-11-25 18:53:02,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2021-11-25 18:53:02,351 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 538 mSDsluCounter, 1486 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:02,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 1525 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1190 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 18:53:02,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-11-25 18:53:02,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 231. [2021-11-25 18:53:02,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 178 states have (on average 1.5786516853932584) internal successors, (281), 221 states have internal predecessors, (281), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 18:53:02,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 293 transitions. [2021-11-25 18:53:02,361 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 293 transitions. Word has length 35 [2021-11-25 18:53:02,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:02,362 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 293 transitions. [2021-11-25 18:53:02,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:53:02,362 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 293 transitions. [2021-11-25 18:53:02,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 18:53:02,363 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:02,363 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, 1, 1] [2021-11-25 18:53:02,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 18:53:02,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-25 18:53:02,578 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:53:02,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:02,579 INFO L85 PathProgramCache]: Analyzing trace with hash 154082173, now seen corresponding path program 1 times [2021-11-25 18:53:02,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:02,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362060946] [2021-11-25 18:53:02,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:02,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:03,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 18:53:03,387 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:03,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362060946] [2021-11-25 18:53:03,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362060946] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:53:03,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721427042] [2021-11-25 18:53:03,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:03,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:53:03,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:53:03,390 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:53:03,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 18:53:03,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:03,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 107 conjunts are in the unsatisfiable core [2021-11-25 18:53:03,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:53:03,843 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 18:53:03,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 18:53:04,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:04,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:04,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:04,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:04,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:04,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:04,622 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-25 18:53:04,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 37 [2021-11-25 18:53:04,642 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-25 18:53:04,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 37 [2021-11-25 18:53:04,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:04,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 35 [2021-11-25 18:53:04,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:04,986 INFO L354 Elim1Store]: treesize reduction 59, result has 18.1 percent of original size [2021-11-25 18:53:04,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 75 treesize of output 57 [2021-11-25 18:53:05,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:05,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-11-25 18:53:05,724 INFO L354 Elim1Store]: treesize reduction 63, result has 37.0 percent of original size [2021-11-25 18:53:05,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 31 treesize of output 51 [2021-11-25 18:53:05,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:05,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:05,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:05,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:05,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 41 [2021-11-25 18:53:06,059 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:53:06,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:53:06,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721427042] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:53:06,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1307560673] [2021-11-25 18:53:06,379 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2021-11-25 18:53:06,380 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:53:06,380 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:53:06,380 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:53:06,380 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:53:06,635 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-11-25 18:53:06,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 216 [2021-11-25 18:53:06,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:06,975 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:53:06,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:53:06,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:06,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:07,043 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:53:07,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:53:07,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:07,116 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:53:07,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:53:07,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,302 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:53:07,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:53:07,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,338 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:53:07,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:53:07,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,406 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:53:07,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:53:07,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 237 treesize of output 231 [2021-11-25 18:53:07,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,582 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:53:07,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:53:07,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,650 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:53:07,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:53:07,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:07,884 INFO L354 Elim1Store]: treesize reduction 194, result has 16.7 percent of original size [2021-11-25 18:53:07,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 255 [2021-11-25 18:53:07,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:07,969 INFO L354 Elim1Store]: treesize reduction 184, result has 21.0 percent of original size [2021-11-25 18:53:07,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 265 [2021-11-25 18:53:07,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:07,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,013 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:53:08,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 228 treesize of output 214 [2021-11-25 18:53:08,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,424 INFO L354 Elim1Store]: treesize reduction 301, result has 11.2 percent of original size [2021-11-25 18:53:08,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 299 treesize of output 289 [2021-11-25 18:53:08,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:53:08,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 268 treesize of output 246 [2021-11-25 18:53:08,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:08,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:08,596 INFO L354 Elim1Store]: treesize reduction 316, result has 6.8 percent of original size [2021-11-25 18:53:08,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 291 treesize of output 266 [2021-11-25 18:53:09,431 INFO L354 Elim1Store]: treesize reduction 143, result has 7.1 percent of original size [2021-11-25 18:53:09,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 483 treesize of output 396 [2021-11-25 18:53:10,310 INFO L354 Elim1Store]: treesize reduction 143, result has 7.1 percent of original size [2021-11-25 18:53:10,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 483 treesize of output 396 [2021-11-25 18:53:11,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:11,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:53:11,725 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:11,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:11,764 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:11,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:11,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:11,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:11,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:11,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:11,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:53:11,979 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:11,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:12,020 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:12,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:12,127 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:12,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:12,184 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:53:12,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:53:12,230 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:12,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:12,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:12,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:12,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:12,403 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:53:12,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:53:12,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:12,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:53:12,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:12,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:12,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:12,522 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:53:12,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:53:15,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:15,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:53:15,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:15,295 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:15,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:15,323 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:15,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:15,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:15,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:15,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:15,438 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:15,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:15,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:53:15,474 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:15,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:15,557 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:15,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:15,605 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:15,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:15,649 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:53:15,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:53:15,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:15,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:53:15,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:15,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:15,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:15,814 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:53:15,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:53:15,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:15,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:15,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:15,889 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:53:15,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:53:16,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:53:16,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:16,748 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 17 for LOIs [2021-11-25 18:53:16,757 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:53:24,437 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23439#(and (<= |~#list~0.base| 3) (= |~#list~0.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (< |ULTIMATE.start_create_item_~item~0#1.base| |#StackHeapBarrier|) (not (= |ULTIMATE.start_create_item_~item~0#1.base| 0)) (<= 0 |#NULL.base|) (= |ULTIMATE.start_append_one_~cursor~0#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (or (not (= |ULTIMATE.start_create_item_#t~mem8#1.offset| 0)) (not (= |ULTIMATE.start_create_item_#t~mem8#1.base| 0))) (= |ULTIMATE.start_create_item_#in~at#1| |ULTIMATE.start_append_one_~to#1|) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|) (= 265 (select |#length| |ULTIMATE.start_create_item_~item~0#1.base|)) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (or (and (not (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|)) (or (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_create_item_~link_field~0#1|) (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_NEXT)) (not (= ~unnamed1~0~LIST_END |ULTIMATE.start_create_item_~at#1|)))) (and (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_PREV) (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_create_item_~link_field~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|))) (= |ULTIMATE.start_create_item_#t~mem8#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|)) (= |ULTIMATE.start_append_one_~list#1.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_append_one_#in~list#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_main_#t~ret32#1|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (= |ULTIMATE.start_create_item_~at#1| |ULTIMATE.start_create_item_#in~at#1|) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_append_one_~to#1|) (<= |#NULL.base| 0) |ULTIMATE.start_create_item_#t~short10#1| (= |ULTIMATE.start_append_one_~cursor~0#1.offset| (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset|)) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (= |ULTIMATE.start_append_one_#in~list#1.base| |~#list~0.base|) (= 1 (select |#valid| |ULTIMATE.start_create_item_~item~0#1.base|)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem8#1.offset|) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|))' at error location [2021-11-25 18:53:24,437 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:53:24,437 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:53:24,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-11-25 18:53:24,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740792725] [2021-11-25 18:53:24,438 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 18:53:24,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-25 18:53:24,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:24,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-25 18:53:24,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2536, Unknown=0, NotChecked=0, Total=2756 [2021-11-25 18:53:24,442 INFO L87 Difference]: Start difference. First operand 231 states and 293 transitions. Second operand has 26 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 18:53:26,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:26,399 INFO L93 Difference]: Finished difference Result 310 states and 382 transitions. [2021-11-25 18:53:26,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 18:53:26,399 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 36 [2021-11-25 18:53:26,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:26,401 INFO L225 Difference]: With dead ends: 310 [2021-11-25 18:53:26,401 INFO L226 Difference]: Without dead ends: 310 [2021-11-25 18:53:26,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1126 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=335, Invalid=3955, Unknown=0, NotChecked=0, Total=4290 [2021-11-25 18:53:26,403 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 186 mSDsluCounter, 1414 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1351 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 304 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:26,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 1351 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1152 Invalid, 0 Unknown, 304 Unchecked, 0.8s Time] [2021-11-25 18:53:26,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-11-25 18:53:26,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 268. [2021-11-25 18:53:26,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 212 states have (on average 1.5235849056603774) internal successors, (323), 255 states have internal predecessors, (323), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 18:53:26,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 339 transitions. [2021-11-25 18:53:26,410 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 339 transitions. Word has length 36 [2021-11-25 18:53:26,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:26,411 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 339 transitions. [2021-11-25 18:53:26,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 18:53:26,411 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 339 transitions. [2021-11-25 18:53:26,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 18:53:26,412 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:26,412 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, 1, 1] [2021-11-25 18:53:26,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 18:53:26,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:53:26,638 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:53:26,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:26,639 INFO L85 PathProgramCache]: Analyzing trace with hash 154082174, now seen corresponding path program 1 times [2021-11-25 18:53:26,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:26,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286102458] [2021-11-25 18:53:26,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:26,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:26,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:53:28,677 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:28,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286102458] [2021-11-25 18:53:28,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286102458] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:53:28,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845266319] [2021-11-25 18:53:28,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:28,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:53:28,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:53:28,679 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:53:28,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 18:53:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:28,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 134 conjunts are in the unsatisfiable core [2021-11-25 18:53:28,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:53:29,151 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 18:53:29,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 18:53:29,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:29,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:29,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:29,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:29,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:29,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:29,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:53:30,156 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:53:30,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-25 18:53:30,176 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-25 18:53:30,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 37 [2021-11-25 18:53:30,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:30,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:30,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:30,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 43 [2021-11-25 18:53:30,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:30,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 66 [2021-11-25 18:53:31,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:31,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-11-25 18:53:31,056 INFO L354 Elim1Store]: treesize reduction 8, result has 65.2 percent of original size [2021-11-25 18:53:31,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 24 [2021-11-25 18:53:31,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:31,475 INFO L354 Elim1Store]: treesize reduction 7, result has 63.2 percent of original size [2021-11-25 18:53:31,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 58 treesize of output 35 [2021-11-25 18:53:31,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:31,498 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-11-25 18:53:31,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 13 [2021-11-25 18:53:31,624 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:53:31,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:53:32,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845266319] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:53:32,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1966626011] [2021-11-25 18:53:32,681 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2021-11-25 18:53:32,682 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:53:32,682 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:53:32,682 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:53:32,683 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:53:32,865 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-11-25 18:53:32,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 216 [2021-11-25 18:53:33,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:33,146 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:53:33,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:53:33,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:33,194 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:53:33,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:53:33,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,220 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:53:33,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:53:33,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,405 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:53:33,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:53:33,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,489 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:53:33,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:53:33,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,532 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:53:33,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:53:33,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,741 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:53:33,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:53:33,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 237 treesize of output 231 [2021-11-25 18:53:33,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:33,849 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:53:33,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:53:34,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,130 INFO L354 Elim1Store]: treesize reduction 184, result has 21.0 percent of original size [2021-11-25 18:53:34,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 265 [2021-11-25 18:53:34,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,256 INFO L354 Elim1Store]: treesize reduction 194, result has 16.7 percent of original size [2021-11-25 18:53:34,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 237 treesize of output 235 [2021-11-25 18:53:34,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,314 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:53:34,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 228 treesize of output 214 [2021-11-25 18:53:34,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,826 INFO L354 Elim1Store]: treesize reduction 301, result has 11.2 percent of original size [2021-11-25 18:53:34,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 299 treesize of output 289 [2021-11-25 18:53:34,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,867 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:53:34,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 268 treesize of output 246 [2021-11-25 18:53:34,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:34,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:34,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:35,000 INFO L354 Elim1Store]: treesize reduction 316, result has 6.8 percent of original size [2021-11-25 18:53:35,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 291 treesize of output 266 [2021-11-25 18:53:35,706 INFO L354 Elim1Store]: treesize reduction 143, result has 7.1 percent of original size [2021-11-25 18:53:35,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 483 treesize of output 396 [2021-11-25 18:53:36,466 INFO L354 Elim1Store]: treesize reduction 143, result has 7.1 percent of original size [2021-11-25 18:53:36,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 483 treesize of output 396 [2021-11-25 18:53:37,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:53:37,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:37,547 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:37,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:37,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:37,586 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:37,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:37,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:37,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:37,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:37,683 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:37,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:37,728 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:37,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:37,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:53:37,813 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:37,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:37,856 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:37,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:37,902 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:53:37,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:53:37,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:37,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:37,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:38,036 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:53:38,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:53:38,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:38,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:53:38,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:38,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:38,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:38,153 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:53:38,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:53:39,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:39,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:53:40,080 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:40,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:40,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:40,133 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:53:40,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:53:40,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:40,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:40,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:53:40,228 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:40,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:40,258 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:53:40,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:53:40,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:53:40,333 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:53:40,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:53:40,369 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:40,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:40,408 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:53:40,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:53:40,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:40,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:53:40,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:40,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:40,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:40,576 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:53:40,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:53:40,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:40,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:40,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:40,639 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:53:40,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:53:41,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:53:41,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:41,349 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 17 for LOIs [2021-11-25 18:53:41,369 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:53:48,707 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24225#(and (<= |~#list~0.base| 3) (= |~#list~0.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (< |ULTIMATE.start_create_item_~item~0#1.base| |#StackHeapBarrier|) (not (= |ULTIMATE.start_create_item_~item~0#1.base| 0)) (<= 0 |#NULL.base|) (= |ULTIMATE.start_append_one_~cursor~0#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (or (not (= |ULTIMATE.start_create_item_#t~mem8#1.offset| 0)) (not (= |ULTIMATE.start_create_item_#t~mem8#1.base| 0))) (or (< (select |#length| |ULTIMATE.start_create_item_#t~mem7#1.base|) (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset| 4)) (< (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) 0)) (= |ULTIMATE.start_create_item_#in~at#1| |ULTIMATE.start_append_one_~to#1|) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|) (= 265 (select |#length| |ULTIMATE.start_create_item_~item~0#1.base|)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (or (and (not (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|)) (or (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_create_item_~link_field~0#1|) (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_NEXT)) (not (= ~unnamed1~0~LIST_END |ULTIMATE.start_create_item_~at#1|)))) (and (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_PREV) (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_create_item_~link_field~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|))) (= |ULTIMATE.start_create_item_#t~mem8#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|)) (= |ULTIMATE.start_append_one_~list#1.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_append_one_#in~list#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_main_#t~ret32#1|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (= |ULTIMATE.start_create_item_~at#1| |ULTIMATE.start_create_item_#in~at#1|) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_append_one_~to#1|) (<= |#NULL.base| 0) |ULTIMATE.start_create_item_#t~short10#1| (= |ULTIMATE.start_append_one_~cursor~0#1.offset| (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset|)) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (= |ULTIMATE.start_append_one_#in~list#1.base| |~#list~0.base|) (= 1 (select |#valid| |ULTIMATE.start_create_item_~item~0#1.base|)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem8#1.offset|) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|))' at error location [2021-11-25 18:53:48,707 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:53:48,707 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:53:48,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2021-11-25 18:53:48,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798590124] [2021-11-25 18:53:48,708 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 18:53:48,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-25 18:53:48,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:48,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-25 18:53:48,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=2956, Unknown=0, NotChecked=0, Total=3192 [2021-11-25 18:53:48,710 INFO L87 Difference]: Start difference. First operand 268 states and 339 transitions. Second operand has 27 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-25 18:53:54,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:54,405 INFO L93 Difference]: Finished difference Result 469 states and 561 transitions. [2021-11-25 18:53:54,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-25 18:53:54,406 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 36 [2021-11-25 18:53:54,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:54,409 INFO L225 Difference]: With dead ends: 469 [2021-11-25 18:53:54,409 INFO L226 Difference]: Without dead ends: 469 [2021-11-25 18:53:54,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1693 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=567, Invalid=5439, Unknown=0, NotChecked=0, Total=6006 [2021-11-25 18:53:54,412 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 977 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 1910 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 981 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 2022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:54,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [981 Valid, 1330 Invalid, 2022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1910 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-25 18:53:54,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-11-25 18:53:54,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 292. [2021-11-25 18:53:54,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 233 states have (on average 1.502145922746781) internal successors, (350), 276 states have internal predecessors, (350), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 18:53:54,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 370 transitions. [2021-11-25 18:53:54,424 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 370 transitions. Word has length 36 [2021-11-25 18:53:54,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:54,424 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 370 transitions. [2021-11-25 18:53:54,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-25 18:53:54,425 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 370 transitions. [2021-11-25 18:53:54,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 18:53:54,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:54,426 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, 1, 1, 1] [2021-11-25 18:53:54,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 18:53:54,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:53:54,638 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:53:54,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:54,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1285328636, now seen corresponding path program 1 times [2021-11-25 18:53:54,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:54,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980968997] [2021-11-25 18:53:54,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:54,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:54,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:55,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 18:53:55,129 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:55,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980968997] [2021-11-25 18:53:55,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980968997] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:53:55,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451551924] [2021-11-25 18:53:55,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:55,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:53:55,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:53:55,131 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:53:55,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 18:53:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:55,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 67 conjunts are in the unsatisfiable core [2021-11-25 18:53:55,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:53:55,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:53:55,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:53:55,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:55,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2021-11-25 18:53:55,931 INFO L354 Elim1Store]: treesize reduction 36, result has 37.9 percent of original size [2021-11-25 18:53:55,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 33 [2021-11-25 18:53:56,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:56,048 INFO L354 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2021-11-25 18:53:56,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 15 [2021-11-25 18:53:56,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:53:56,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:53:56,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451551924] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:53:56,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [186116876] [2021-11-25 18:53:56,194 INFO L159 IcfgInterpreter]: Started Sifa with 30 locations of interest [2021-11-25 18:53:56,194 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:53:56,194 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:53:56,194 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:53:56,194 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:53:56,365 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-11-25 18:53:56,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 216 [2021-11-25 18:53:56,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:56,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:56,659 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:53:56,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:53:56,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:56,688 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:53:56,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:53:56,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:56,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:56,750 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:53:56,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:53:56,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:56,925 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:53:56,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:53:56,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:56,956 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:53:56,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:53:56,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,013 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:53:57,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:53:57,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,187 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:53:57,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:53:57,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 237 treesize of output 231 [2021-11-25 18:53:57,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,294 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:53:57,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:53:57,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:57,527 INFO L354 Elim1Store]: treesize reduction 184, result has 21.0 percent of original size [2021-11-25 18:53:57,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 265 [2021-11-25 18:53:57,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,584 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:53:57,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 228 treesize of output 214 [2021-11-25 18:53:57,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:57,670 INFO L354 Elim1Store]: treesize reduction 194, result has 16.7 percent of original size [2021-11-25 18:53:57,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 237 treesize of output 235 [2021-11-25 18:53:57,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:57,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:57,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,142 INFO L354 Elim1Store]: treesize reduction 298, result has 12.1 percent of original size [2021-11-25 18:53:58,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 299 treesize of output 292 [2021-11-25 18:53:58,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:53:58,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 268 treesize of output 246 [2021-11-25 18:53:58,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,284 INFO L354 Elim1Store]: treesize reduction 316, result has 6.8 percent of original size [2021-11-25 18:53:58,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 291 treesize of output 266 [2021-11-25 18:53:58,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,726 INFO L354 Elim1Store]: treesize reduction 164, result has 12.3 percent of original size [2021-11-25 18:53:58,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 505 treesize of output 470 [2021-11-25 18:53:58,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:53:58,830 INFO L354 Elim1Store]: treesize reduction 164, result has 12.3 percent of original size [2021-11-25 18:53:58,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 429 treesize of output 400 [2021-11-25 18:53:58,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:53:58,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:53:58,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 370 treesize of output 332 [2021-11-25 18:53:59,451 INFO L354 Elim1Store]: treesize reduction 107, result has 9.3 percent of original size [2021-11-25 18:53:59,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 367 treesize of output 308 [2021-11-25 18:54:00,039 INFO L354 Elim1Store]: treesize reduction 107, result has 9.3 percent of original size [2021-11-25 18:54:00,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 367 treesize of output 308 [2021-11-25 18:54:00,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:00,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:00,838 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:54:00,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:00,867 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:54:00,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:00,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:00,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:00,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:00,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:00,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:54:01,017 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:01,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:01,047 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:01,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:01,117 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:01,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:01,164 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:54:01,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:54:01,203 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:01,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:01,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,376 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:54:01,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:54:01,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:01,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:54:01,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,489 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:54:01,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:54:01,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:01,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 18:54:02,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:02,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 18:54:02,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:03,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:03,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:04,012 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:54:04,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:04,035 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 18:54:04,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:04,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:04,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:04,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:04,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:04,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:54:04,139 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:04,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:04,168 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:04,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:04,227 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:04,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:04,264 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:04,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:04,300 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:54:04,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:54:04,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,457 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:54:04,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:54:04,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:04,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:54:04,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,563 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:54:04,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:54:04,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:04,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 18:54:05,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:05,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:05,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 18:54:05,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:05,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:05,495 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 17 for LOIs [2021-11-25 18:54:05,506 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:54:12,576 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25203#(and (<= |~#list~0.base| 3) (= |~#list~0.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (< |ULTIMATE.start_create_item_~item~0#1.base| |#StackHeapBarrier|) (not (= |ULTIMATE.start_create_item_~item~0#1.base| 0)) (<= 0 |#NULL.base|) (= |ULTIMATE.start_append_one_~cursor~0#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (or (not (= |ULTIMATE.start_create_item_#t~mem8#1.offset| 0)) (not (= |ULTIMATE.start_create_item_#t~mem8#1.base| 0))) (= |ULTIMATE.start_create_item_#in~at#1| |ULTIMATE.start_append_one_~to#1|) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|) (= 265 (select |#length| |ULTIMATE.start_create_item_~item~0#1.base|)) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (or (and (not (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|)) (or (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_create_item_~link_field~0#1|) (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_NEXT)) (not (= ~unnamed1~0~LIST_END |ULTIMATE.start_create_item_~at#1|)))) (and (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_PREV) (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_create_item_~link_field~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|))) (= |ULTIMATE.start_create_item_#t~mem8#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|)) (= |ULTIMATE.start_append_one_~list#1.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_append_one_#in~list#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_main_#t~ret32#1|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (= |ULTIMATE.start_create_item_~at#1| |ULTIMATE.start_create_item_#in~at#1|) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_append_one_~to#1|) (<= |#NULL.base| 0) |ULTIMATE.start_create_item_#t~short10#1| (= |ULTIMATE.start_append_one_~cursor~0#1.offset| (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset|)) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (= |ULTIMATE.start_append_one_#in~list#1.base| |~#list~0.base|) (= 1 (select |#valid| |ULTIMATE.start_create_item_~item~0#1.base|)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem8#1.offset|) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|))' at error location [2021-11-25 18:54:12,576 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:54:12,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:54:12,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2021-11-25 18:54:12,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710985920] [2021-11-25 18:54:12,577 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 18:54:12,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-25 18:54:12,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:12,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-25 18:54:12,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=2043, Unknown=0, NotChecked=0, Total=2352 [2021-11-25 18:54:12,579 INFO L87 Difference]: Start difference. First operand 292 states and 370 transitions. Second operand has 22 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 20 states have internal predecessors, (65), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 18:54:13,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:13,831 INFO L93 Difference]: Finished difference Result 622 states and 774 transitions. [2021-11-25 18:54:13,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 18:54:13,831 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 20 states have internal predecessors, (65), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 37 [2021-11-25 18:54:13,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:13,834 INFO L225 Difference]: With dead ends: 622 [2021-11-25 18:54:13,834 INFO L226 Difference]: Without dead ends: 622 [2021-11-25 18:54:13,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=493, Invalid=3167, Unknown=0, NotChecked=0, Total=3660 [2021-11-25 18:54:13,836 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 921 mSDsluCounter, 1313 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1286 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:13,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [922 Valid, 1286 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 18:54:13,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-11-25 18:54:13,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 321. [2021-11-25 18:54:13,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 259 states have (on average 1.5096525096525097) internal successors, (391), 302 states have internal predecessors, (391), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:54:13,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 415 transitions. [2021-11-25 18:54:13,846 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 415 transitions. Word has length 37 [2021-11-25 18:54:13,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:13,847 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 415 transitions. [2021-11-25 18:54:13,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 20 states have internal predecessors, (65), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 18:54:13,847 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 415 transitions. [2021-11-25 18:54:13,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 18:54:13,848 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:13,848 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:54:13,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 18:54:14,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-25 18:54:14,070 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:54:14,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:14,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1584643731, now seen corresponding path program 1 times [2021-11-25 18:54:14,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:14,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123731080] [2021-11-25 18:54:14,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:14,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:14,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:15,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:54:15,145 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:15,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123731080] [2021-11-25 18:54:15,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123731080] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:15,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622150330] [2021-11-25 18:54:15,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:15,145 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:15,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:15,146 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:54:15,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 18:54:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:15,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 78 conjunts are in the unsatisfiable core [2021-11-25 18:54:15,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:54:15,440 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 18:54:15,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-25 18:54:15,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-11-25 18:54:15,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:15,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:15,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:15,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:15,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:15,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:15,930 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-11-25 18:54:15,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 20 [2021-11-25 18:54:15,944 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-11-25 18:54:15,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2021-11-25 18:54:16,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:16,203 INFO L354 Elim1Store]: treesize reduction 35, result has 16.7 percent of original size [2021-11-25 18:54:16,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 46 [2021-11-25 18:54:16,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:16,218 INFO L354 Elim1Store]: treesize reduction 35, result has 16.7 percent of original size [2021-11-25 18:54:16,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 34 [2021-11-25 18:54:17,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:17,199 INFO L354 Elim1Store]: treesize reduction 20, result has 60.8 percent of original size [2021-11-25 18:54:17,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 53 [2021-11-25 18:54:17,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:17,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:17,226 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-11-25 18:54:17,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 16 [2021-11-25 18:54:17,417 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:54:17,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:54:18,266 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:54:18,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 188 treesize of output 246 [2021-11-25 18:54:22,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622150330] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:22,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [888028026] [2021-11-25 18:54:22,016 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2021-11-25 18:54:22,016 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:54:22,017 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:54:22,017 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:54:22,017 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:54:22,289 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-11-25 18:54:22,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 216 [2021-11-25 18:54:22,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:22,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:22,572 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:54:22,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:54:22,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:22,597 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:54:22,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:54:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:22,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:22,640 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:54:22,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:54:22,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:22,807 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:54:22,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:54:22,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:22,843 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:54:22,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:54:22,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:22,904 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:54:22,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:54:22,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,051 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:54:23,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:54:23,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,117 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:54:23,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:54:23,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 237 treesize of output 231 [2021-11-25 18:54:23,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,287 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:54:23,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 248 treesize of output 234 [2021-11-25 18:54:23,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,400 INFO L354 Elim1Store]: treesize reduction 194, result has 16.7 percent of original size [2021-11-25 18:54:23,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 255 [2021-11-25 18:54:23,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,510 INFO L354 Elim1Store]: treesize reduction 184, result has 21.0 percent of original size [2021-11-25 18:54:23,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 265 [2021-11-25 18:54:23,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,848 INFO L354 Elim1Store]: treesize reduction 301, result has 11.2 percent of original size [2021-11-25 18:54:23,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 299 treesize of output 289 [2021-11-25 18:54:23,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,888 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:54:23,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 268 treesize of output 246 [2021-11-25 18:54:23,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:23,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:23,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:24,004 INFO L354 Elim1Store]: treesize reduction 316, result has 6.8 percent of original size [2021-11-25 18:54:24,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 291 treesize of output 266 [2021-11-25 18:54:25,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:25,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:25,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:25,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:25,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:25,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:25,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:25,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:25,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:25,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:25,510 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:25,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:25,537 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:25,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:25,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:54:25,625 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:54:25,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:54:25,670 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:25,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:25,721 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:25,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:25,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:25,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:54:25,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:25,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:25,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:25,905 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:54:25,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:54:25,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:25,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:25,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:25,991 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:54:25,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:54:28,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:28,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:28,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:28,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:28,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:28,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:28,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:28,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:28,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:28,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:28,657 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:28,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:28,700 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:28,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:28,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:54:28,815 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:54:28,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:54:28,851 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:28,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:28,895 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:28,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:29,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:29,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:29,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:29,050 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:54:29,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:54:29,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:29,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:29,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:29,133 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:54:29,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:54:29,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:29,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:54:30,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:30,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:31,032 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 17 for LOIs [2021-11-25 18:54:31,041 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:54:37,822 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26419#(and (<= |~#list~0.base| 3) (<= 0 |#NULL.base|) (= (select (select |#memory_$Pointer$.offset| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|)) |ULTIMATE.start_main_~cursor~1#1.offset|) (= (select |#valid| |~#list~0.base|) 1) (or (not (= |ULTIMATE.start_main_~cursor~1#1.offset| 0)) (not (= |ULTIMATE.start_main_~cursor~1#1.base| 0))) (<= (+ (* 4 |ULTIMATE.start_main_~end_point~0#1|) |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_main_~cursor~1#1.base| (select (select |#memory_$Pointer$.base| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|))) (or (and (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_~end_point~0#1|)) (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_END |ULTIMATE.start_main_~end_point~0#1|))) (<= |#NULL.base| 0) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (not (= (select |#valid| |ULTIMATE.start_main_~cursor~1#1.base|) 1)) (<= |~#list~0.offset| 0))' at error location [2021-11-25 18:54:37,822 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:54:37,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:54:37,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 23 [2021-11-25 18:54:37,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14570318] [2021-11-25 18:54:37,823 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 18:54:37,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-25 18:54:37,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:37,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-25 18:54:37,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=2978, Unknown=2, NotChecked=0, Total=3192 [2021-11-25 18:54:37,825 INFO L87 Difference]: Start difference. First operand 321 states and 415 transitions. Second operand has 24 states, 22 states have (on average 3.090909090909091) internal successors, (68), 22 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:54:39,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:39,340 INFO L93 Difference]: Finished difference Result 339 states and 439 transitions. [2021-11-25 18:54:39,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 18:54:39,340 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 3.090909090909091) internal successors, (68), 22 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2021-11-25 18:54:39,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:39,342 INFO L225 Difference]: With dead ends: 339 [2021-11-25 18:54:39,342 INFO L226 Difference]: Without dead ends: 339 [2021-11-25 18:54:39,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=291, Invalid=3997, Unknown=2, NotChecked=0, Total=4290 [2021-11-25 18:54:39,343 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 83 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 400 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:39,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 1070 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 692 Invalid, 0 Unknown, 400 Unchecked, 0.5s Time] [2021-11-25 18:54:39,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-11-25 18:54:39,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 331. [2021-11-25 18:54:39,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 270 states have (on average 1.5037037037037038) internal successors, (406), 312 states have internal predecessors, (406), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:54:39,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 430 transitions. [2021-11-25 18:54:39,363 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 430 transitions. Word has length 36 [2021-11-25 18:54:39,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:39,363 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 430 transitions. [2021-11-25 18:54:39,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 3.090909090909091) internal successors, (68), 22 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:54:39,364 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 430 transitions. [2021-11-25 18:54:39,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 18:54:39,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:39,364 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:54:39,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 18:54:39,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:39,578 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:54:39,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:39,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1584643732, now seen corresponding path program 1 times [2021-11-25 18:54:39,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:39,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189036007] [2021-11-25 18:54:39,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:39,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:40,410 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:54:40,410 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:40,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189036007] [2021-11-25 18:54:40,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189036007] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:40,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431401812] [2021-11-25 18:54:40,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:40,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:40,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:40,423 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:54:40,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 18:54:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:40,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 94 conjunts are in the unsatisfiable core [2021-11-25 18:54:40,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:54:40,783 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-25 18:54:40,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-11-25 18:54:40,837 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 18:54:40,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 18:54:41,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:41,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:41,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:41,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:41,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:41,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:54:41,679 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:54:41,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-25 18:54:41,699 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-25 18:54:41,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 37 [2021-11-25 18:54:41,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:41,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 18:54:42,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:42,096 INFO L354 Elim1Store]: treesize reduction 59, result has 18.1 percent of original size [2021-11-25 18:54:42,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 52 [2021-11-25 18:54:42,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:42,116 INFO L354 Elim1Store]: treesize reduction 59, result has 18.1 percent of original size [2021-11-25 18:54:42,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 40 [2021-11-25 18:54:42,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:42,964 INFO L354 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2021-11-25 18:54:42,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 53 [2021-11-25 18:54:42,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:42,985 INFO L354 Elim1Store]: treesize reduction 54, result has 5.3 percent of original size [2021-11-25 18:54:42,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 16 [2021-11-25 18:54:43,272 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:54:43,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:54:54,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431401812] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:54,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1176744997] [2021-11-25 18:54:54,660 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2021-11-25 18:54:54,661 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:54:54,661 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:54:54,661 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:54:54,661 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:54:54,979 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-11-25 18:54:54,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 216 [2021-11-25 18:54:55,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:55,288 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:54:55,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:54:55,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:55,345 INFO L354 Elim1Store]: treesize reduction 127, result has 11.8 percent of original size [2021-11-25 18:54:55,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 253 treesize of output 237 [2021-11-25 18:54:55,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,379 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:54:55,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:54:55,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,620 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:54:55,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:54:55,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,656 INFO L354 Elim1Store]: treesize reduction 41, result has 14.6 percent of original size [2021-11-25 18:54:55,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 247 treesize of output 222 [2021-11-25 18:54:55,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,709 INFO L354 Elim1Store]: treesize reduction 140, result has 16.7 percent of original size [2021-11-25 18:54:55,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 250 treesize of output 245 [2021-11-25 18:54:55,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,819 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:54:55,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:54:55,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,868 INFO L354 Elim1Store]: treesize reduction 160, result has 12.6 percent of original size [2021-11-25 18:54:55,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 265 treesize of output 248 [2021-11-25 18:54:55,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 237 treesize of output 231 [2021-11-25 18:54:55,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:55,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,057 INFO L354 Elim1Store]: treesize reduction 184, result has 21.0 percent of original size [2021-11-25 18:54:56,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 257 treesize of output 265 [2021-11-25 18:54:56,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,093 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-25 18:54:56,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 228 treesize of output 214 [2021-11-25 18:54:56,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,166 INFO L354 Elim1Store]: treesize reduction 194, result has 16.7 percent of original size [2021-11-25 18:54:56,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 237 treesize of output 235 [2021-11-25 18:54:56,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,474 INFO L354 Elim1Store]: treesize reduction 298, result has 12.1 percent of original size [2021-11-25 18:54:56,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 299 treesize of output 292 [2021-11-25 18:54:56,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:56,559 INFO L354 Elim1Store]: treesize reduction 316, result has 6.8 percent of original size [2021-11-25 18:54:56,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 291 treesize of output 266 [2021-11-25 18:54:56,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:56,585 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:54:56,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 260 treesize of output 238 [2021-11-25 18:54:57,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:54:57,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:54:57,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:57,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:57,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:57,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:57,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:54:57,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:58,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:54:58,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:54:58,050 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:58,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:58,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:54:58,085 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:54:58,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:54:58,146 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:58,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:58,182 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:54:58,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:54:58,213 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:54:58,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:54:58,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:58,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:58,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:58,344 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:54:58,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:54:58,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:58,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:58,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:54:58,415 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:54:58,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:54:58,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:58,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:55:00,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:55:00,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:55:00,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:55:00,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:55:00,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:55:00,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 18:55:00,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:55:00,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:55:00,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:55:00,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 18:55:00,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 18:55:00,874 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:55:00,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:55:00,895 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 18:55:00,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 18:55:00,959 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 18:55:00,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 18:55:00,988 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:55:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:55:01,027 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 18:55:01,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 18:55:01,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:55:01,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:55:01,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:55:01,179 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-11-25 18:55:01,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 67 [2021-11-25 18:55:01,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:55:01,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-11-25 18:55:01,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:55:01,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:55:01,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 18:55:01,271 INFO L354 Elim1Store]: treesize reduction 107, result has 35.5 percent of original size [2021-11-25 18:55:01,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 96 [2021-11-25 18:55:02,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 18:55:02,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 18:55:03,048 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 17 for LOIs [2021-11-25 18:55:03,058 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:55:10,639 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '27357#(and (<= |~#list~0.base| 3) (<= 0 |#NULL.base|) (= (select (select |#memory_$Pointer$.offset| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|)) |ULTIMATE.start_main_~cursor~1#1.offset|) (= (select |#valid| |~#list~0.base|) 1) (or (< (+ (* 4 |ULTIMATE.start_main_~direction~0#1|) |ULTIMATE.start_main_~cursor~1#1.offset|) 0) (< (select |#length| |ULTIMATE.start_main_~cursor~1#1.base|) (+ (* 4 |ULTIMATE.start_main_~direction~0#1|) 4 |ULTIMATE.start_main_~cursor~1#1.offset|))) (or (not (= |ULTIMATE.start_main_~cursor~1#1.offset| 0)) (not (= |ULTIMATE.start_main_~cursor~1#1.base| 0))) (<= (+ (* 4 |ULTIMATE.start_main_~end_point~0#1|) |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_main_~cursor~1#1.base| (select (select |#memory_$Pointer$.base| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|))) (or (and (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_~end_point~0#1|)) (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_END |ULTIMATE.start_main_~end_point~0#1|))) (<= |#NULL.base| 0) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0))' at error location [2021-11-25 18:55:10,639 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:55:10,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:55:10,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-11-25 18:55:10,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868880358] [2021-11-25 18:55:10,639 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 18:55:10,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-25 18:55:10,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:10,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-25 18:55:10,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=2954, Unknown=1, NotChecked=0, Total=3192 [2021-11-25 18:55:10,641 INFO L87 Difference]: Start difference. First operand 331 states and 430 transitions. Second operand has 21 states, 20 states have (on average 3.4) internal successors, (68), 21 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:55:11,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:11,256 INFO L93 Difference]: Finished difference Result 337 states and 437 transitions. [2021-11-25 18:55:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 18:55:11,257 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.4) internal successors, (68), 21 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2021-11-25 18:55:11,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:11,259 INFO L225 Difference]: With dead ends: 337 [2021-11-25 18:55:11,259 INFO L226 Difference]: Without dead ends: 337 [2021-11-25 18:55:11,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=271, Invalid=3268, Unknown=1, NotChecked=0, Total=3540 [2021-11-25 18:55:11,261 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 52 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:11,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 837 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 443 Invalid, 0 Unknown, 186 Unchecked, 0.4s Time] [2021-11-25 18:55:11,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-11-25 18:55:11,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 332. [2021-11-25 18:55:11,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 271 states have (on average 1.4981549815498154) internal successors, (406), 313 states have internal predecessors, (406), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 18:55:11,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 430 transitions. [2021-11-25 18:55:11,270 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 430 transitions. Word has length 36 [2021-11-25 18:55:11,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:11,271 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 430 transitions. [2021-11-25 18:55:11,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.4) internal successors, (68), 21 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 18:55:11,271 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 430 transitions. [2021-11-25 18:55:11,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 18:55:11,272 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:11,272 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:55:11,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 18:55:11,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-25 18:55:11,487 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:55:11,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:11,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1584645574, now seen corresponding path program 1 times [2021-11-25 18:55:11,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:11,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836054383] [2021-11-25 18:55:11,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:11,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:11,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:12,804 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:12,804 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:12,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836054383] [2021-11-25 18:55:12,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836054383] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:55:12,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546583929] [2021-11-25 18:55:12,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:12,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:55:12,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:55:12,806 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:55:12,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 18:55:12,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:12,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-25 18:55:12,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:55:13,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:55:13,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:55:13,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-11-25 18:55:13,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:55:13,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:55:13,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 49 [2021-11-25 18:55:13,658 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:13,658 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:55:13,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546583929] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:13,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:55:13,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 22 [2021-11-25 18:55:13,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395396515] [2021-11-25 18:55:13,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:13,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 18:55:13,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:13,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 18:55:13,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-11-25 18:55:13,660 INFO L87 Difference]: Start difference. First operand 332 states and 430 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:55:14,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:14,397 INFO L93 Difference]: Finished difference Result 480 states and 616 transitions. [2021-11-25 18:55:14,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 18:55:14,398 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-11-25 18:55:14,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:14,400 INFO L225 Difference]: With dead ends: 480 [2021-11-25 18:55:14,400 INFO L226 Difference]: Without dead ends: 480 [2021-11-25 18:55:14,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-11-25 18:55:14,401 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 718 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:14,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 610 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:55:14,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-11-25 18:55:14,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 393. [2021-11-25 18:55:14,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 326 states have (on average 1.5122699386503067) internal successors, (493), 370 states have internal predecessors, (493), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (16), 14 states have call predecessors, (16), 16 states have call successors, (16) [2021-11-25 18:55:14,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 525 transitions. [2021-11-25 18:55:14,415 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 525 transitions. Word has length 36 [2021-11-25 18:55:14,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:14,415 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 525 transitions. [2021-11-25 18:55:14,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:55:14,416 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 525 transitions. [2021-11-25 18:55:14,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 18:55:14,416 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:14,417 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:55:14,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 18:55:14,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-25 18:55:14,642 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:55:14,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:14,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1579077102, now seen corresponding path program 1 times [2021-11-25 18:55:14,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:14,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067837737] [2021-11-25 18:55:14,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:14,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:15,117 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:15,117 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:15,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067837737] [2021-11-25 18:55:15,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067837737] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:55:15,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118682311] [2021-11-25 18:55:15,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:15,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:55:15,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:55:15,118 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:55:15,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-25 18:55:15,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:15,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-25 18:55:15,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:55:15,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 18:55:15,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:55:15,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2021-11-25 18:55:15,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:55:15,794 INFO L354 Elim1Store]: treesize reduction 30, result has 9.1 percent of original size [2021-11-25 18:55:15,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 15 [2021-11-25 18:55:15,803 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:15,804 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:55:15,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118682311] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:15,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:55:15,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 16 [2021-11-25 18:55:15,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323747856] [2021-11-25 18:55:15,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:15,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 18:55:15,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:15,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 18:55:15,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-11-25 18:55:15,806 INFO L87 Difference]: Start difference. First operand 393 states and 525 transitions. Second operand has 9 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:55:16,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:16,471 INFO L93 Difference]: Finished difference Result 644 states and 824 transitions. [2021-11-25 18:55:16,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 18:55:16,472 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-25 18:55:16,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:16,475 INFO L225 Difference]: With dead ends: 644 [2021-11-25 18:55:16,475 INFO L226 Difference]: Without dead ends: 644 [2021-11-25 18:55:16,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-25 18:55:16,476 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 487 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:16,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 461 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:55:16,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-11-25 18:55:16,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 416. [2021-11-25 18:55:16,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 346 states have (on average 1.5028901734104045) internal successors, (520), 391 states have internal predecessors, (520), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-25 18:55:16,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 556 transitions. [2021-11-25 18:55:16,489 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 556 transitions. Word has length 37 [2021-11-25 18:55:16,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:16,490 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 556 transitions. [2021-11-25 18:55:16,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:55:16,490 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 556 transitions. [2021-11-25 18:55:16,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 18:55:16,491 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:16,491 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:55:16,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-25 18:55:16,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-25 18:55:16,706 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:55:16,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:16,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1579077101, now seen corresponding path program 1 times [2021-11-25 18:55:16,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:16,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820814331] [2021-11-25 18:55:16,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:16,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:16,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:17,282 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:17,282 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:17,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820814331] [2021-11-25 18:55:17,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820814331] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:17,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:17,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-25 18:55:17,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577106085] [2021-11-25 18:55:17,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:17,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 18:55:17,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:17,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 18:55:17,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-25 18:55:17,284 INFO L87 Difference]: Start difference. First operand 416 states and 556 transitions. Second operand has 10 states, 9 states have (on average 3.888888888888889) internal successors, (35), 10 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:55:18,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:18,364 INFO L93 Difference]: Finished difference Result 589 states and 747 transitions. [2021-11-25 18:55:18,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:55:18,366 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.888888888888889) internal successors, (35), 10 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-25 18:55:18,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:18,370 INFO L225 Difference]: With dead ends: 589 [2021-11-25 18:55:18,370 INFO L226 Difference]: Without dead ends: 589 [2021-11-25 18:55:18,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2021-11-25 18:55:18,371 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 713 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:18,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [713 Valid, 584 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 18:55:18,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-11-25 18:55:18,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 453. [2021-11-25 18:55:18,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 380 states have (on average 1.5315789473684212) internal successors, (582), 426 states have internal predecessors, (582), 20 states have call successors, (20), 10 states have call predecessors, (20), 10 states have return successors, (20), 16 states have call predecessors, (20), 20 states have call successors, (20) [2021-11-25 18:55:18,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 622 transitions. [2021-11-25 18:55:18,382 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 622 transitions. Word has length 37 [2021-11-25 18:55:18,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:18,382 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 622 transitions. [2021-11-25 18:55:18,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.888888888888889) internal successors, (35), 10 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:55:18,383 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 622 transitions. [2021-11-25 18:55:18,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-25 18:55:18,384 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:18,384 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:55:18,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-25 18:55:18,384 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:55:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:18,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1363424138, now seen corresponding path program 1 times [2021-11-25 18:55:18,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:18,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043382241] [2021-11-25 18:55:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:18,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:18,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:18,450 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-25 18:55:18,450 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:18,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043382241] [2021-11-25 18:55:18,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043382241] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:18,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:18,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:18,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744623380] [2021-11-25 18:55:18,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:18,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:55:18,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:18,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:55:18,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:18,452 INFO L87 Difference]: Start difference. First operand 453 states and 622 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 18:55:18,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:18,537 INFO L93 Difference]: Finished difference Result 633 states and 848 transitions. [2021-11-25 18:55:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:55:18,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 38 [2021-11-25 18:55:18,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:18,540 INFO L225 Difference]: With dead ends: 633 [2021-11-25 18:55:18,540 INFO L226 Difference]: Without dead ends: 633 [2021-11-25 18:55:18,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:55:18,541 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 217 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:18,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 266 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:18,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-11-25 18:55:18,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 452. [2021-11-25 18:55:18,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 380 states have (on average 1.5157894736842106) internal successors, (576), 425 states have internal predecessors, (576), 20 states have call successors, (20), 10 states have call predecessors, (20), 10 states have return successors, (20), 16 states have call predecessors, (20), 20 states have call successors, (20) [2021-11-25 18:55:18,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 616 transitions. [2021-11-25 18:55:18,553 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 616 transitions. Word has length 38 [2021-11-25 18:55:18,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:18,554 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 616 transitions. [2021-11-25 18:55:18,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 18:55:18,554 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 616 transitions. [2021-11-25 18:55:18,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-25 18:55:18,555 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:18,555 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:55:18,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-25 18:55:18,555 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 18:55:18,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:18,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1870723403, now seen corresponding path program 1 times [2021-11-25 18:55:18,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:18,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803516011] [2021-11-25 18:55:18,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:18,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:18,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:19,879 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:19,880 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:19,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803516011] [2021-11-25 18:55:19,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803516011] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:55:19,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157727562] [2021-11-25 18:55:19,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:19,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:55:19,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:55:19,881 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:55:19,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f454e653-7c38-4bf4-8dc0-589678e6269b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-25 18:55:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:20,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 47 conjunts are in the unsatisfiable core [2021-11-25 18:55:20,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:55:20,144 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 18:55:20,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-25 18:55:20,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:55:20,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:55:20,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-11-25 18:55:20,428 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-11-25 18:55:20,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2021-11-25 18:55:20,568 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-11-25 18:55:20,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 44 [2021-11-25 18:55:21,071 INFO L354 Elim1Store]: treesize reduction 46, result has 41.8 percent of original size [2021-11-25 18:55:21,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 55 [2021-11-25 18:55:21,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:55:21,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:55:26,563 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|ULTIMATE.start_create_item_~cursor#1.offset| Int) (v_ArrVal_981 (Array Int Int))) (let ((.cse0 (let ((.cse2 (* ~unnamed1~0~LIST_BEG 4))) (select (select (let ((.cse1 (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_981))) (store .cse3 |c_ULTIMATE.start_create_item_~cursor#1.base| (store (select .cse3 |c_ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset| |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (store .cse1 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse1 |c_ULTIMATE.start_append_one_~list#1.base|) (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse2) |c_ULTIMATE.start_create_item_~item~0#1.base|))) |c_~#list~0.base|) (+ |c_~#list~0.offset| .cse2))))) (or (<= (+ 1 .cse0) |c_#StackHeapBarrier|) (= 0 .cse0)))) (forall ((|ULTIMATE.start_create_item_~cursor#1.offset| Int) (v_ArrVal_981 (Array Int Int))) (let ((.cse4 (select (select (let ((.cse5 (let ((.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| v_ArrVal_981))) (store .cse6 |c_ULTIMATE.start_create_item_~cursor#1.base| (store (select .cse6 |c_ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset| |c_ULTIMATE.start_create_item_~item~0#1.base|))))) (store .cse5 |c_ULTIMATE.start_append_one_~list#1.base| (store (select .cse5 |c_ULTIMATE.start_append_one_~list#1.base|) (+ |c_ULTIMATE.start_append_one_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4)) |c_ULTIMATE.start_create_item_~item~0#1.base|))) |c_~#list~0.base|) (+ (* ~unnamed1~0~LIST_END 4) |c_~#list~0.offset|)))) (or (<= (+ .cse4 1) |c_#StackHeapBarrier|) (= .cse4 0))))) is different from false