./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext-properties/test-0214_1.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_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/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_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext-properties/test-0214_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/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_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/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 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 19:17:29,615 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 19:17:29,617 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 19:17:29,654 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 19:17:29,654 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 19:17:29,655 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 19:17:29,657 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 19:17:29,660 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 19:17:29,662 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 19:17:29,663 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 19:17:29,664 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 19:17:29,665 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 19:17:29,666 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 19:17:29,667 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 19:17:29,669 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 19:17:29,670 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 19:17:29,671 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 19:17:29,672 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 19:17:29,675 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 19:17:29,677 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 19:17:29,679 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 19:17:29,681 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 19:17:29,682 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 19:17:29,683 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 19:17:29,687 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 19:17:29,688 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 19:17:29,694 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 19:17:29,696 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 19:17:29,698 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 19:17:29,699 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 19:17:29,700 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 19:17:29,701 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 19:17:29,703 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 19:17:29,705 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 19:17:29,706 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 19:17:29,709 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 19:17:29,710 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 19:17:29,710 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 19:17:29,710 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 19:17:29,711 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 19:17:29,712 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 19:17:29,714 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-25 19:17:29,742 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 19:17:29,743 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 19:17:29,743 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 19:17:29,743 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 19:17:29,744 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 19:17:29,744 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 19:17:29,744 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 19:17:29,744 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 19:17:29,744 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 19:17:29,745 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 19:17:29,745 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 19:17:29,745 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 19:17:29,745 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 19:17:29,745 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 19:17:29,746 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 19:17:29,746 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 19:17:29,746 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 19:17:29,746 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 19:17:29,747 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-25 19:17:29,747 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-25 19:17:29,747 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 19:17:29,747 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 19:17:29,748 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-25 19:17:29,748 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 19:17:29,748 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 19:17:29,748 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 19:17:29,748 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-25 19:17:29,749 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-25 19:17:29,749 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-25 19:17:29,749 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 19:17:29,749 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-25 19:17:29,749 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 19:17:29,749 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 19:17:29,750 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 19:17:29,750 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 19:17:29,750 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:17:29,750 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 19:17:29,751 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 19:17:29,751 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 19:17:29,751 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 19:17:29,751 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 19:17:29,751 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 19:17:29,751 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_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/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_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/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 -> 8cac36e956b24d42ea840a07609fb159882a2e76b1195da25a4d4343e0b31026 [2021-11-25 19:17:30,018 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 19:17:30,042 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 19:17:30,045 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 19:17:30,046 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 19:17:30,047 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 19:17:30,048 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/list-ext-properties/test-0214_1.i [2021-11-25 19:17:30,123 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/data/a8dbd33be/abd098ef26114e059ba0ba5aa9980f75/FLAG5266fc594 [2021-11-25 19:17:30,675 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 19:17:30,675 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/sv-benchmarks/c/list-ext-properties/test-0214_1.i [2021-11-25 19:17:30,692 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/data/a8dbd33be/abd098ef26114e059ba0ba5aa9980f75/FLAG5266fc594 [2021-11-25 19:17:30,961 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/data/a8dbd33be/abd098ef26114e059ba0ba5aa9980f75 [2021-11-25 19:17:30,963 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 19:17:30,965 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 19:17:30,966 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 19:17:30,966 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 19:17:30,985 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 19:17:30,986 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:17:30" (1/1) ... [2021-11-25 19:17:30,987 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ae17ccc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:30, skipping insertion in model container [2021-11-25 19:17:30,987 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:17:30" (1/1) ... [2021-11-25 19:17:30,994 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 19:17:31,036 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:17:31,477 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:17:31,495 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 19:17:31,575 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:17:31,617 INFO L208 MainTranslator]: Completed translation [2021-11-25 19:17:31,618 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31 WrapperNode [2021-11-25 19:17:31,618 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 19:17:31,619 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 19:17:31,620 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 19:17:31,620 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 19:17:31,627 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,646 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,689 INFO L137 Inliner]: procedures = 181, calls = 43, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 223 [2021-11-25 19:17:31,690 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 19:17:31,695 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 19:17:31,696 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 19:17:31,697 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 19:17:31,704 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,704 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,710 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,710 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,723 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,728 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,731 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,735 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 19:17:31,736 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 19:17:31,736 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 19:17:31,736 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 19:17:31,737 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (1/1) ... [2021-11-25 19:17:31,767 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:17:31,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:17:31,804 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 19:17:31,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 19:17:31,856 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2021-11-25 19:17:31,858 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2021-11-25 19:17:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 19:17:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 19:17:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 19:17:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 19:17:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 19:17:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 19:17:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 19:17:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 19:17:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 19:17:31,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 19:17:32,015 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 19:17:32,017 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 19:17:32,567 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 19:17:32,663 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 19:17:32,694 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-25 19:17:32,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:17:32 BoogieIcfgContainer [2021-11-25 19:17:32,697 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 19:17:32,699 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 19:17:32,699 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 19:17:32,702 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 19:17:32,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 07:17:30" (1/3) ... [2021-11-25 19:17:32,703 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f3696c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:17:32, skipping insertion in model container [2021-11-25 19:17:32,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:17:31" (2/3) ... [2021-11-25 19:17:32,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f3696c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:17:32, skipping insertion in model container [2021-11-25 19:17:32,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:17:32" (3/3) ... [2021-11-25 19:17:32,705 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0214_1.i [2021-11-25 19:17:32,711 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 19:17:32,711 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 57 error locations. [2021-11-25 19:17:32,758 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 19:17:32,765 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 19:17:32,766 INFO L340 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2021-11-25 19:17:32,785 INFO L276 IsEmpty]: Start isEmpty. Operand has 123 states, 62 states have (on average 2.161290322580645) internal successors, (134), 119 states have internal predecessors, (134), 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 19:17:32,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-25 19:17:32,791 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:32,792 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-25 19:17:32,792 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:32,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:32,799 INFO L85 PathProgramCache]: Analyzing trace with hash 9925585, now seen corresponding path program 1 times [2021-11-25 19:17:32,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:32,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943717760] [2021-11-25 19:17:32,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:32,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:32,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:32,954 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 19:17:32,954 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:32,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943717760] [2021-11-25 19:17:32,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943717760] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:32,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:32,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 19:17:32,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183825585] [2021-11-25 19:17:32,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:32,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 19:17:32,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:32,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 19:17:32,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 19:17:32,997 INFO L87 Difference]: Start difference. First operand has 123 states, 62 states have (on average 2.161290322580645) internal successors, (134), 119 states have internal predecessors, (134), 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 19:17:33,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:33,067 INFO L93 Difference]: Finished difference Result 123 states and 135 transitions. [2021-11-25 19:17:33,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 19:17:33,070 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 19:17:33,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:33,079 INFO L225 Difference]: With dead ends: 123 [2021-11-25 19:17:33,080 INFO L226 Difference]: Without dead ends: 121 [2021-11-25 19:17:33,081 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 19:17:33,085 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:33,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 113 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:17:33,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-11-25 19:17:33,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2021-11-25 19:17:33,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 61 states have (on average 2.098360655737705) internal successors, (128), 117 states have internal predecessors, (128), 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 19:17:33,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 132 transitions. [2021-11-25 19:17:33,136 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 132 transitions. Word has length 4 [2021-11-25 19:17:33,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:33,137 INFO L470 AbstractCegarLoop]: Abstraction has 121 states and 132 transitions. [2021-11-25 19:17:33,137 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 19:17:33,138 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 132 transitions. [2021-11-25 19:17:33,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-25 19:17:33,138 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:33,138 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-25 19:17:33,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 19:17:33,139 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:33,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:33,140 INFO L85 PathProgramCache]: Analyzing trace with hash 309290539, now seen corresponding path program 1 times [2021-11-25 19:17:33,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:33,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782998123] [2021-11-25 19:17:33,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:33,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:33,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:33,245 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 19:17:33,246 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:33,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782998123] [2021-11-25 19:17:33,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782998123] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:33,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:33,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-25 19:17:33,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309361841] [2021-11-25 19:17:33,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:33,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:17:33,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:33,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:17:33,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:17:33,250 INFO L87 Difference]: Start difference. First operand 121 states and 132 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 19:17:33,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:33,465 INFO L93 Difference]: Finished difference Result 235 states and 256 transitions. [2021-11-25 19:17:33,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:17:33,465 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 19:17:33,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:33,469 INFO L225 Difference]: With dead ends: 235 [2021-11-25 19:17:33,469 INFO L226 Difference]: Without dead ends: 235 [2021-11-25 19:17:33,470 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 19:17:33,471 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 116 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:33,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 130 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:33,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-11-25 19:17:33,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 158. [2021-11-25 19:17:33,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 95 states have (on average 2.0526315789473686) internal successors, (195), 151 states have internal predecessors, (195), 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 19:17:33,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 203 transitions. [2021-11-25 19:17:33,493 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 203 transitions. Word has length 5 [2021-11-25 19:17:33,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:33,493 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 203 transitions. [2021-11-25 19:17:33,494 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 19:17:33,494 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 203 transitions. [2021-11-25 19:17:33,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-25 19:17:33,494 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:33,495 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-25 19:17:33,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 19:17:33,495 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:33,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:33,496 INFO L85 PathProgramCache]: Analyzing trace with hash 309290540, now seen corresponding path program 1 times [2021-11-25 19:17:33,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:33,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643063491] [2021-11-25 19:17:33,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:33,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:33,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:33,630 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 19:17:33,630 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:33,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643063491] [2021-11-25 19:17:33,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643063491] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:33,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:33,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 19:17:33,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090560400] [2021-11-25 19:17:33,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:33,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:17:33,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:33,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:17:33,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:17:33,633 INFO L87 Difference]: Start difference. First operand 158 states and 203 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 19:17:33,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:33,885 INFO L93 Difference]: Finished difference Result 266 states and 331 transitions. [2021-11-25 19:17:33,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:33,885 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 19:17:33,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:33,888 INFO L225 Difference]: With dead ends: 266 [2021-11-25 19:17:33,888 INFO L226 Difference]: Without dead ends: 266 [2021-11-25 19:17:33,888 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 19:17:33,890 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 105 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:33,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 234 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:33,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-11-25 19:17:33,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 218. [2021-11-25 19:17:33,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 149 states have (on average 1.9798657718120805) internal successors, (295), 207 states have internal predecessors, (295), 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 19:17:33,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 311 transitions. [2021-11-25 19:17:33,938 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 311 transitions. Word has length 5 [2021-11-25 19:17:33,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:33,939 INFO L470 AbstractCegarLoop]: Abstraction has 218 states and 311 transitions. [2021-11-25 19:17:33,939 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 19:17:33,940 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 311 transitions. [2021-11-25 19:17:33,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-25 19:17:33,940 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:33,940 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:33,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 19:17:33,941 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:33,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:33,942 INFO L85 PathProgramCache]: Analyzing trace with hash 875516667, now seen corresponding path program 1 times [2021-11-25 19:17:33,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:33,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389408257] [2021-11-25 19:17:33,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:33,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:33,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:34,017 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 19:17:34,017 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:34,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389408257] [2021-11-25 19:17:34,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389408257] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:34,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:34,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-25 19:17:34,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228314380] [2021-11-25 19:17:34,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:34,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:17:34,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:34,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:17:34,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:17:34,024 INFO L87 Difference]: Start difference. First operand 218 states and 311 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 19:17:34,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:34,168 INFO L93 Difference]: Finished difference Result 277 states and 367 transitions. [2021-11-25 19:17:34,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:17:34,169 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 19:17:34,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:34,173 INFO L225 Difference]: With dead ends: 277 [2021-11-25 19:17:34,173 INFO L226 Difference]: Without dead ends: 276 [2021-11-25 19:17:34,173 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 19:17:34,185 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 71 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:34,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 152 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:17:34,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-11-25 19:17:34,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 219. [2021-11-25 19:17:34,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 150 states have (on average 1.9733333333333334) internal successors, (296), 208 states have internal predecessors, (296), 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 19:17:34,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 312 transitions. [2021-11-25 19:17:34,225 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 312 transitions. Word has length 7 [2021-11-25 19:17:34,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:34,226 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 312 transitions. [2021-11-25 19:17:34,226 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 19:17:34,226 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 312 transitions. [2021-11-25 19:17:34,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-25 19:17:34,227 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:34,227 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:34,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 19:17:34,228 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:34,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:34,229 INFO L85 PathProgramCache]: Analyzing trace with hash 875515289, now seen corresponding path program 1 times [2021-11-25 19:17:34,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:34,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135807233] [2021-11-25 19:17:34,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:34,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:34,285 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 19:17:34,286 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:34,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135807233] [2021-11-25 19:17:34,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135807233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:34,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:34,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 19:17:34,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380717745] [2021-11-25 19:17:34,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:34,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:17:34,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:34,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:17:34,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:17:34,289 INFO L87 Difference]: Start difference. First operand 219 states and 312 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) 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 19:17:34,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:34,347 INFO L93 Difference]: Finished difference Result 306 states and 393 transitions. [2021-11-25 19:17:34,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:17:34,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) 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 19:17:34,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:34,353 INFO L225 Difference]: With dead ends: 306 [2021-11-25 19:17:34,353 INFO L226 Difference]: Without dead ends: 303 [2021-11-25 19:17:34,354 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 19:17:34,359 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 109 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:34,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 221 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:17:34,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-25 19:17:34,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 217. [2021-11-25 19:17:34,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 148 states have (on average 1.9797297297297298) internal successors, (293), 206 states have internal predecessors, (293), 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 19:17:34,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 309 transitions. [2021-11-25 19:17:34,391 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 309 transitions. Word has length 7 [2021-11-25 19:17:34,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:34,392 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 309 transitions. [2021-11-25 19:17:34,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) 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 19:17:34,392 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 309 transitions. [2021-11-25 19:17:34,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-25 19:17:34,393 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:34,393 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:34,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 19:17:34,394 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:34,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:34,395 INFO L85 PathProgramCache]: Analyzing trace with hash 299130113, now seen corresponding path program 1 times [2021-11-25 19:17:34,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:34,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645081328] [2021-11-25 19:17:34,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:34,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:34,489 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 19:17:34,490 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:34,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645081328] [2021-11-25 19:17:34,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645081328] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:34,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:34,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:17:34,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798190379] [2021-11-25 19:17:34,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:34,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:17:34,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:34,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:17:34,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:17:34,494 INFO L87 Difference]: Start difference. First operand 217 states and 309 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 19:17:34,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:34,768 INFO L93 Difference]: Finished difference Result 333 states and 398 transitions. [2021-11-25 19:17:34,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:34,769 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 19:17:34,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:34,771 INFO L225 Difference]: With dead ends: 333 [2021-11-25 19:17:34,771 INFO L226 Difference]: Without dead ends: 333 [2021-11-25 19:17:34,772 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 19:17:34,773 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 216 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:34,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 219 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:34,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-11-25 19:17:34,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 217. [2021-11-25 19:17:34,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 148 states have (on average 1.9391891891891893) internal successors, (287), 206 states have internal predecessors, (287), 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 19:17:34,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 303 transitions. [2021-11-25 19:17:34,782 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 303 transitions. Word has length 10 [2021-11-25 19:17:34,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:34,782 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 303 transitions. [2021-11-25 19:17:34,783 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 19:17:34,783 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 303 transitions. [2021-11-25 19:17:34,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-25 19:17:34,783 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:34,784 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:34,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 19:17:34,784 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:34,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:34,785 INFO L85 PathProgramCache]: Analyzing trace with hash 299130114, now seen corresponding path program 1 times [2021-11-25 19:17:34,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:34,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970006694] [2021-11-25 19:17:34,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:34,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:34,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:34,924 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 19:17:34,924 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:34,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970006694] [2021-11-25 19:17:34,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970006694] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:34,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:34,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:17:34,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336643871] [2021-11-25 19:17:34,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:34,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:17:34,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:34,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:17:34,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:17:34,927 INFO L87 Difference]: Start difference. First operand 217 states and 303 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 19:17:35,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:35,332 INFO L93 Difference]: Finished difference Result 402 states and 496 transitions. [2021-11-25 19:17:35,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:17:35,332 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 19:17:35,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:35,335 INFO L225 Difference]: With dead ends: 402 [2021-11-25 19:17:35,335 INFO L226 Difference]: Without dead ends: 402 [2021-11-25 19:17:35,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-25 19:17:35,336 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 200 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:35,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 477 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:17:35,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-11-25 19:17:35,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 237. [2021-11-25 19:17:35,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 168 states have (on average 1.9464285714285714) internal successors, (327), 224 states have internal predecessors, (327), 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 19:17:35,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 343 transitions. [2021-11-25 19:17:35,346 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 343 transitions. Word has length 10 [2021-11-25 19:17:35,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:35,346 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 343 transitions. [2021-11-25 19:17:35,347 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 19:17:35,347 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 343 transitions. [2021-11-25 19:17:35,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 19:17:35,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:35,348 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:35,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 19:17:35,348 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:35,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:35,349 INFO L85 PathProgramCache]: Analyzing trace with hash -257128987, now seen corresponding path program 1 times [2021-11-25 19:17:35,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:35,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326633548] [2021-11-25 19:17:35,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:35,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:35,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:35,395 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 19:17:35,396 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:35,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326633548] [2021-11-25 19:17:35,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326633548] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:35,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:35,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:17:35,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824524924] [2021-11-25 19:17:35,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:35,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:17:35,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:35,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:17:35,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:17:35,398 INFO L87 Difference]: Start difference. First operand 237 states and 343 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 19:17:35,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:35,672 INFO L93 Difference]: Finished difference Result 398 states and 528 transitions. [2021-11-25 19:17:35,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:35,673 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 19:17:35,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:35,676 INFO L225 Difference]: With dead ends: 398 [2021-11-25 19:17:35,676 INFO L226 Difference]: Without dead ends: 398 [2021-11-25 19:17:35,676 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 19:17:35,677 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 208 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:35,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 223 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:35,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2021-11-25 19:17:35,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 243. [2021-11-25 19:17:35,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 174 states have (on average 1.9137931034482758) internal successors, (333), 230 states have internal predecessors, (333), 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 19:17:35,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 349 transitions. [2021-11-25 19:17:35,688 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 349 transitions. Word has length 12 [2021-11-25 19:17:35,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:35,689 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 349 transitions. [2021-11-25 19:17:35,689 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 19:17:35,689 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 349 transitions. [2021-11-25 19:17:35,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 19:17:35,690 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:35,690 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:35,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 19:17:35,691 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:35,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:35,691 INFO L85 PathProgramCache]: Analyzing trace with hash -257128986, now seen corresponding path program 1 times [2021-11-25 19:17:35,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:35,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236190946] [2021-11-25 19:17:35,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:35,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:35,758 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 19:17:35,758 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:35,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236190946] [2021-11-25 19:17:35,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236190946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:35,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:35,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:17:35,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688707023] [2021-11-25 19:17:35,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:35,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:17:35,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:35,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:17:35,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:17:35,761 INFO L87 Difference]: Start difference. First operand 243 states and 349 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 19:17:35,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:35,972 INFO L93 Difference]: Finished difference Result 285 states and 360 transitions. [2021-11-25 19:17:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:35,972 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 19:17:35,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:35,974 INFO L225 Difference]: With dead ends: 285 [2021-11-25 19:17:35,974 INFO L226 Difference]: Without dead ends: 285 [2021-11-25 19:17:35,975 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 19:17:35,975 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 146 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:35,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 234 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:35,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-11-25 19:17:35,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 243. [2021-11-25 19:17:35,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 174 states have (on average 1.8793103448275863) internal successors, (327), 230 states have internal predecessors, (327), 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 19:17:35,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 343 transitions. [2021-11-25 19:17:35,984 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 343 transitions. Word has length 12 [2021-11-25 19:17:35,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:35,984 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 343 transitions. [2021-11-25 19:17:35,985 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 19:17:35,985 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 343 transitions. [2021-11-25 19:17:35,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 19:17:35,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:35,985 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:35,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 19:17:35,986 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:35,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:35,986 INFO L85 PathProgramCache]: Analyzing trace with hash -298520777, now seen corresponding path program 1 times [2021-11-25 19:17:35,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:35,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166797090] [2021-11-25 19:17:35,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:35,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:35,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:36,011 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 19:17:36,012 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:36,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166797090] [2021-11-25 19:17:36,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166797090] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:36,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:36,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 19:17:36,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16434259] [2021-11-25 19:17:36,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:36,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:17:36,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:36,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:17:36,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:17:36,014 INFO L87 Difference]: Start difference. First operand 243 states and 343 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 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 19:17:36,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:36,143 INFO L93 Difference]: Finished difference Result 320 states and 419 transitions. [2021-11-25 19:17:36,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:17:36,143 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 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 19:17:36,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:36,146 INFO L225 Difference]: With dead ends: 320 [2021-11-25 19:17:36,146 INFO L226 Difference]: Without dead ends: 320 [2021-11-25 19:17:36,146 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 19:17:36,147 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 111 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:36,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 171 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:17:36,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-25 19:17:36,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 240. [2021-11-25 19:17:36,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 174 states have (on average 1.8103448275862069) internal successors, (315), 227 states have internal predecessors, (315), 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 19:17:36,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 331 transitions. [2021-11-25 19:17:36,157 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 331 transitions. Word has length 12 [2021-11-25 19:17:36,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:36,157 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 331 transitions. [2021-11-25 19:17:36,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 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 19:17:36,158 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 331 transitions. [2021-11-25 19:17:36,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 19:17:36,158 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:36,158 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:36,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 19:17:36,159 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:36,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:36,159 INFO L85 PathProgramCache]: Analyzing trace with hash -298520776, now seen corresponding path program 1 times [2021-11-25 19:17:36,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:36,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462210641] [2021-11-25 19:17:36,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:36,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:36,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:36,270 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 19:17:36,270 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:36,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462210641] [2021-11-25 19:17:36,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462210641] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:36,271 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:36,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:17:36,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893536131] [2021-11-25 19:17:36,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:36,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:17:36,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:36,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:17:36,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:17:36,273 INFO L87 Difference]: Start difference. First operand 240 states and 331 transitions. Second operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 6 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 19:17:36,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:36,558 INFO L93 Difference]: Finished difference Result 268 states and 324 transitions. [2021-11-25 19:17:36,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:17:36,560 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.0) internal successors, (10), 6 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 19:17:36,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:36,562 INFO L225 Difference]: With dead ends: 268 [2021-11-25 19:17:36,562 INFO L226 Difference]: Without dead ends: 268 [2021-11-25 19:17:36,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:17:36,563 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 391 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:36,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 541 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:36,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-11-25 19:17:36,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 238. [2021-11-25 19:17:36,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 174 states have (on average 1.764367816091954) internal successors, (307), 225 states have internal predecessors, (307), 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 19:17:36,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 323 transitions. [2021-11-25 19:17:36,571 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 323 transitions. Word has length 12 [2021-11-25 19:17:36,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:36,572 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 323 transitions. [2021-11-25 19:17:36,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.0) internal successors, (10), 6 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 19:17:36,572 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 323 transitions. [2021-11-25 19:17:36,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-25 19:17:36,573 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:36,573 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:36,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 19:17:36,573 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:36,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:36,574 INFO L85 PathProgramCache]: Analyzing trace with hash -664209455, now seen corresponding path program 1 times [2021-11-25 19:17:36,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:36,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976134852] [2021-11-25 19:17:36,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:36,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:36,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:36,680 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 19:17:36,680 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:36,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976134852] [2021-11-25 19:17:36,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976134852] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:36,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:36,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:17:36,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110482343] [2021-11-25 19:17:36,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:36,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:17:36,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:36,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:17:36,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:17:36,682 INFO L87 Difference]: Start difference. First operand 238 states and 323 transitions. Second operand has 7 states, 5 states have (on average 2.2) internal successors, (11), 6 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 19:17:36,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:36,951 INFO L93 Difference]: Finished difference Result 267 states and 320 transitions. [2021-11-25 19:17:36,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:17:36,952 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 6 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 19:17:36,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:36,954 INFO L225 Difference]: With dead ends: 267 [2021-11-25 19:17:36,954 INFO L226 Difference]: Without dead ends: 267 [2021-11-25 19:17:36,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:17:36,955 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 386 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:36,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 541 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:36,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-11-25 19:17:36,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 237. [2021-11-25 19:17:36,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 174 states have (on average 1.7413793103448276) internal successors, (303), 224 states have internal predecessors, (303), 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 19:17:36,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 319 transitions. [2021-11-25 19:17:36,964 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 319 transitions. Word has length 13 [2021-11-25 19:17:36,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:36,964 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 319 transitions. [2021-11-25 19:17:36,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 6 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 19:17:36,965 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 319 transitions. [2021-11-25 19:17:36,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-25 19:17:36,965 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:36,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:36,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 19:17:36,966 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:36,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:36,966 INFO L85 PathProgramCache]: Analyzing trace with hash 582623978, now seen corresponding path program 1 times [2021-11-25 19:17:36,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:36,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810052233] [2021-11-25 19:17:36,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:36,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:37,285 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 19:17:37,285 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:37,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810052233] [2021-11-25 19:17:37,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810052233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:37,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:37,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 19:17:37,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793527839] [2021-11-25 19:17:37,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:37,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:17:37,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:37,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:17:37,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:17:37,288 INFO L87 Difference]: Start difference. First operand 237 states and 319 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 19:17:37,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:37,757 INFO L93 Difference]: Finished difference Result 327 states and 422 transitions. [2021-11-25 19:17:37,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 19:17:37,758 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 19:17:37,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:37,761 INFO L225 Difference]: With dead ends: 327 [2021-11-25 19:17:37,761 INFO L226 Difference]: Without dead ends: 325 [2021-11-25 19:17:37,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:17:37,762 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 150 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:37,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 455 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:17:37,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-11-25 19:17:37,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 276. [2021-11-25 19:17:37,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 208 states have (on average 1.7163461538461537) internal successors, (357), 259 states have internal predecessors, (357), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2021-11-25 19:17:37,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 379 transitions. [2021-11-25 19:17:37,772 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 379 transitions. Word has length 16 [2021-11-25 19:17:37,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:37,773 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 379 transitions. [2021-11-25 19:17:37,773 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 19:17:37,773 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 379 transitions. [2021-11-25 19:17:37,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-25 19:17:37,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:37,774 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:37,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 19:17:37,775 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:37,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:37,775 INFO L85 PathProgramCache]: Analyzing trace with hash -549321549, now seen corresponding path program 1 times [2021-11-25 19:17:37,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:37,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921538026] [2021-11-25 19:17:37,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:37,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:37,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:37,927 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 19:17:37,927 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:37,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921538026] [2021-11-25 19:17:37,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921538026] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:37,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:37,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 19:17:37,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087863244] [2021-11-25 19:17:37,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:37,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:17:37,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:37,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:17:37,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:17:37,929 INFO L87 Difference]: Start difference. First operand 276 states and 379 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 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 19:17:38,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:38,280 INFO L93 Difference]: Finished difference Result 485 states and 624 transitions. [2021-11-25 19:17:38,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 19:17:38,282 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 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 19:17:38,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:38,286 INFO L225 Difference]: With dead ends: 485 [2021-11-25 19:17:38,286 INFO L226 Difference]: Without dead ends: 485 [2021-11-25 19:17:38,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-25 19:17:38,287 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 184 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:38,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 750 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:17:38,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-11-25 19:17:38,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 313. [2021-11-25 19:17:38,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 242 states have (on average 1.6983471074380165) internal successors, (411), 293 states have internal predecessors, (411), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:38,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 437 transitions. [2021-11-25 19:17:38,303 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 437 transitions. Word has length 16 [2021-11-25 19:17:38,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:38,303 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 437 transitions. [2021-11-25 19:17:38,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 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 19:17:38,304 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 437 transitions. [2021-11-25 19:17:38,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 19:17:38,306 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:38,306 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 19:17:38,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 19:17:38,306 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:38,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:38,307 INFO L85 PathProgramCache]: Analyzing trace with hash 881849523, now seen corresponding path program 1 times [2021-11-25 19:17:38,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:38,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693199337] [2021-11-25 19:17:38,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:38,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:38,363 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 19:17:38,363 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:38,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693199337] [2021-11-25 19:17:38,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693199337] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:38,364 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:38,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:17:38,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813397179] [2021-11-25 19:17:38,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:38,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:17:38,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:38,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:17:38,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:17:38,365 INFO L87 Difference]: Start difference. First operand 313 states and 437 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 19:17:38,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:38,593 INFO L93 Difference]: Finished difference Result 495 states and 651 transitions. [2021-11-25 19:17:38,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:38,594 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 19:17:38,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:38,597 INFO L225 Difference]: With dead ends: 495 [2021-11-25 19:17:38,597 INFO L226 Difference]: Without dead ends: 495 [2021-11-25 19:17:38,598 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 19:17:38,598 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 173 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:38,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 329 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:38,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-11-25 19:17:38,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 310. [2021-11-25 19:17:38,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 245 states have (on average 1.620408163265306) internal successors, (397), 290 states have internal predecessors, (397), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:38,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 423 transitions. [2021-11-25 19:17:38,612 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 423 transitions. Word has length 17 [2021-11-25 19:17:38,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:38,612 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 423 transitions. [2021-11-25 19:17:38,612 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 19:17:38,613 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 423 transitions. [2021-11-25 19:17:38,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 19:17:38,613 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:38,614 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 19:17:38,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 19:17:38,614 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:38,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:38,615 INFO L85 PathProgramCache]: Analyzing trace with hash 881849524, now seen corresponding path program 1 times [2021-11-25 19:17:38,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:38,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434806512] [2021-11-25 19:17:38,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:38,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:38,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:38,704 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 19:17:38,704 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:38,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434806512] [2021-11-25 19:17:38,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434806512] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:38,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:38,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:17:38,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565826146] [2021-11-25 19:17:38,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:38,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:17:38,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:38,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:17:38,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:17:38,709 INFO L87 Difference]: Start difference. First operand 310 states and 423 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 19:17:38,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:38,885 INFO L93 Difference]: Finished difference Result 347 states and 435 transitions. [2021-11-25 19:17:38,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:38,885 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 19:17:38,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:38,888 INFO L225 Difference]: With dead ends: 347 [2021-11-25 19:17:38,888 INFO L226 Difference]: Without dead ends: 347 [2021-11-25 19:17:38,888 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 19:17:38,889 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 123 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:38,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 218 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:38,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-11-25 19:17:38,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 310. [2021-11-25 19:17:38,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 245 states have (on average 1.5755102040816327) internal successors, (386), 290 states have internal predecessors, (386), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:38,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 412 transitions. [2021-11-25 19:17:38,902 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 412 transitions. Word has length 17 [2021-11-25 19:17:38,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:38,903 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 412 transitions. [2021-11-25 19:17:38,903 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 19:17:38,903 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 412 transitions. [2021-11-25 19:17:38,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 19:17:38,907 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:38,907 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:38,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 19:17:38,907 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:38,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:38,908 INFO L85 PathProgramCache]: Analyzing trace with hash 383321444, now seen corresponding path program 1 times [2021-11-25 19:17:38,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:38,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673859946] [2021-11-25 19:17:38,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:38,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:38,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:39,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:17:39,060 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:39,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673859946] [2021-11-25 19:17:39,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673859946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:39,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:39,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:17:39,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742257461] [2021-11-25 19:17:39,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:39,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:17:39,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:39,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:17:39,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:17:39,063 INFO L87 Difference]: Start difference. First operand 310 states and 412 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 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 19:17:39,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:39,251 INFO L93 Difference]: Finished difference Result 326 states and 405 transitions. [2021-11-25 19:17:39,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:17:39,251 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 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 18 [2021-11-25 19:17:39,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:39,254 INFO L225 Difference]: With dead ends: 326 [2021-11-25 19:17:39,254 INFO L226 Difference]: Without dead ends: 326 [2021-11-25 19:17:39,254 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 19:17:39,255 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 223 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:39,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 165 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:39,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-11-25 19:17:39,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 306. [2021-11-25 19:17:39,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 245 states have (on average 1.542857142857143) internal successors, (378), 286 states have internal predecessors, (378), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:39,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 404 transitions. [2021-11-25 19:17:39,268 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 404 transitions. Word has length 18 [2021-11-25 19:17:39,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:39,269 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 404 transitions. [2021-11-25 19:17:39,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 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 19:17:39,269 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 404 transitions. [2021-11-25 19:17:39,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 19:17:39,271 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:39,271 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 19:17:39,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 19:17:39,271 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:39,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:39,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1135669204, now seen corresponding path program 1 times [2021-11-25 19:17:39,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:39,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889148563] [2021-11-25 19:17:39,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:39,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:39,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:39,401 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 19:17:39,402 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:39,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889148563] [2021-11-25 19:17:39,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889148563] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:39,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:39,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:17:39,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675745290] [2021-11-25 19:17:39,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:39,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:17:39,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:39,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:17:39,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:17:39,404 INFO L87 Difference]: Start difference. First operand 306 states and 404 transitions. Second operand has 7 states, 5 states have (on average 3.6) internal successors, (18), 5 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 19:17:39,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:39,679 INFO L93 Difference]: Finished difference Result 438 states and 568 transitions. [2021-11-25 19:17:39,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 19:17:39,680 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 3.6) internal successors, (18), 5 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 19:17:39,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:39,682 INFO L225 Difference]: With dead ends: 438 [2021-11-25 19:17:39,683 INFO L226 Difference]: Without dead ends: 438 [2021-11-25 19:17:39,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-25 19:17:39,683 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 326 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:39,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 470 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:39,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-11-25 19:17:39,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 304. [2021-11-25 19:17:39,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 245 states have (on average 1.526530612244898) internal successors, (374), 284 states have internal predecessors, (374), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:39,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 400 transitions. [2021-11-25 19:17:39,697 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 400 transitions. Word has length 20 [2021-11-25 19:17:39,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:39,697 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 400 transitions. [2021-11-25 19:17:39,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 3.6) internal successors, (18), 5 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 19:17:39,698 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 400 transitions. [2021-11-25 19:17:39,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 19:17:39,699 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:39,699 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 19:17:39,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 19:17:39,699 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:39,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:39,700 INFO L85 PathProgramCache]: Analyzing trace with hash -846147334, now seen corresponding path program 1 times [2021-11-25 19:17:39,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:39,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336479002] [2021-11-25 19:17:39,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:39,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:39,764 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 19:17:39,764 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:39,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336479002] [2021-11-25 19:17:39,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336479002] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:39,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:39,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:17:39,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787856879] [2021-11-25 19:17:39,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:39,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:17:39,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:39,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:17:39,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:17:39,767 INFO L87 Difference]: Start difference. First operand 304 states and 400 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 19:17:39,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:39,931 INFO L93 Difference]: Finished difference Result 344 states and 435 transitions. [2021-11-25 19:17:39,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:17:39,931 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 19:17:39,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:39,934 INFO L225 Difference]: With dead ends: 344 [2021-11-25 19:17:39,934 INFO L226 Difference]: Without dead ends: 344 [2021-11-25 19:17:39,934 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 19:17:39,935 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 105 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:39,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 337 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:17:39,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-11-25 19:17:39,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 304. [2021-11-25 19:17:39,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 245 states have (on average 1.5183673469387755) internal successors, (372), 284 states have internal predecessors, (372), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:39,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 398 transitions. [2021-11-25 19:17:39,945 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 398 transitions. Word has length 21 [2021-11-25 19:17:39,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:39,946 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 398 transitions. [2021-11-25 19:17:39,946 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 19:17:39,946 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 398 transitions. [2021-11-25 19:17:39,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 19:17:39,947 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:39,947 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 19:17:39,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 19:17:39,947 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:39,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:39,948 INFO L85 PathProgramCache]: Analyzing trace with hash -846004075, now seen corresponding path program 1 times [2021-11-25 19:17:39,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:39,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279665686] [2021-11-25 19:17:39,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:39,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:40,121 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 19:17:40,122 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:40,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279665686] [2021-11-25 19:17:40,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279665686] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:40,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:40,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:17:40,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732950698] [2021-11-25 19:17:40,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:40,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:17:40,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:40,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:17:40,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:17:40,124 INFO L87 Difference]: Start difference. First operand 304 states and 398 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 19:17:40,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:40,433 INFO L93 Difference]: Finished difference Result 336 states and 425 transitions. [2021-11-25 19:17:40,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:17:40,433 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 19:17:40,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:40,435 INFO L225 Difference]: With dead ends: 336 [2021-11-25 19:17:40,436 INFO L226 Difference]: Without dead ends: 336 [2021-11-25 19:17:40,436 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 19:17:40,438 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 88 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:40,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 422 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:40,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-11-25 19:17:40,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 304. [2021-11-25 19:17:40,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 245 states have (on average 1.510204081632653) internal successors, (370), 284 states have internal predecessors, (370), 13 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-25 19:17:40,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 396 transitions. [2021-11-25 19:17:40,463 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 396 transitions. Word has length 21 [2021-11-25 19:17:40,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:40,464 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 396 transitions. [2021-11-25 19:17:40,464 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 19:17:40,464 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 396 transitions. [2021-11-25 19:17:40,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-25 19:17:40,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:40,468 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 19:17:40,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 19:17:40,469 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:40,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:40,469 INFO L85 PathProgramCache]: Analyzing trace with hash -460763369, now seen corresponding path program 1 times [2021-11-25 19:17:40,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:40,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211008058] [2021-11-25 19:17:40,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:40,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:40,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:40,589 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 19:17:40,589 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:40,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211008058] [2021-11-25 19:17:40,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211008058] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:40,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:40,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:17:40,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797312576] [2021-11-25 19:17:40,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:40,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:17:40,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:40,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:17:40,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:17:40,593 INFO L87 Difference]: Start difference. First operand 304 states and 396 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 19:17:40,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:40,838 INFO L93 Difference]: Finished difference Result 381 states and 483 transitions. [2021-11-25 19:17:40,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:17:40,839 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 19:17:40,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:40,842 INFO L225 Difference]: With dead ends: 381 [2021-11-25 19:17:40,842 INFO L226 Difference]: Without dead ends: 381 [2021-11-25 19:17:40,842 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 19:17:40,843 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 98 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:40,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 297 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:40,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-11-25 19:17:40,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 338. [2021-11-25 19:17:40,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 276 states have (on average 1.4891304347826086) internal successors, (411), 316 states have internal predecessors, (411), 15 states have call successors, (15), 8 states have call predecessors, (15), 8 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2021-11-25 19:17:40,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 441 transitions. [2021-11-25 19:17:40,855 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 441 transitions. Word has length 22 [2021-11-25 19:17:40,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:40,856 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 441 transitions. [2021-11-25 19:17:40,856 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 19:17:40,856 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 441 transitions. [2021-11-25 19:17:40,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-25 19:17:40,857 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:40,857 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:40,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 19:17:40,857 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:40,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:40,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1073568393, now seen corresponding path program 1 times [2021-11-25 19:17:40,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:40,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059518659] [2021-11-25 19:17:40,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:40,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:40,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:41,100 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:17:41,101 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:41,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059518659] [2021-11-25 19:17:41,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059518659] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:17:41,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928045099] [2021-11-25 19:17:41,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:41,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:17:41,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:17:41,107 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:17:41,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 19:17:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:41,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-25 19:17:41,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:17:41,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:41,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:41,860 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:17:41,861 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 127 treesize of output 123 [2021-11-25 19:17:41,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:41,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:41,892 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:17:41,892 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 95 treesize of output 91 [2021-11-25 19:17:42,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:17:42,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:17:43,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:17:43,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928045099] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:17:43,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [155462251] [2021-11-25 19:17:43,099 INFO L159 IcfgInterpreter]: Started Sifa with 18 locations of interest [2021-11-25 19:17:43,099 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:17:43,103 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:17:43,108 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:17:43,109 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:17:43,718 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 15 for LOIs [2021-11-25 19:17:43,721 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:17:45,347 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12764#(and (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_#t~ret29#1|) (= |ULTIMATE.start_is_empty_~no_beg~0#1| (ite (and (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_is_empty_~list#1.base|) (+ |ULTIMATE.start_is_empty_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4))) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_is_empty_~list#1.base|) (+ |ULTIMATE.start_is_empty_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4))) 0)) 1 0)) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_main_#t~ret29#1|) (= |ULTIMATE.start_is_empty_~list#1.base| |ULTIMATE.start_is_empty_#in~list#1.base|) (= |ULTIMATE.start_remove_one_~list#1.offset| |ULTIMATE.start_is_empty_#in~list#1.offset|) (= |ULTIMATE.start_remove_one_#in~list#1.base| |ULTIMATE.start_remove_one_~list#1.base|) (= |ULTIMATE.start_is_empty_~no_end~0#1| (ite (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_is_empty_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |ULTIMATE.start_is_empty_~list#1.offset|)) 0) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_is_empty_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |ULTIMATE.start_is_empty_~list#1.offset|)) 0)) 1 0)) (= 3 |~#list~0.base|) (<= 0 ~i~0) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_remove_one_~from#1|) (= |ULTIMATE.start_main_~y~0#1| 0) (= |ULTIMATE.start_remove_one_#in~list#1.base| |~#list~0.base|) (or (< 10 ~i~0) (not (= |ULTIMATE.start_is_empty_~no_end~0#1| |ULTIMATE.start_is_empty_~no_beg~0#1|))) (= |~#list~0.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (= |ULTIMATE.start_is_empty_~list#1.offset| |ULTIMATE.start_is_empty_#in~list#1.offset|) (= |ULTIMATE.start_is_empty_~list#1.offset| 0) (= |ULTIMATE.start_main_~z~0#1| 0) (= |#NULL.offset| 0) (<= (+ (* 4 ~unnamed1~0~LIST_END) |ULTIMATE.start_is_empty_~list#1.offset| 4) (select |#length| |ULTIMATE.start_is_empty_~list#1.base|)) (= |ULTIMATE.start_is_empty_#in~list#1.base| |ULTIMATE.start_remove_one_~list#1.base|) (= (select |#valid| |ULTIMATE.start_is_empty_~list#1.base|) 1) (<= |#StackHeapBarrier| |ULTIMATE.start_is_empty_~list#1.base|) (= |ULTIMATE.start_remove_one_~list#1.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~length~0#1| 0) (= |#NULL.base| 0))' at error location [2021-11-25 19:17:45,348 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:17:45,348 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:17:45,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 19 [2021-11-25 19:17:45,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382208615] [2021-11-25 19:17:45,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:17:45,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-25 19:17:45,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:45,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-25 19:17:45,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-11-25 19:17:45,351 INFO L87 Difference]: Start difference. First operand 338 states and 441 transitions. Second operand has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 19 states have internal predecessors, (59), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 19:17:48,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:48,854 INFO L93 Difference]: Finished difference Result 1019 states and 1282 transitions. [2021-11-25 19:17:48,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-25 19:17:48,859 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 19 states have internal predecessors, (59), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 23 [2021-11-25 19:17:48,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:48,865 INFO L225 Difference]: With dead ends: 1019 [2021-11-25 19:17:48,865 INFO L226 Difference]: Without dead ends: 1015 [2021-11-25 19:17:48,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=464, Invalid=2292, Unknown=0, NotChecked=0, Total=2756 [2021-11-25 19:17:48,869 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 1509 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 1173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:48,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1513 Valid, 1226 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1033 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 19:17:48,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2021-11-25 19:17:48,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 522. [2021-11-25 19:17:48,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 436 states have (on average 1.4105504587155964) internal successors, (615), 484 states have internal predecessors, (615), 31 states have call successors, (31), 16 states have call predecessors, (31), 16 states have return successors, (31), 21 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 19:17:48,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 677 transitions. [2021-11-25 19:17:48,904 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 677 transitions. Word has length 23 [2021-11-25 19:17:48,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:48,904 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 677 transitions. [2021-11-25 19:17:48,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 19 states have internal predecessors, (59), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 19:17:48,904 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 677 transitions. [2021-11-25 19:17:48,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 19:17:48,905 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:48,905 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:48,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 19:17:49,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:17:49,119 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:49,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:49,120 INFO L85 PathProgramCache]: Analyzing trace with hash -411959367, now seen corresponding path program 1 times [2021-11-25 19:17:49,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:49,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153500260] [2021-11-25 19:17:49,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:49,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:49,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:49,244 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 19:17:49,244 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:49,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153500260] [2021-11-25 19:17:49,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153500260] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:49,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:49,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:17:49,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018417680] [2021-11-25 19:17:49,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:49,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:17:49,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:49,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:17:49,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:17:49,249 INFO L87 Difference]: Start difference. First operand 522 states and 677 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 19:17:49,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:49,864 INFO L93 Difference]: Finished difference Result 913 states and 1161 transitions. [2021-11-25 19:17:49,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:17:49,864 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 19:17:49,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:49,870 INFO L225 Difference]: With dead ends: 913 [2021-11-25 19:17:49,870 INFO L226 Difference]: Without dead ends: 913 [2021-11-25 19:17:49,871 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 19:17:49,871 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 245 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:49,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 443 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 19:17:49,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-11-25 19:17:49,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 580. [2021-11-25 19:17:49,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 488 states have (on average 1.3934426229508197) internal successors, (680), 538 states have internal predecessors, (680), 35 states have call successors, (35), 18 states have call predecessors, (35), 18 states have return successors, (35), 23 states have call predecessors, (35), 35 states have call successors, (35) [2021-11-25 19:17:49,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 750 transitions. [2021-11-25 19:17:49,900 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 750 transitions. Word has length 24 [2021-11-25 19:17:49,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:49,900 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 750 transitions. [2021-11-25 19:17:49,901 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 19:17:49,901 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 750 transitions. [2021-11-25 19:17:49,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-25 19:17:49,902 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:49,902 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 19:17:49,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 19:17:49,902 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:49,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:49,903 INFO L85 PathProgramCache]: Analyzing trace with hash 114161726, now seen corresponding path program 1 times [2021-11-25 19:17:49,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:49,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792069220] [2021-11-25 19:17:49,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:49,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:49,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:49,981 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 19:17:49,982 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:49,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792069220] [2021-11-25 19:17:49,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792069220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:49,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:17:49,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:17:49,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571945338] [2021-11-25 19:17:49,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:49,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:17:49,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:49,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:17:49,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:17:49,984 INFO L87 Difference]: Start difference. First operand 580 states and 750 transitions. Second operand has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 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 19:17:50,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:50,265 INFO L93 Difference]: Finished difference Result 737 states and 909 transitions. [2021-11-25 19:17:50,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:17:50,265 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 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 19:17:50,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:50,270 INFO L225 Difference]: With dead ends: 737 [2021-11-25 19:17:50,270 INFO L226 Difference]: Without dead ends: 737 [2021-11-25 19:17:50,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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 19:17:50,271 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 200 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:50,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 298 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:17:50,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2021-11-25 19:17:50,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 580. [2021-11-25 19:17:50,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 488 states have (on average 1.3729508196721312) internal successors, (670), 538 states have internal predecessors, (670), 35 states have call successors, (35), 18 states have call predecessors, (35), 18 states have return successors, (35), 23 states have call predecessors, (35), 35 states have call successors, (35) [2021-11-25 19:17:50,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 740 transitions. [2021-11-25 19:17:50,293 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 740 transitions. Word has length 25 [2021-11-25 19:17:50,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:50,293 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 740 transitions. [2021-11-25 19:17:50,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 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 19:17:50,294 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 740 transitions. [2021-11-25 19:17:50,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-25 19:17:50,294 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:50,295 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] [2021-11-25 19:17:50,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 19:17:50,295 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:50,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:50,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1198941190, now seen corresponding path program 1 times [2021-11-25 19:17:50,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:50,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429518233] [2021-11-25 19:17:50,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:50,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:50,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:50,475 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:17:50,475 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:50,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429518233] [2021-11-25 19:17:50,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429518233] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:17:50,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452304740] [2021-11-25 19:17:50,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:50,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:17:50,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:17:50,477 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:17:50,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 19:17:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:50,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-25 19:17:50,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:17:50,973 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 19:17:50,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:17:51,137 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:17:51,138 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 29 treesize of output 33 [2021-11-25 19:17:51,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:17:51,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452304740] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:17:51,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [526685470] [2021-11-25 19:17:51,369 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-25 19:17:51,369 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:17:51,370 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:17:51,370 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:17:51,370 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:17:51,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:17:51,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 38 [2021-11-25 19:17:51,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:17:51,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:17:51,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,782 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:17:51,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:17:51,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:17:51,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:17:51,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,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, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:17:51,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,922 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:17:51,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:51,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:17:52,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:17:52,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,048 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 19:17:52,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,189 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:17:52,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,214 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:17:52,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,253 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:17:52,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:17:52,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:17:52,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:17:52,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:17:52,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,723 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:17:52,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:17:52,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:17:52,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,836 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:17:52,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:17:52,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:17:52,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:52,964 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 19:17:53,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,124 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:17:53,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,142 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 0 case distinctions, treesize of input 69 treesize of output 58 [2021-11-25 19:17:53,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,164 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:17:53,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:17:53,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:17:53,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 38 [2021-11-25 19:17:53,518 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 56 for LOIs [2021-11-25 19:17:53,522 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:17:57,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [526685470] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:17:57,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:17:57,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [10, 7, 8] total 41 [2021-11-25 19:17:57,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141209481] [2021-11-25 19:17:57,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:17:57,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-25 19:17:57,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:57,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-25 19:17:57,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-11-25 19:17:57,967 INFO L87 Difference]: Start difference. First operand 580 states and 740 transitions. Second operand has 18 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 15 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 19:17:59,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:59,283 INFO L93 Difference]: Finished difference Result 619 states and 782 transitions. [2021-11-25 19:17:59,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 19:17:59,292 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 15 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 29 [2021-11-25 19:17:59,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:59,295 INFO L225 Difference]: With dead ends: 619 [2021-11-25 19:17:59,295 INFO L226 Difference]: Without dead ends: 619 [2021-11-25 19:17:59,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-11-25 19:17:59,297 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 62 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:59,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 258 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 954 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-25 19:17:59,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-11-25 19:17:59,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 593. [2021-11-25 19:17:59,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 501 states have (on average 1.3632734530938124) internal successors, (683), 550 states have internal predecessors, (683), 35 states have call successors, (35), 18 states have call predecessors, (35), 18 states have return successors, (35), 24 states have call predecessors, (35), 35 states have call successors, (35) [2021-11-25 19:17:59,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 753 transitions. [2021-11-25 19:17:59,316 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 753 transitions. Word has length 29 [2021-11-25 19:17:59,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:59,316 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 753 transitions. [2021-11-25 19:17:59,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 15 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 19:17:59,317 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 753 transitions. [2021-11-25 19:17:59,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-25 19:17:59,317 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:59,318 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] [2021-11-25 19:17:59,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 19:17:59,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-25 19:17:59,532 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:17:59,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:59,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1550689634, now seen corresponding path program 1 times [2021-11-25 19:17:59,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:59,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226413419] [2021-11-25 19:17:59,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:59,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:59,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:17:59,734 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:59,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226413419] [2021-11-25 19:17:59,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226413419] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:17:59,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380093106] [2021-11-25 19:17:59,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:59,735 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:17:59,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:17:59,739 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:17:59,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 19:17:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:17:59,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-25 19:17:59,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:00,200 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 19:18:00,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:18:00,369 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:18:00,370 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 29 treesize of output 33 [2021-11-25 19:18:00,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:18:00,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380093106] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:18:00,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [596150867] [2021-11-25 19:18:00,600 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-25 19:18:00,600 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:18:00,601 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:18:00,601 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:18:00,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:18:00,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:00,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 38 [2021-11-25 19:18:00,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:00,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:18:00,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,953 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:18:00,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:00,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:00,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:18:01,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,029 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:18:01,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:01,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:18:01,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:18:01,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,172 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 19:18:01,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:18:01,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,344 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:01,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,386 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:18:01,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,407 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:01,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:01,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:01,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:18:01,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:01,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:01,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:18:01,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,671 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:18:01,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:01,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:01,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:01,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 36 [2021-11-25 19:18:02,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:02,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:02,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:02,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:02,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:02,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 36 [2021-11-25 19:18:02,232 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:02,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:02,248 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 17 treesize of output 19 [2021-11-25 19:18:02,376 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 19:18:02,386 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 19:18:02,396 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 19:18:02,431 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:02,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, 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 34 [2021-11-25 19:18:02,441 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 19:18:02,468 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:02,468 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 34 [2021-11-25 19:18:02,529 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:02,529 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 61 [2021-11-25 19:18:02,568 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 19:18:02,618 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:02,618 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 61 [2021-11-25 19:18:02,831 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 19:18:02,842 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 19:18:02,854 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 19:18:03,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:03,320 INFO L354 Elim1Store]: treesize reduction 56, result has 30.0 percent of original size [2021-11-25 19:18:03,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 69 [2021-11-25 19:18:03,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:03,347 INFO L354 Elim1Store]: treesize reduction 69, result has 13.8 percent of original size [2021-11-25 19:18:03,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 57 [2021-11-25 19:18:03,415 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 19:18:06,312 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-25 19:18:06,312 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 1 case distinctions, treesize of input 17 treesize of output 23 [2021-11-25 19:18:06,346 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:06,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:06,455 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 19:18:06,466 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 19:18:06,477 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 19:18:06,517 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:06,518 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 34 [2021-11-25 19:18:06,544 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:06,544 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 34 [2021-11-25 19:18:06,556 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 19:18:06,626 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:06,626 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 61 [2021-11-25 19:18:06,688 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:06,689 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 61 [2021-11-25 19:18:06,715 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 19:18:06,933 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 19:18:06,943 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 19:18:06,954 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 19:18:07,344 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 19:18:07,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:07,396 INFO L354 Elim1Store]: treesize reduction 56, result has 30.0 percent of original size [2021-11-25 19:18:07,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 69 [2021-11-25 19:18:07,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:07,429 INFO L354 Elim1Store]: treesize reduction 69, result has 13.8 percent of original size [2021-11-25 19:18:07,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 57 [2021-11-25 19:18:07,933 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-25 19:18:07,934 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 1 case distinctions, treesize of input 17 treesize of output 23 [2021-11-25 19:18:07,964 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:07,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:08,049 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 69 for LOIs [2021-11-25 19:18:08,056 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:18:13,285 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18817#(and (<= |~#list~0.base| 3) (= |~#list~0.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |#NULL.base|) (<= ~i~0 0) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_#t~ret24#1| 2147483647) (<= 0 ~i~0) (<= 0 |ULTIMATE.start_main_~y~0#1|) (<= 0 (+ |ULTIMATE.start_main_#t~ret24#1| 2147483648)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_main_#t~ret24#1|) (= |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|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_append_one_~to#1|) (<= |#NULL.base| 0) (or (< (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset|) 0) (< (select |#length| |ULTIMATE.start_append_one_~list#1.base|) (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset| 4))) (= |ULTIMATE.start_append_one_#in~list#1.base| |~#list~0.base|) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|))' at error location [2021-11-25 19:18:13,285 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:18:13,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:18:13,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 8] total 25 [2021-11-25 19:18:13,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514422865] [2021-11-25 19:18:13,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:18:13,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-25 19:18:13,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:13,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-25 19:18:13,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=1944, Unknown=0, NotChecked=0, Total=2352 [2021-11-25 19:18:13,289 INFO L87 Difference]: Start difference. First operand 593 states and 753 transitions. Second operand has 26 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 22 states have internal predecessors, (78), 6 states have call successors, (6), 3 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 19:18:13,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:13,772 INFO L93 Difference]: Finished difference Result 608 states and 750 transitions. [2021-11-25 19:18:13,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:18:13,773 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 22 states have internal predecessors, (78), 6 states have call successors, (6), 3 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 30 [2021-11-25 19:18:13,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:13,780 INFO L225 Difference]: With dead ends: 608 [2021-11-25 19:18:13,780 INFO L226 Difference]: Without dead ends: 608 [2021-11-25 19:18:13,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=449, Invalid=2101, Unknown=0, NotChecked=0, Total=2550 [2021-11-25 19:18:13,782 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 693 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:13,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 798 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:18:13,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-11-25 19:18:13,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 579. [2021-11-25 19:18:13,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 489 states have (on average 1.3537832310838447) internal successors, (662), 537 states have internal predecessors, (662), 35 states have call successors, (35), 18 states have call predecessors, (35), 18 states have return successors, (35), 23 states have call predecessors, (35), 35 states have call successors, (35) [2021-11-25 19:18:13,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 732 transitions. [2021-11-25 19:18:13,807 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 732 transitions. Word has length 30 [2021-11-25 19:18:13,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:13,807 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 732 transitions. [2021-11-25 19:18:13,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 22 states have internal predecessors, (78), 6 states have call successors, (6), 3 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 19:18:13,808 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 732 transitions. [2021-11-25 19:18:13,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-25 19:18:13,809 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:13,809 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] [2021-11-25 19:18:13,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-25 19:18:14,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-25 19:18:14,022 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:14,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:14,023 INFO L85 PathProgramCache]: Analyzing trace with hash 182553730, now seen corresponding path program 1 times [2021-11-25 19:18:14,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:14,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645528195] [2021-11-25 19:18:14,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:14,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:14,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:14,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:18:14,195 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:14,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645528195] [2021-11-25 19:18:14,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645528195] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:14,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334661762] [2021-11-25 19:18:14,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:14,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:14,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:14,211 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:14,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 19:18:14,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:14,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-25 19:18:14,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:14,627 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 19:18:14,627 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:18:14,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334661762] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:18:14,628 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:18:14,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 14 [2021-11-25 19:18:14,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929679867] [2021-11-25 19:18:14,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:18:14,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:18:14,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:14,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:18:14,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-11-25 19:18:14,629 INFO L87 Difference]: Start difference. First operand 579 states and 732 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 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 19:18:14,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:14,920 INFO L93 Difference]: Finished difference Result 699 states and 864 transitions. [2021-11-25 19:18:14,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:18:14,920 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 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 32 [2021-11-25 19:18:14,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:14,923 INFO L225 Difference]: With dead ends: 699 [2021-11-25 19:18:14,923 INFO L226 Difference]: Without dead ends: 699 [2021-11-25 19:18:14,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-11-25 19:18:14,924 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 362 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:14,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 222 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:18:14,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-11-25 19:18:14,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 576. [2021-11-25 19:18:14,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 489 states have (on average 1.343558282208589) internal successors, (657), 534 states have internal predecessors, (657), 35 states have call successors, (35), 18 states have call predecessors, (35), 18 states have return successors, (35), 23 states have call predecessors, (35), 35 states have call successors, (35) [2021-11-25 19:18:14,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 727 transitions. [2021-11-25 19:18:14,953 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 727 transitions. Word has length 32 [2021-11-25 19:18:14,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:14,953 INFO L470 AbstractCegarLoop]: Abstraction has 576 states and 727 transitions. [2021-11-25 19:18:14,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 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 19:18:14,954 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 727 transitions. [2021-11-25 19:18:14,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-25 19:18:14,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:14,955 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] [2021-11-25 19:18:14,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 19:18:15,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-25 19:18:15,169 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:15,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:15,170 INFO L85 PathProgramCache]: Analyzing trace with hash 83099739, now seen corresponding path program 1 times [2021-11-25 19:18:15,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:15,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874160138] [2021-11-25 19:18:15,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:15,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:15,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:15,419 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 19:18:15,419 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:15,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874160138] [2021-11-25 19:18:15,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874160138] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:15,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857335099] [2021-11-25 19:18:15,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:15,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:15,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:15,426 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:15,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 19:18:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:15,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-25 19:18:15,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:15,826 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 19:18:15,826 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:18:15,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857335099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:18:15,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:18:15,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 14 [2021-11-25 19:18:15,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686904038] [2021-11-25 19:18:15,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:18:15,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:18:15,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:15,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:18:15,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-11-25 19:18:15,829 INFO L87 Difference]: Start difference. First operand 576 states and 727 transitions. Second operand has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 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 19:18:15,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:15,995 INFO L93 Difference]: Finished difference Result 593 states and 727 transitions. [2021-11-25 19:18:15,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:18:15,996 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 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 32 [2021-11-25 19:18:15,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:15,998 INFO L225 Difference]: With dead ends: 593 [2021-11-25 19:18:15,999 INFO L226 Difference]: Without dead ends: 593 [2021-11-25 19:18:15,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-11-25 19:18:15,999 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 314 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:16,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 205 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:18:16,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-11-25 19:18:16,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 575. [2021-11-25 19:18:16,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 489 states have (on average 1.3394683026584866) internal successors, (655), 533 states have internal predecessors, (655), 35 states have call successors, (35), 18 states have call predecessors, (35), 18 states have return successors, (35), 23 states have call predecessors, (35), 35 states have call successors, (35) [2021-11-25 19:18:16,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 725 transitions. [2021-11-25 19:18:16,018 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 725 transitions. Word has length 32 [2021-11-25 19:18:16,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:16,018 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 725 transitions. [2021-11-25 19:18:16,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 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 19:18:16,019 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 725 transitions. [2021-11-25 19:18:16,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 19:18:16,020 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:16,020 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 19:18:16,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 19:18:16,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-25 19:18:16,235 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:16,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:16,235 INFO L85 PathProgramCache]: Analyzing trace with hash 194841842, now seen corresponding path program 1 times [2021-11-25 19:18:16,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:16,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027539786] [2021-11-25 19:18:16,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:16,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:16,294 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 19:18:16,294 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:16,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027539786] [2021-11-25 19:18:16,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027539786] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:16,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761537366] [2021-11-25 19:18:16,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:16,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:16,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:16,296 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:16,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 19:18:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:16,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 19:18:16,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:16,540 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 19:18:16,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:18:16,569 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-25 19:18:16,570 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 19:18:16,617 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 19:18:16,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761537366] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:18:16,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1849475005] [2021-11-25 19:18:16,620 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:18:16,621 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:18:16,621 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:18:16,621 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:18:16,621 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:18:17,375 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 56 for LOIs [2021-11-25 19:18:17,380 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:18:19,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1849475005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:18:19,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:18:19,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [6, 5, 5] total 23 [2021-11-25 19:18:19,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746600440] [2021-11-25 19:18:19,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:18:19,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 19:18:19,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:19,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 19:18:19,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-25 19:18:19,495 INFO L87 Difference]: Start difference. First operand 575 states and 725 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 19:18:20,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:20,060 INFO L93 Difference]: Finished difference Result 593 states and 745 transitions. [2021-11-25 19:18:20,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 19:18:20,060 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 19:18:20,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:20,064 INFO L225 Difference]: With dead ends: 593 [2021-11-25 19:18:20,064 INFO L226 Difference]: Without dead ends: 593 [2021-11-25 19:18:20,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-25 19:18:20,065 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 37 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:20,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 190 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 19:18:20,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-11-25 19:18:20,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 584. [2021-11-25 19:18:20,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 497 states have (on average 1.336016096579477) internal successors, (664), 541 states have internal predecessors, (664), 36 states have call successors, (36), 18 states have call predecessors, (36), 18 states have return successors, (36), 24 states have call predecessors, (36), 36 states have call successors, (36) [2021-11-25 19:18:20,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 736 transitions. [2021-11-25 19:18:20,082 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 736 transitions. Word has length 34 [2021-11-25 19:18:20,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:20,083 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 736 transitions. [2021-11-25 19:18:20,083 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 19:18:20,083 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 736 transitions. [2021-11-25 19:18:20,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 19:18:20,084 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:20,084 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 19:18:20,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-25 19:18:20,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-25 19:18:20,311 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:20,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:20,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1745478294, now seen corresponding path program 1 times [2021-11-25 19:18:20,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:20,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316362863] [2021-11-25 19:18:20,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:20,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:20,359 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 19:18:20,360 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:20,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316362863] [2021-11-25 19:18:20,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316362863] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:20,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590110221] [2021-11-25 19:18:20,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:20,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:20,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:20,362 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:20,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 19:18:20,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:20,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:18:20,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:20,560 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 19:18:20,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:18:20,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590110221] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:18:20,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:18:20,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-11-25 19:18:20,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383992317] [2021-11-25 19:18:20,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:18:20,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:18:20,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:20,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:18:20,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:18:20,561 INFO L87 Difference]: Start difference. First operand 584 states and 736 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 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 19:18:20,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:20,615 INFO L93 Difference]: Finished difference Result 705 states and 883 transitions. [2021-11-25 19:18:20,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:18:20,616 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 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 19:18:20,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:20,620 INFO L225 Difference]: With dead ends: 705 [2021-11-25 19:18:20,620 INFO L226 Difference]: Without dead ends: 705 [2021-11-25 19:18:20,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 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 19:18:20,621 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 163 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:20,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 232 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:18:20,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-11-25 19:18:20,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 603. [2021-11-25 19:18:20,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 516 states have (on average 1.3372093023255813) internal successors, (690), 560 states have internal predecessors, (690), 36 states have call successors, (36), 18 states have call predecessors, (36), 18 states have return successors, (36), 24 states have call predecessors, (36), 36 states have call successors, (36) [2021-11-25 19:18:20,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 762 transitions. [2021-11-25 19:18:20,643 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 762 transitions. Word has length 34 [2021-11-25 19:18:20,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:20,643 INFO L470 AbstractCegarLoop]: Abstraction has 603 states and 762 transitions. [2021-11-25 19:18:20,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 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 19:18:20,644 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 762 transitions. [2021-11-25 19:18:20,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 19:18:20,645 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:20,645 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 19:18:20,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 19:18:20,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:20,859 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr51REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:20,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:20,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1745479672, now seen corresponding path program 1 times [2021-11-25 19:18:20,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:20,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923593747] [2021-11-25 19:18:20,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:20,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:20,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:21,489 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 19:18:21,489 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:21,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923593747] [2021-11-25 19:18:21,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923593747] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:21,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524640885] [2021-11-25 19:18:21,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:21,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:21,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:21,490 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:21,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 19:18:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:21,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-25 19:18:21,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:21,719 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 19:18:21,890 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 19:18:22,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:22,002 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 19:18:22,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:22,169 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 19:18:22,169 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 36 treesize of output 15 [2021-11-25 19:18:22,175 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 19:18:22,175 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:18:22,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524640885] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:18:22,176 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:18:22,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13] total 23 [2021-11-25 19:18:22,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260414748] [2021-11-25 19:18:22,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:18:22,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 19:18:22,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:22,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 19:18:22,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-11-25 19:18:22,178 INFO L87 Difference]: Start difference. First operand 603 states and 762 transitions. Second operand has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 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 19:18:23,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:23,083 INFO L93 Difference]: Finished difference Result 791 states and 962 transitions. [2021-11-25 19:18:23,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-25 19:18:23,084 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 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 19:18:23,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:23,087 INFO L225 Difference]: With dead ends: 791 [2021-11-25 19:18:23,087 INFO L226 Difference]: Without dead ends: 791 [2021-11-25 19:18:23,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=370, Invalid=1190, Unknown=0, NotChecked=0, Total=1560 [2021-11-25 19:18:23,089 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 789 mSDsluCounter, 872 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:23,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [793 Valid, 775 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 19:18:23,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2021-11-25 19:18:23,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 665. [2021-11-25 19:18:23,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 573 states have (on average 1.3385689354275743) internal successors, (767), 618 states have internal predecessors, (767), 40 states have call successors, (40), 20 states have call predecessors, (40), 20 states have return successors, (40), 26 states have call predecessors, (40), 40 states have call successors, (40) [2021-11-25 19:18:23,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 847 transitions. [2021-11-25 19:18:23,113 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 847 transitions. Word has length 34 [2021-11-25 19:18:23,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:23,113 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 847 transitions. [2021-11-25 19:18:23,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 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 19:18:23,114 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 847 transitions. [2021-11-25 19:18:23,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 19:18:23,115 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:23,115 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 19:18:23,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 19:18:23,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:23,330 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:23,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:23,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1745479671, now seen corresponding path program 1 times [2021-11-25 19:18:23,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:23,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811923224] [2021-11-25 19:18:23,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:23,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:24,435 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 19:18:24,436 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:24,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811923224] [2021-11-25 19:18:24,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811923224] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:24,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024413278] [2021-11-25 19:18:24,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:24,436 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:24,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:24,439 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:24,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-25 19:18:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:24,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 62 conjunts are in the unsatisfiable core [2021-11-25 19:18:24,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:24,765 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 19:18:25,031 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 19:18:25,042 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 19:18:25,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:25,194 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 35 treesize of output 26 [2021-11-25 19:18:25,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:25,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, 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 19:18:25,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:25,528 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 19:18:25,528 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 36 treesize of output 15 [2021-11-25 19:18:25,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:25,541 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 19:18:25,541 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 28 treesize of output 13 [2021-11-25 19:18:25,593 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 19:18:25,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:18:25,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024413278] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:18:25,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:18:25,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [12] total 23 [2021-11-25 19:18:25,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399672686] [2021-11-25 19:18:25,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:18:25,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 19:18:25,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:25,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 19:18:25,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2021-11-25 19:18:25,596 INFO L87 Difference]: Start difference. First operand 665 states and 847 transitions. Second operand has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 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 19:18:26,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:26,673 INFO L93 Difference]: Finished difference Result 834 states and 1020 transitions. [2021-11-25 19:18:26,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 19:18:26,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 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 19:18:26,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:26,676 INFO L225 Difference]: With dead ends: 834 [2021-11-25 19:18:26,676 INFO L226 Difference]: Without dead ends: 834 [2021-11-25 19:18:26,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=228, Invalid=1178, Unknown=0, NotChecked=0, Total=1406 [2021-11-25 19:18:26,678 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 980 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:26,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [982 Valid, 695 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 19:18:26,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-11-25 19:18:26,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 704. [2021-11-25 19:18:26,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 609 states have (on average 1.354679802955665) internal successors, (825), 655 states have internal predecessors, (825), 42 states have call successors, (42), 21 states have call predecessors, (42), 21 states have return successors, (42), 27 states have call predecessors, (42), 42 states have call successors, (42) [2021-11-25 19:18:26,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 909 transitions. [2021-11-25 19:18:26,699 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 909 transitions. Word has length 34 [2021-11-25 19:18:26,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:26,700 INFO L470 AbstractCegarLoop]: Abstraction has 704 states and 909 transitions. [2021-11-25 19:18:26,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 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 19:18:26,700 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 909 transitions. [2021-11-25 19:18:26,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 19:18:26,701 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:26,701 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 19:18:26,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-25 19:18:26,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-11-25 19:18:26,915 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:26,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:26,915 INFO L85 PathProgramCache]: Analyzing trace with hash 2006088582, now seen corresponding path program 1 times [2021-11-25 19:18:26,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:26,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256891563] [2021-11-25 19:18:26,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:26,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:27,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:18:27,579 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:27,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256891563] [2021-11-25 19:18:27,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256891563] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:27,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14201060] [2021-11-25 19:18:27,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:27,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:27,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:27,581 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:27,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-25 19:18:27,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:27,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 47 conjunts are in the unsatisfiable core [2021-11-25 19:18:27,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:28,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,036 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 35 treesize of output 34 [2021-11-25 19:18:28,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,062 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 35 treesize of output 34 [2021-11-25 19:18:28,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:18:28,363 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 144 treesize of output 142 [2021-11-25 19:18:28,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:28,375 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:18:28,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 96 treesize of output 72 [2021-11-25 19:18:28,648 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 19:18:28,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:18:29,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:29,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:29,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:18:29,852 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 3 case distinctions, treesize of input 228 treesize of output 230 [2021-11-25 19:18:29,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:29,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:29,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 19:18:29,877 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 3 case distinctions, treesize of input 249 treesize of output 251 [2021-11-25 19:18:30,648 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:18:30,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14201060] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:18:30,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1554756188] [2021-11-25 19:18:30,651 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2021-11-25 19:18:30,651 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:18:30,652 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:18:30,652 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:18:30,652 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:18:30,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:30,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 38 [2021-11-25 19:18:30,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:30,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:18:30,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,945 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:18:30,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:30,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:30,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:18:31,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:18:31,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,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, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:18:31,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,068 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:18:31,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,125 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 19:18:31,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:18:31,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:18:31,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,259 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:31,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,286 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:31,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,304 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:18:31,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,507 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:18:31,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:18:31,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:18:31,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 36 [2021-11-25 19:18:31,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:31,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:31,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 36 [2021-11-25 19:18:31,971 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:31,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:31,987 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 17 treesize of output 19 [2021-11-25 19:18:32,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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 19:18:32,082 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 27 treesize of output 26 [2021-11-25 19:18:32,093 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 27 treesize of output 26 [2021-11-25 19:18:32,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, 2 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 19:18:32,149 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:32,150 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 1 case distinctions, treesize of input 38 treesize of output 48 [2021-11-25 19:18:32,190 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:32,191 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 1 case distinctions, treesize of input 38 treesize of output 48 [2021-11-25 19:18:32,256 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:32,257 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 3 case distinctions, treesize of input 61 treesize of output 75 [2021-11-25 19:18:32,311 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:32,312 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 3 case distinctions, treesize of input 61 treesize of output 75 [2021-11-25 19:18:32,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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 19:18:32,835 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 19:18:33,007 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 19:18:33,021 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 19:18:33,273 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 19:18:33,284 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 19:18:33,301 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 19:18:33,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:33,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2021-11-25 19:18:33,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:33,610 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:33,610 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 2 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 21 [2021-11-25 19:18:33,773 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 19:18:33,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:33,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,800 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 0 case distinctions, treesize of input 49 treesize of output 43 [2021-11-25 19:18:33,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,829 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 27 treesize of output 26 [2021-11-25 19:18:33,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:33,884 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-11-25 19:18:33,884 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 38 treesize of output 44 [2021-11-25 19:18:33,897 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 19:18:33,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:33,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 60 treesize of output 57 [2021-11-25 19:18:33,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:33,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:33,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 60 [2021-11-25 19:18:34,033 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 13 treesize of output 9 [2021-11-25 19:18:34,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:34,056 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 19:18:34,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 57 treesize of output 47 [2021-11-25 19:18:34,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:34,261 INFO L354 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2021-11-25 19:18:34,262 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 3 case distinctions, treesize of input 53 treesize of output 54 [2021-11-25 19:18:34,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:34,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,290 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 0 case distinctions, treesize of input 71 treesize of output 60 [2021-11-25 19:18:34,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:34,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 19:18:34,515 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 19:18:34,527 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 19:18:34,543 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 19:18:35,444 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-25 19:18:35,445 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 1 case distinctions, treesize of input 17 treesize of output 23 [2021-11-25 19:18:35,476 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:35,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:35,568 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 27 treesize of output 26 [2021-11-25 19:18:35,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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 19:18:35,587 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 27 treesize of output 26 [2021-11-25 19:18:35,655 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:35,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, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 48 [2021-11-25 19:18:35,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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 19:18:35,700 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:35,700 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 1 case distinctions, treesize of input 38 treesize of output 48 [2021-11-25 19:18:35,773 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 19 treesize of output 1 [2021-11-25 19:18:35,782 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 19 treesize of output 1 [2021-11-25 19:18:35,788 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 19:18:35,831 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 19:18:35,840 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 19:18:35,867 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 19:18:35,867 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 33 treesize of output 27 [2021-11-25 19:18:36,098 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 20 for LOIs [2021-11-25 19:18:36,100 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:18:42,373 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29057#(and (<= |~#list~0.base| 3) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_#t~ret29#1|) (<= 0 |#NULL.base|) (= |ULTIMATE.start_is_empty_~no_beg~0#1| (ite (and (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_is_empty_~list#1.base|) (+ |ULTIMATE.start_is_empty_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4))) 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_is_empty_~list#1.base|) (+ |ULTIMATE.start_is_empty_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4))) 0)) 1 0)) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_main_#t~ret29#1|) (= |ULTIMATE.start_is_empty_~list#1.base| |ULTIMATE.start_is_empty_#in~list#1.base|) (<= ~i~0 0) (<= |ULTIMATE.start_main_~z~0#1| 0) (= |ULTIMATE.start_remove_one_#in~list#1.base| |ULTIMATE.start_remove_one_~list#1.base|) (= |ULTIMATE.start_is_empty_~no_end~0#1| (ite (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_is_empty_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |ULTIMATE.start_is_empty_~list#1.offset|)) 0) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_is_empty_~list#1.base|) (+ (* ~unnamed1~0~LIST_END 4) |ULTIMATE.start_is_empty_~list#1.offset|)) 0)) 1 0)) (<= 0 ~i~0) (<= 0 |ULTIMATE.start_main_~y~0#1|) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_remove_one_~from#1|) (<= |#NULL.offset| 0) (= |ULTIMATE.start_remove_one_#in~list#1.base| |~#list~0.base|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= |#NULL.base| 0) (= |~#list~0.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (= |ULTIMATE.start_is_empty_~list#1.offset| |ULTIMATE.start_is_empty_#in~list#1.offset|) (= |ULTIMATE.start_is_empty_~list#1.offset| 0) (<= 0 |~#list~0.offset|) (<= (+ (* 4 ~unnamed1~0~LIST_END) |ULTIMATE.start_is_empty_~list#1.offset| 4) (select |#length| |ULTIMATE.start_is_empty_~list#1.base|)) (= |ULTIMATE.start_is_empty_#in~list#1.base| |ULTIMATE.start_remove_one_~list#1.base|) (<= 3 |~#list~0.base|) (= (select |#valid| |ULTIMATE.start_is_empty_~list#1.base|) 1) (<= 0 |#NULL.offset|) (<= |#StackHeapBarrier| |ULTIMATE.start_is_empty_~list#1.base|) (not (= |ULTIMATE.start_is_empty_~no_end~0#1| |ULTIMATE.start_is_empty_~no_beg~0#1|)) (= |ULTIMATE.start_remove_one_~list#1.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|))' at error location [2021-11-25 19:18:42,373 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:18:42,374 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:18:42,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 37 [2021-11-25 19:18:42,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153026305] [2021-11-25 19:18:42,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:18:42,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-25 19:18:42,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:18:42,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-25 19:18:42,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=417, Invalid=3743, Unknown=0, NotChecked=0, Total=4160 [2021-11-25 19:18:42,377 INFO L87 Difference]: Start difference. First operand 704 states and 909 transitions. Second operand has 37 states, 37 states have (on average 2.4324324324324325) internal successors, (90), 37 states have internal predecessors, (90), 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 19:18:49,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:18:49,929 INFO L93 Difference]: Finished difference Result 2077 states and 2576 transitions. [2021-11-25 19:18:49,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-11-25 19:18:49,929 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4324324324324325) internal successors, (90), 37 states have internal predecessors, (90), 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) Word has length 36 [2021-11-25 19:18:49,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:18:49,937 INFO L225 Difference]: With dead ends: 2077 [2021-11-25 19:18:49,937 INFO L226 Difference]: Without dead ends: 2074 [2021-11-25 19:18:49,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 59 SyntacticMatches, 6 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4910 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=1565, Invalid=12241, Unknown=0, NotChecked=0, Total=13806 [2021-11-25 19:18:49,941 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 4009 mSDsluCounter, 4081 mSDsCounter, 0 mSdLazyCounter, 2780 mSolverCounterSat, 385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4012 SdHoareTripleChecker+Valid, 3607 SdHoareTripleChecker+Invalid, 4078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 2780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 913 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:18:49,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4012 Valid, 3607 Invalid, 4078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 2780 Invalid, 0 Unknown, 913 Unchecked, 2.1s Time] [2021-11-25 19:18:49,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2021-11-25 19:18:49,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1221. [2021-11-25 19:18:49,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1081 states have (on average 1.4116558741905643) internal successors, (1526), 1133 states have internal predecessors, (1526), 70 states have call successors, (70), 38 states have call predecessors, (70), 38 states have return successors, (70), 49 states have call predecessors, (70), 70 states have call successors, (70) [2021-11-25 19:18:49,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 1666 transitions. [2021-11-25 19:18:49,983 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 1666 transitions. Word has length 36 [2021-11-25 19:18:49,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:18:49,983 INFO L470 AbstractCegarLoop]: Abstraction has 1221 states and 1666 transitions. [2021-11-25 19:18:49,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.4324324324324325) internal successors, (90), 37 states have internal predecessors, (90), 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 19:18:49,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 1666 transitions. [2021-11-25 19:18:49,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 19:18:49,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:18:49,985 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:18:50,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-25 19:18:50,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-25 19:18:50,203 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:18:50,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:18:50,203 INFO L85 PathProgramCache]: Analyzing trace with hash 874143055, now seen corresponding path program 1 times [2021-11-25 19:18:50,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:18:50,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844438602] [2021-11-25 19:18:50,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:50,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:18:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:51,082 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:18:51,082 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:18:51,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844438602] [2021-11-25 19:18:51,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844438602] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:51,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133090813] [2021-11-25 19:18:51,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:18:51,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:18:51,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:18:51,091 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:18:51,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-25 19:18:51,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:18:51,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 62 conjunts are in the unsatisfiable core [2021-11-25 19:18:51,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:18:51,419 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 19:18:51,618 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 19:18:51,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:51,718 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 28 [2021-11-25 19:18:51,919 INFO L354 Elim1Store]: treesize reduction 36, result has 37.9 percent of original size [2021-11-25 19:18:51,920 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 19:18:51,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 21 treesize of output 9 [2021-11-25 19:18:51,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:18:51,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:18:52,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133090813] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:18:52,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [887619092] [2021-11-25 19:18:52,057 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-25 19:18:52,057 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:18:52,057 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:18:52,058 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:18:52,058 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:18:52,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 38 [2021-11-25 19:18:52,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:18:52,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:18:52,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,337 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:18:52,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:18:52,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,415 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:18:52,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:52,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:18:52,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,530 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 19:18:52,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:18:52,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,682 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:18:52,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,713 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 0 case distinctions, treesize of input 69 treesize of output 58 [2021-11-25 19:18:52,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,734 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:18:52,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:18:52,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:52,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:18:52,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:52,982 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:18:53,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:53,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:53,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:53,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:53,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:53,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 36 [2021-11-25 19:18:53,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:53,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:53,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:53,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:53,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:18:53,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 36 [2021-11-25 19:18:53,341 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:53,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:53,351 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 17 treesize of output 19 [2021-11-25 19:18:53,442 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 19:18:53,456 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 19:18:53,463 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 19:18:53,503 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:53,503 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 34 [2021-11-25 19:18:53,516 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 19:18:53,537 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:53,537 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 34 [2021-11-25 19:18:53,587 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:53,587 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 61 [2021-11-25 19:18:53,621 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 19:18:53,661 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:53,661 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 61 [2021-11-25 19:18:53,796 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 19:18:53,804 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 19:18:53,867 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 19:18:54,112 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 19:18:54,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:54,214 INFO L354 Elim1Store]: treesize reduction 56, result has 30.0 percent of original size [2021-11-25 19:18:54,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 69 [2021-11-25 19:18:54,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:54,240 INFO L354 Elim1Store]: treesize reduction 69, result has 13.8 percent of original size [2021-11-25 19:18:54,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 57 [2021-11-25 19:18:56,547 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-25 19:18:56,547 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 1 case distinctions, treesize of input 17 treesize of output 23 [2021-11-25 19:18:56,580 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:56,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:56,670 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 19:18:56,678 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 19:18:56,687 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 19:18:56,724 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:56,724 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 34 [2021-11-25 19:18:56,734 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 19:18:56,753 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:18:56,753 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 34 [2021-11-25 19:18:56,807 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:56,807 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 61 [2021-11-25 19:18:56,823 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 19:18:56,861 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:18:56,861 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 61 [2021-11-25 19:18:57,196 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 19:18:57,205 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 19:18:57,226 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 19:18:57,536 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 19:18:57,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:57,564 INFO L354 Elim1Store]: treesize reduction 69, result has 13.8 percent of original size [2021-11-25 19:18:57,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 57 [2021-11-25 19:18:57,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:18:57,612 INFO L354 Elim1Store]: treesize reduction 56, result has 30.0 percent of original size [2021-11-25 19:18:57,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 69 [2021-11-25 19:18:58,011 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:18:58,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:18:58,021 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 17 treesize of output 19 [2021-11-25 19:18:58,102 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 69 for LOIs [2021-11-25 19:18:58,111 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:19:04,180 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32661#(and (<= |~#list~0.base| 3) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= ~i~0 0) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (<= |ULTIMATE.start_main_#t~ret24#1| 2147483647) (<= 0 ~i~0) (<= 0 |ULTIMATE.start_main_~y~0#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= 0 |ULTIMATE.start_create_item_~head~0#1.offset|) (<= 0 (+ |ULTIMATE.start_main_#t~ret24#1| 2147483648)) (<= |#NULL.offset| 0) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= 0 |ULTIMATE.start_create_item_~item~0#1.offset|) (<= |#NULL.base| 0) (not (= (select |#valid| |ULTIMATE.start_create_item_~link#1.base|) 1)) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~head~0#1.offset| 0) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 19:19:04,180 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:19:04,180 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:19:04,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 28 [2021-11-25 19:19:04,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117144033] [2021-11-25 19:19:04,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:19:04,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-25 19:19:04,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:19:04,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-25 19:19:04,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=2792, Unknown=0, NotChecked=0, Total=3080 [2021-11-25 19:19:04,183 INFO L87 Difference]: Start difference. First operand 1221 states and 1666 transitions. Second operand has 29 states, 25 states have (on average 2.4) internal successors, (60), 26 states have internal predecessors, (60), 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 19:19:06,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:19:06,278 INFO L93 Difference]: Finished difference Result 1723 states and 2340 transitions. [2021-11-25 19:19:06,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-25 19:19:06,278 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 2.4) internal successors, (60), 26 states have internal predecessors, (60), 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 19:19:06,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:19:06,285 INFO L225 Difference]: With dead ends: 1723 [2021-11-25 19:19:06,285 INFO L226 Difference]: Without dead ends: 1723 [2021-11-25 19:19:06,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1942 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=706, Invalid=5614, Unknown=0, NotChecked=0, Total=6320 [2021-11-25 19:19:06,288 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 1460 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 1786 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1464 SdHoareTripleChecker+Valid, 1389 SdHoareTripleChecker+Invalid, 2038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 1786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:19:06,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1464 Valid, 1389 Invalid, 2038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 1786 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 19:19:06,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1723 states. [2021-11-25 19:19:06,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1723 to 1247. [2021-11-25 19:19:06,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1104 states have (on average 1.4085144927536233) internal successors, (1555), 1156 states have internal predecessors, (1555), 72 states have call successors, (72), 39 states have call predecessors, (72), 39 states have return successors, (72), 51 states have call predecessors, (72), 72 states have call successors, (72) [2021-11-25 19:19:06,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 1699 transitions. [2021-11-25 19:19:06,323 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 1699 transitions. Word has length 36 [2021-11-25 19:19:06,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:19:06,323 INFO L470 AbstractCegarLoop]: Abstraction has 1247 states and 1699 transitions. [2021-11-25 19:19:06,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 2.4) internal successors, (60), 26 states have internal predecessors, (60), 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 19:19:06,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 1699 transitions. [2021-11-25 19:19:06,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 19:19:06,325 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:19:06,325 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:19:06,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-25 19:19:06,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:19:06,551 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:19:06,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:19:06,551 INFO L85 PathProgramCache]: Analyzing trace with hash 874143056, now seen corresponding path program 1 times [2021-11-25 19:19:06,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:19:06,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267155172] [2021-11-25 19:19:06,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:06,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:19:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:19:07,003 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:19:07,003 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:19:07,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267155172] [2021-11-25 19:19:07,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267155172] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:19:07,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387192585] [2021-11-25 19:19:07,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:07,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:19:07,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:19:07,005 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:19:07,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-25 19:19:07,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:19:07,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 99 conjunts are in the unsatisfiable core [2021-11-25 19:19:07,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:19:07,316 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:19:07,317 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 19:19:07,327 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 19:19:07,411 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 14 treesize of output 16 [2021-11-25 19:19:07,419 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 14 treesize of output 16 [2021-11-25 19:19:07,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 14 treesize of output 16 [2021-11-25 19:19:07,459 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 14 treesize of output 16 [2021-11-25 19:19:07,496 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 14 treesize of output 16 [2021-11-25 19:19:07,513 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 14 treesize of output 16 [2021-11-25 19:19:07,667 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-11-25 19:19:07,667 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 23 treesize of output 30 [2021-11-25 19:19:07,678 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-25 19:19:07,679 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 23 treesize of output 22 [2021-11-25 19:19:08,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:08,108 INFO L354 Elim1Store]: treesize reduction 41, result has 31.7 percent of original size [2021-11-25 19:19:08,108 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 67 treesize of output 61 [2021-11-25 19:19:08,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:08,128 INFO L354 Elim1Store]: treesize reduction 41, result has 31.7 percent of original size [2021-11-25 19:19:08,129 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 34 treesize of output 44 [2021-11-25 19:19:08,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:08,741 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 17 treesize of output 7 [2021-11-25 19:19:08,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:08,748 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 12 treesize of output 14 [2021-11-25 19:19:08,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:08,753 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 25 treesize of output 11 [2021-11-25 19:19:08,765 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-11-25 19:19:08,766 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 16 treesize of output 18 [2021-11-25 19:19:08,993 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:19:08,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:19:09,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387192585] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:19:09,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2092326683] [2021-11-25 19:19:09,753 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-25 19:19:09,753 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:19:09,754 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:19:09,754 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:19:09,754 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:19:09,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:09,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:09,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:09,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:09,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:09,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:09,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 38 [2021-11-25 19:19:10,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:19:10,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,122 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:19:10,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 41 [2021-11-25 19:19:10,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,199 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 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 19:19:10,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:19:10,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 47 treesize of output 52 [2021-11-25 19:19:10,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:19:10,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 55 [2021-11-25 19:19:10,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,356 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 19:19:10,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,435 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:19:10,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,457 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 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:19:10,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,479 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 0 case distinctions, treesize of input 58 treesize of output 55 [2021-11-25 19:19:10,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,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, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 19:19:10,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:19:10,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 72 [2021-11-25 19:19:10,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 36 [2021-11-25 19:19:10,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:10,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 19:19:10,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 36 [2021-11-25 19:19:11,035 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:19:11,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:19:11,045 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 17 treesize of output 19 [2021-11-25 19:19:11,132 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 19:19:11,145 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 19:19:11,152 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 19:19:11,183 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:19:11,184 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 34 [2021-11-25 19:19:11,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 19:19:11,211 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:19:11,212 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 34 [2021-11-25 19:19:11,265 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:19:11,266 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 61 [2021-11-25 19:19:11,283 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 19:19:11,323 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:19:11,323 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 61 [2021-11-25 19:19:11,458 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 19:19:11,467 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 19:19:11,476 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 19:19:11,777 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 19:19:11,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:11,805 INFO L354 Elim1Store]: treesize reduction 69, result has 13.8 percent of original size [2021-11-25 19:19:11,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 57 [2021-11-25 19:19:11,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:11,837 INFO L354 Elim1Store]: treesize reduction 56, result has 30.0 percent of original size [2021-11-25 19:19:11,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 69 [2021-11-25 19:19:12,891 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:19:12,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:19:12,907 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 17 treesize of output 19 [2021-11-25 19:19:13,010 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 19:19:13,020 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 19:19:13,030 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 19:19:13,067 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:19:13,067 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 34 [2021-11-25 19:19:13,113 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-11-25 19:19:13,113 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 34 [2021-11-25 19:19:13,126 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 19:19:13,167 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 19:19:13,218 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:19:13,218 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 61 [2021-11-25 19:19:13,275 INFO L354 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2021-11-25 19:19:13,275 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 61 [2021-11-25 19:19:13,748 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 19:19:13,757 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 19:19:13,766 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 19:19:14,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:14,113 INFO L354 Elim1Store]: treesize reduction 56, result has 30.0 percent of original size [2021-11-25 19:19:14,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 69 [2021-11-25 19:19:14,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:14,138 INFO L354 Elim1Store]: treesize reduction 69, result has 13.8 percent of original size [2021-11-25 19:19:14,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 63 treesize of output 57 [2021-11-25 19:19:14,151 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 19:19:14,542 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-25 19:19:14,542 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 1 case distinctions, treesize of input 17 treesize of output 23 [2021-11-25 19:19:14,569 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 19:19:14,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 17 treesize of output 21 [2021-11-25 19:19:14,662 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 20 for LOIs [2021-11-25 19:19:14,665 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:19:21,230 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35871#(and (<= |~#list~0.base| 3) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= ~i~0 0) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (<= |ULTIMATE.start_main_#t~ret24#1| 2147483647) (<= 0 ~i~0) (<= 0 |ULTIMATE.start_main_~y~0#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= 0 |ULTIMATE.start_create_item_~head~0#1.offset|) (<= 0 (+ |ULTIMATE.start_main_#t~ret24#1| 2147483648)) (<= |#NULL.offset| 0) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= 0 |ULTIMATE.start_create_item_~item~0#1.offset|) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~head~0#1.offset| 0) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 19:19:21,230 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:19:21,230 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:19:21,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2021-11-25 19:19:21,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057104384] [2021-11-25 19:19:21,231 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:19:21,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-25 19:19:21,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:19:21,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-25 19:19:21,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=2993, Unknown=0, NotChecked=0, Total=3306 [2021-11-25 19:19:21,233 INFO L87 Difference]: Start difference. First operand 1247 states and 1699 transitions. Second operand has 29 states, 25 states have (on average 2.56) internal successors, (64), 25 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 19:19:22,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:19:22,873 INFO L93 Difference]: Finished difference Result 1512 states and 1995 transitions. [2021-11-25 19:19:22,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-25 19:19:22,873 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 2.56) internal successors, (64), 25 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 19:19:22,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:19:22,882 INFO L225 Difference]: With dead ends: 1512 [2021-11-25 19:19:22,882 INFO L226 Difference]: Without dead ends: 1512 [2021-11-25 19:19:22,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1950 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=526, Invalid=5636, Unknown=0, NotChecked=0, Total=6162 [2021-11-25 19:19:22,886 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 212 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 371 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:19:22,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 1447 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 780 Invalid, 0 Unknown, 371 Unchecked, 0.4s Time] [2021-11-25 19:19:22,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2021-11-25 19:19:22,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 1374. [2021-11-25 19:19:22,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1220 states have (on average 1.401639344262295) internal successors, (1710), 1276 states have internal predecessors, (1710), 81 states have call successors, (81), 41 states have call predecessors, (81), 41 states have return successors, (81), 56 states have call predecessors, (81), 81 states have call successors, (81) [2021-11-25 19:19:22,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1872 transitions. [2021-11-25 19:19:22,926 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1872 transitions. Word has length 36 [2021-11-25 19:19:22,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:19:22,927 INFO L470 AbstractCegarLoop]: Abstraction has 1374 states and 1872 transitions. [2021-11-25 19:19:22,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 2.56) internal successors, (64), 25 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 19:19:22,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1872 transitions. [2021-11-25 19:19:22,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 19:19:22,929 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:19:22,929 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 19:19:22,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-25 19:19:23,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-11-25 19:19:23,143 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:19:23,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:19:23,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1926280610, now seen corresponding path program 1 times [2021-11-25 19:19:23,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:19:23,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694161615] [2021-11-25 19:19:23,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:23,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:19:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:19:23,552 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 19:19:23,552 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:19:23,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694161615] [2021-11-25 19:19:23,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694161615] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:19:23,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:19:23,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-25 19:19:23,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940613313] [2021-11-25 19:19:23,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:19:23,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 19:19:23,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:19:23,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 19:19:23,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-11-25 19:19:23,554 INFO L87 Difference]: Start difference. First operand 1374 states and 1872 transitions. Second operand has 13 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 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 19:19:24,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:19:24,421 INFO L93 Difference]: Finished difference Result 1615 states and 2147 transitions. [2021-11-25 19:19:24,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-25 19:19:24,421 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 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 19:19:24,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:19:24,428 INFO L225 Difference]: With dead ends: 1615 [2021-11-25 19:19:24,428 INFO L226 Difference]: Without dead ends: 1615 [2021-11-25 19:19:24,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-11-25 19:19:24,429 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 918 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:19:24,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [922 Valid, 562 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:19:24,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2021-11-25 19:19:24,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 1375. [2021-11-25 19:19:24,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1221 states have (on average 1.4013104013104014) internal successors, (1711), 1277 states have internal predecessors, (1711), 81 states have call successors, (81), 41 states have call predecessors, (81), 41 states have return successors, (81), 56 states have call predecessors, (81), 81 states have call successors, (81) [2021-11-25 19:19:24,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 1873 transitions. [2021-11-25 19:19:24,485 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 1873 transitions. Word has length 36 [2021-11-25 19:19:24,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:19:24,486 INFO L470 AbstractCegarLoop]: Abstraction has 1375 states and 1873 transitions. [2021-11-25 19:19:24,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 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 19:19:24,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 1873 transitions. [2021-11-25 19:19:24,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 19:19:24,487 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:19:24,488 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 19:19:24,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-25 19:19:24,488 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:19:24,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:19:24,489 INFO L85 PathProgramCache]: Analyzing trace with hash 2059579288, now seen corresponding path program 1 times [2021-11-25 19:19:24,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:19:24,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885725998] [2021-11-25 19:19:24,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:24,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:19:24,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:19:24,603 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 19:19:24,603 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:19:24,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885725998] [2021-11-25 19:19:24,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885725998] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:19:24,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:19:24,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:19:24,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601306924] [2021-11-25 19:19:24,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:19:24,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:19:24,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:19:24,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:19:24,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:19:24,606 INFO L87 Difference]: Start difference. First operand 1375 states and 1873 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, (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 19:19:24,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:19:24,895 INFO L93 Difference]: Finished difference Result 1656 states and 2222 transitions. [2021-11-25 19:19:24,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:19:24,896 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, (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 37 [2021-11-25 19:19:24,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:19:24,906 INFO L225 Difference]: With dead ends: 1656 [2021-11-25 19:19:24,906 INFO L226 Difference]: Without dead ends: 1656 [2021-11-25 19:19:24,907 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 19:19:24,908 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 345 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:19:24,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 234 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:19:24,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-11-25 19:19:24,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1372. [2021-11-25 19:19:24,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1221 states have (on average 1.3808353808353808) internal successors, (1686), 1274 states have internal predecessors, (1686), 81 states have call successors, (81), 41 states have call predecessors, (81), 41 states have return successors, (81), 56 states have call predecessors, (81), 81 states have call successors, (81) [2021-11-25 19:19:24,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 1848 transitions. [2021-11-25 19:19:24,948 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 1848 transitions. Word has length 37 [2021-11-25 19:19:24,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:19:24,948 INFO L470 AbstractCegarLoop]: Abstraction has 1372 states and 1848 transitions. [2021-11-25 19:19:24,948 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, (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 19:19:24,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 1848 transitions. [2021-11-25 19:19:24,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-25 19:19:24,950 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:19:24,950 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, 1] [2021-11-25 19:19:24,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-25 19:19:24,951 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-25 19:19:24,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:19:24,951 INFO L85 PathProgramCache]: Analyzing trace with hash 767913587, now seen corresponding path program 1 times [2021-11-25 19:19:24,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:19:24,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077055711] [2021-11-25 19:19:24,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:24,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:19:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:19:25,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:19:25,658 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:19:25,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077055711] [2021-11-25 19:19:25,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077055711] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:19:25,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559337395] [2021-11-25 19:19:25,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:25,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:19:25,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:19:25,659 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:19:25,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfbac9c5-7103-4c80-a0c9-45dcc58dca2d/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-25 19:19:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:19:25,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-25 19:19:25,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:19:26,222 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 19:19:26,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:26,372 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 51 treesize of output 34 [2021-11-25 19:19:26,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 19:19:26,629 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 19:19:26,629 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 48 treesize of output 21 [2021-11-25 19:19:26,671 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 13 treesize of output 9 [2021-11-25 19:19:26,709 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 19:19:26,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:19:26,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 150 treesize of output 142 [2021-11-25 19:19:27,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 150 treesize of output 142 [2021-11-25 19:19:40,167 WARN L227 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 70 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)