./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0b79f6e49ac032444452c6675a01007f08f3b698920d88701561807a0669494d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 03:50:23,424 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 03:50:23,427 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 03:50:23,467 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 03:50:23,467 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 03:50:23,469 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 03:50:23,471 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 03:50:23,474 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 03:50:23,480 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 03:50:23,482 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 03:50:23,484 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 03:50:23,487 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 03:50:23,488 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 03:50:23,495 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 03:50:23,498 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 03:50:23,501 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 03:50:23,503 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 03:50:23,506 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 03:50:23,510 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 03:50:23,519 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 03:50:23,521 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 03:50:23,523 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 03:50:23,527 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 03:50:23,528 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 03:50:23,542 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 03:50:23,542 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 03:50:23,543 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 03:50:23,545 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 03:50:23,546 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 03:50:23,548 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 03:50:23,549 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 03:50:23,550 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 03:50:23,552 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 03:50:23,554 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 03:50:23,556 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 03:50:23,556 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 03:50:23,557 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 03:50:23,557 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 03:50:23,558 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 03:50:23,559 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 03:50:23,560 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 03:50:23,561 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 03:50:23,604 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 03:50:23,605 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 03:50:23,605 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 03:50:23,605 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 03:50:23,606 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 03:50:23,606 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 03:50:23,607 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 03:50:23,607 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 03:50:23,607 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 03:50:23,607 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 03:50:23,608 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 03:50:23,608 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 03:50:23,615 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 03:50:23,615 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 03:50:23,615 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 03:50:23,616 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 03:50:23,616 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 03:50:23,616 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 03:50:23,617 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 03:50:23,617 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 03:50:23,618 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 03:50:23,618 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 03:50:23,618 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 03:50:23,619 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 03:50:23,619 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 03:50:23,619 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 03:50:23,621 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 03:50:23,621 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 03:50:23,622 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 03:50:23,622 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 03:50:23,623 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 03:50:23,623 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 03:50:23,623 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:50:23,632 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 03:50:23,632 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 03:50:23,632 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 03:50:23,633 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 03:50:23,634 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 03:50:23,634 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 03:50:23,634 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 03:50:23,635 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 03:50:23,635 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_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/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_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0b79f6e49ac032444452c6675a01007f08f3b698920d88701561807a0669494d [2021-11-23 03:50:23,896 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 03:50:23,921 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 03:50:23,924 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 03:50:23,926 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 03:50:23,927 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 03:50:23,928 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c [2021-11-23 03:50:24,010 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/9ecaaa362/ed0594a9f363418188e584c00c025870/FLAGcccd512e8 [2021-11-23 03:50:24,794 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 03:50:24,794 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c [2021-11-23 03:50:24,837 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/9ecaaa362/ed0594a9f363418188e584c00c025870/FLAGcccd512e8 [2021-11-23 03:50:24,952 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/9ecaaa362/ed0594a9f363418188e584c00c025870 [2021-11-23 03:50:24,954 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 03:50:24,955 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 03:50:24,957 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 03:50:24,957 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 03:50:24,964 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 03:50:24,965 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:50:24" (1/1) ... [2021-11-23 03:50:24,966 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@58fa2aec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:24, skipping insertion in model container [2021-11-23 03:50:24,967 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:50:24" (1/1) ... [2021-11-23 03:50:24,977 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 03:50:25,063 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 03:50:25,551 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c[77378,77391] [2021-11-23 03:50:25,565 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:50:25,586 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 03:50:25,790 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c[77378,77391] [2021-11-23 03:50:25,802 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:50:25,823 INFO L208 MainTranslator]: Completed translation [2021-11-23 03:50:25,823 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25 WrapperNode [2021-11-23 03:50:25,824 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 03:50:25,825 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 03:50:25,825 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 03:50:25,825 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 03:50:25,834 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:25,870 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:25,955 INFO L137 Inliner]: procedures = 31, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 809 [2021-11-23 03:50:25,956 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 03:50:25,957 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 03:50:25,958 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 03:50:25,958 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 03:50:25,968 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:25,969 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:25,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:26,007 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:26,072 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:26,083 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:26,099 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:26,105 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 03:50:26,116 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 03:50:26,116 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 03:50:26,116 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 03:50:26,117 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (1/1) ... [2021-11-23 03:50:26,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:50:26,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:50:26,158 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 03:50:26,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 03:50:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 03:50:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 03:50:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 03:50:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 03:50:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 03:50:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 03:50:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 03:50:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 03:50:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 03:50:26,421 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 03:50:26,423 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 03:50:26,441 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 03:50:29,554 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-23 03:50:29,554 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-23 03:50:29,554 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 03:50:29,958 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 03:50:29,959 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-23 03:50:29,965 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:50:29 BoogieIcfgContainer [2021-11-23 03:50:29,965 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 03:50:29,969 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 03:50:29,970 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 03:50:29,973 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 03:50:29,973 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:50:24" (1/3) ... [2021-11-23 03:50:29,975 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@378b5684 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:50:29, skipping insertion in model container [2021-11-23 03:50:29,975 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:50:25" (2/3) ... [2021-11-23 03:50:29,975 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@378b5684 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:50:29, skipping insertion in model container [2021-11-23 03:50:29,975 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:50:29" (3/3) ... [2021-11-23 03:50:29,979 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.16.i.cil-1.c [2021-11-23 03:50:29,985 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 03:50:29,986 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 03:50:30,056 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 03:50:30,067 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-23 03:50:30,067 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 03:50:30,103 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 108 states have (on average 1.7592592592592593) internal successors, (190), 109 states have internal predecessors, (190), 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-23 03:50:30,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-23 03:50:30,118 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:30,119 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:30,119 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:30,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:30,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1664875000, now seen corresponding path program 1 times [2021-11-23 03:50:30,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:30,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63644165] [2021-11-23 03:50:30,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:30,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:30,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:30,635 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-23 03:50:30,636 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:30,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63644165] [2021-11-23 03:50:30,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63644165] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:30,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:30,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:30,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925889224] [2021-11-23 03:50:30,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:30,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:30,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:30,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:30,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:30,696 INFO L87 Difference]: Start difference. First operand has 110 states, 108 states have (on average 1.7592592592592593) internal successors, (190), 109 states have internal predecessors, (190), 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) Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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-23 03:50:32,729 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:33,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:33,351 INFO L93 Difference]: Finished difference Result 243 states and 420 transitions. [2021-11-23 03:50:33,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:33,358 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 37 [2021-11-23 03:50:33,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:33,369 INFO L225 Difference]: With dead ends: 243 [2021-11-23 03:50:33,369 INFO L226 Difference]: Without dead ends: 129 [2021-11-23 03:50:33,372 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-23 03:50:33,376 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 20 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:33,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 385 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:50:33,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-23 03:50:33,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2021-11-23 03:50:33,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.543103448275862) internal successors, (179), 116 states have internal predecessors, (179), 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-23 03:50:33,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 179 transitions. [2021-11-23 03:50:33,430 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 179 transitions. Word has length 37 [2021-11-23 03:50:33,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:33,431 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 179 transitions. [2021-11-23 03:50:33,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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-23 03:50:33,432 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 179 transitions. [2021-11-23 03:50:33,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-23 03:50:33,435 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:33,435 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:33,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 03:50:33,436 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:33,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:33,437 INFO L85 PathProgramCache]: Analyzing trace with hash -454222563, now seen corresponding path program 1 times [2021-11-23 03:50:33,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:33,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169300650] [2021-11-23 03:50:33,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:33,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:33,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:33,626 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:33,627 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:33,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169300650] [2021-11-23 03:50:33,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169300650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:33,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:33,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:33,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210883952] [2021-11-23 03:50:33,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:33,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:33,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:33,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:33,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:33,637 INFO L87 Difference]: Start difference. First operand 117 states and 179 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 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-23 03:50:35,654 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:36,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:36,219 INFO L93 Difference]: Finished difference Result 234 states and 352 transitions. [2021-11-23 03:50:36,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:36,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 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 47 [2021-11-23 03:50:36,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:36,223 INFO L225 Difference]: With dead ends: 234 [2021-11-23 03:50:36,223 INFO L226 Difference]: Without dead ends: 129 [2021-11-23 03:50:36,224 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-23 03:50:36,226 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 19 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:36,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 317 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:50:36,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-23 03:50:36,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2021-11-23 03:50:36,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.5344827586206897) internal successors, (178), 116 states have internal predecessors, (178), 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-23 03:50:36,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 178 transitions. [2021-11-23 03:50:36,259 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 178 transitions. Word has length 47 [2021-11-23 03:50:36,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:36,260 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 178 transitions. [2021-11-23 03:50:36,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 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-23 03:50:36,261 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 178 transitions. [2021-11-23 03:50:36,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-23 03:50:36,265 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:36,265 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:36,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 03:50:36,267 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:36,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:36,269 INFO L85 PathProgramCache]: Analyzing trace with hash 820664995, now seen corresponding path program 1 times [2021-11-23 03:50:36,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:36,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250971517] [2021-11-23 03:50:36,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:36,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:36,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:36,454 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:36,454 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:36,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250971517] [2021-11-23 03:50:36,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250971517] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:36,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:36,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:36,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033325067] [2021-11-23 03:50:36,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:36,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:36,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:36,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:36,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:36,458 INFO L87 Difference]: Start difference. First operand 117 states and 178 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 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-23 03:50:38,473 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:38,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:38,891 INFO L93 Difference]: Finished difference Result 234 states and 351 transitions. [2021-11-23 03:50:38,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:38,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 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 48 [2021-11-23 03:50:38,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:38,894 INFO L225 Difference]: With dead ends: 234 [2021-11-23 03:50:38,895 INFO L226 Difference]: Without dead ends: 129 [2021-11-23 03:50:38,896 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-23 03:50:38,898 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 17 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:38,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 316 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:38,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-23 03:50:38,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2021-11-23 03:50:38,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.5258620689655173) internal successors, (177), 116 states have internal predecessors, (177), 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-23 03:50:38,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 177 transitions. [2021-11-23 03:50:38,911 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 177 transitions. Word has length 48 [2021-11-23 03:50:38,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:38,911 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 177 transitions. [2021-11-23 03:50:38,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 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-23 03:50:38,912 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 177 transitions. [2021-11-23 03:50:38,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-23 03:50:38,914 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:38,915 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:38,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 03:50:38,915 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:38,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:38,916 INFO L85 PathProgramCache]: Analyzing trace with hash 712531127, now seen corresponding path program 1 times [2021-11-23 03:50:38,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:38,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277840130] [2021-11-23 03:50:38,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:38,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:38,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:39,037 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-23 03:50:39,038 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:39,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277840130] [2021-11-23 03:50:39,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277840130] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:39,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:39,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:39,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582859019] [2021-11-23 03:50:39,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:39,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:39,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:39,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:39,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:39,041 INFO L87 Difference]: Start difference. First operand 117 states and 177 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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-23 03:50:41,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:41,479 INFO L93 Difference]: Finished difference Result 234 states and 350 transitions. [2021-11-23 03:50:41,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:41,481 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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 49 [2021-11-23 03:50:41,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:41,483 INFO L225 Difference]: With dead ends: 234 [2021-11-23 03:50:41,483 INFO L226 Difference]: Without dead ends: 129 [2021-11-23 03:50:41,484 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-23 03:50:41,485 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 15 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:41,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 316 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:41,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-23 03:50:41,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2021-11-23 03:50:41,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.5172413793103448) internal successors, (176), 116 states have internal predecessors, (176), 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-23 03:50:41,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 176 transitions. [2021-11-23 03:50:41,498 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 176 transitions. Word has length 49 [2021-11-23 03:50:41,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:41,498 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 176 transitions. [2021-11-23 03:50:41,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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-23 03:50:41,498 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 176 transitions. [2021-11-23 03:50:41,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-23 03:50:41,500 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:41,501 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:41,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 03:50:41,501 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:41,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:41,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1849456881, now seen corresponding path program 1 times [2021-11-23 03:50:41,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:41,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116849733] [2021-11-23 03:50:41,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:41,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:41,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:41,662 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:41,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116849733] [2021-11-23 03:50:41,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116849733] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:41,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:41,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:41,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791985841] [2021-11-23 03:50:41,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:41,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:41,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:41,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:41,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:41,669 INFO L87 Difference]: Start difference. First operand 117 states and 176 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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-23 03:50:43,682 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:44,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:44,084 INFO L93 Difference]: Finished difference Result 234 states and 349 transitions. [2021-11-23 03:50:44,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:44,086 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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 49 [2021-11-23 03:50:44,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:44,088 INFO L225 Difference]: With dead ends: 234 [2021-11-23 03:50:44,088 INFO L226 Difference]: Without dead ends: 129 [2021-11-23 03:50:44,089 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-23 03:50:44,090 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 11 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:44,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 316 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:44,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-23 03:50:44,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2021-11-23 03:50:44,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.5086206896551724) internal successors, (175), 116 states have internal predecessors, (175), 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-23 03:50:44,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 175 transitions. [2021-11-23 03:50:44,102 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 175 transitions. Word has length 49 [2021-11-23 03:50:44,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:44,102 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 175 transitions. [2021-11-23 03:50:44,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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-23 03:50:44,103 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 175 transitions. [2021-11-23 03:50:44,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-23 03:50:44,105 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:44,105 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:44,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 03:50:44,106 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:44,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:44,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1941051052, now seen corresponding path program 1 times [2021-11-23 03:50:44,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:44,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487621268] [2021-11-23 03:50:44,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:44,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:44,193 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:44,196 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:44,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487621268] [2021-11-23 03:50:44,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487621268] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:44,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:44,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:44,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120928042] [2021-11-23 03:50:44,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:44,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:44,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:44,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:44,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:44,204 INFO L87 Difference]: Start difference. First operand 117 states and 175 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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-23 03:50:46,220 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:46,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:46,623 INFO L93 Difference]: Finished difference Result 234 states and 348 transitions. [2021-11-23 03:50:46,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:46,625 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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 49 [2021-11-23 03:50:46,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:46,626 INFO L225 Difference]: With dead ends: 234 [2021-11-23 03:50:46,626 INFO L226 Difference]: Without dead ends: 129 [2021-11-23 03:50:46,626 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-23 03:50:46,627 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 9 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:46,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 317 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:46,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-23 03:50:46,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2021-11-23 03:50:46,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.5) internal successors, (174), 116 states have internal predecessors, (174), 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-23 03:50:46,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 174 transitions. [2021-11-23 03:50:46,639 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 174 transitions. Word has length 49 [2021-11-23 03:50:46,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:46,639 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 174 transitions. [2021-11-23 03:50:46,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 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-23 03:50:46,640 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 174 transitions. [2021-11-23 03:50:46,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-23 03:50:46,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:46,642 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:46,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 03:50:46,642 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:46,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:46,643 INFO L85 PathProgramCache]: Analyzing trace with hash -747711843, now seen corresponding path program 1 times [2021-11-23 03:50:46,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:46,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504510152] [2021-11-23 03:50:46,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:46,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:46,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:46,715 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:46,715 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:46,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504510152] [2021-11-23 03:50:46,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504510152] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:46,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:46,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:46,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918209635] [2021-11-23 03:50:46,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:46,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:46,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:46,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:46,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:46,718 INFO L87 Difference]: Start difference. First operand 117 states and 174 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 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-23 03:50:48,729 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:49,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:49,118 INFO L93 Difference]: Finished difference Result 232 states and 345 transitions. [2021-11-23 03:50:49,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:49,120 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 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 50 [2021-11-23 03:50:49,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:49,122 INFO L225 Difference]: With dead ends: 232 [2021-11-23 03:50:49,122 INFO L226 Difference]: Without dead ends: 127 [2021-11-23 03:50:49,122 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-23 03:50:49,123 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 9 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:49,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 320 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 159 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:49,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-23 03:50:49,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 117. [2021-11-23 03:50:49,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.4913793103448276) internal successors, (173), 116 states have internal predecessors, (173), 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-23 03:50:49,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 173 transitions. [2021-11-23 03:50:49,132 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 173 transitions. Word has length 50 [2021-11-23 03:50:49,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:49,132 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 173 transitions. [2021-11-23 03:50:49,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 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-23 03:50:49,132 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 173 transitions. [2021-11-23 03:50:49,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-23 03:50:49,134 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:49,134 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:49,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 03:50:49,135 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:49,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:49,135 INFO L85 PathProgramCache]: Analyzing trace with hash 826846206, now seen corresponding path program 1 times [2021-11-23 03:50:49,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:49,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322603656] [2021-11-23 03:50:49,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:49,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:49,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:49,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:49,232 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:49,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322603656] [2021-11-23 03:50:49,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322603656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:49,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:49,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:49,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644628184] [2021-11-23 03:50:49,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:49,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:49,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:49,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:49,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:49,235 INFO L87 Difference]: Start difference. First operand 117 states and 173 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 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-23 03:50:51,257 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:51,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:51,643 INFO L93 Difference]: Finished difference Result 232 states and 344 transitions. [2021-11-23 03:50:51,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:51,645 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 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 50 [2021-11-23 03:50:51,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:51,647 INFO L225 Difference]: With dead ends: 232 [2021-11-23 03:50:51,647 INFO L226 Difference]: Without dead ends: 127 [2021-11-23 03:50:51,647 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-23 03:50:51,648 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 11 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:51,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 320 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 159 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:51,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-23 03:50:51,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 117. [2021-11-23 03:50:51,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.4827586206896552) internal successors, (172), 116 states have internal predecessors, (172), 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-23 03:50:51,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 172 transitions. [2021-11-23 03:50:51,662 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 172 transitions. Word has length 50 [2021-11-23 03:50:51,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:51,662 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 172 transitions. [2021-11-23 03:50:51,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 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-23 03:50:51,663 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 172 transitions. [2021-11-23 03:50:51,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-23 03:50:51,665 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:51,665 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 03:50:51,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 03:50:51,667 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:51,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:51,668 INFO L85 PathProgramCache]: Analyzing trace with hash -752855950, now seen corresponding path program 1 times [2021-11-23 03:50:51,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:51,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631181805] [2021-11-23 03:50:51,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:51,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:51,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:51,779 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:51,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631181805] [2021-11-23 03:50:51,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631181805] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:51,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:51,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:50:51,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466780285] [2021-11-23 03:50:51,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:51,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:51,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:51,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:51,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:51,783 INFO L87 Difference]: Start difference. First operand 117 states and 172 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 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-23 03:50:53,796 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:54,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:54,150 INFO L93 Difference]: Finished difference Result 224 states and 333 transitions. [2021-11-23 03:50:54,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:54,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 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 51 [2021-11-23 03:50:54,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:54,153 INFO L225 Difference]: With dead ends: 224 [2021-11-23 03:50:54,153 INFO L226 Difference]: Without dead ends: 119 [2021-11-23 03:50:54,153 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-23 03:50:54,154 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 5 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:54,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 330 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:50:54,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-11-23 03:50:54,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2021-11-23 03:50:54,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.4741379310344827) internal successors, (171), 116 states have internal predecessors, (171), 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-23 03:50:54,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 171 transitions. [2021-11-23 03:50:54,161 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 171 transitions. Word has length 51 [2021-11-23 03:50:54,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:54,162 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 171 transitions. [2021-11-23 03:50:54,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 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-23 03:50:54,162 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 171 transitions. [2021-11-23 03:50:54,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-23 03:50:54,163 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:54,163 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:54,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-23 03:50:54,163 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:54,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:54,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1013280903, now seen corresponding path program 1 times [2021-11-23 03:50:54,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:54,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430198305] [2021-11-23 03:50:54,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:54,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:54,244 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:54,244 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:54,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430198305] [2021-11-23 03:50:54,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430198305] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:54,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:54,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:50:54,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254462653] [2021-11-23 03:50:54,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:54,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:54,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:54,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:54,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:54,247 INFO L87 Difference]: Start difference. First operand 117 states and 171 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 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-23 03:50:56,261 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:56,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:56,676 INFO L93 Difference]: Finished difference Result 256 states and 381 transitions. [2021-11-23 03:50:56,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:56,678 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 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 52 [2021-11-23 03:50:56,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:56,682 INFO L225 Difference]: With dead ends: 256 [2021-11-23 03:50:56,682 INFO L226 Difference]: Without dead ends: 151 [2021-11-23 03:50:56,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:50:56,684 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 21 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:56,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 325 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 178 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:56,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-11-23 03:50:56,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 137. [2021-11-23 03:50:56,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.5073529411764706) internal successors, (205), 136 states have internal predecessors, (205), 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-23 03:50:56,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 205 transitions. [2021-11-23 03:50:56,717 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 205 transitions. Word has length 52 [2021-11-23 03:50:56,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:56,718 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 205 transitions. [2021-11-23 03:50:56,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 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-23 03:50:56,718 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 205 transitions. [2021-11-23 03:50:56,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-23 03:50:56,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:56,720 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:56,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 03:50:56,721 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:56,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:56,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1094273828, now seen corresponding path program 1 times [2021-11-23 03:50:56,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:56,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653517789] [2021-11-23 03:50:56,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:56,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:56,834 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:50:56,834 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:56,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653517789] [2021-11-23 03:50:56,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653517789] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:56,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:56,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:50:56,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556872720] [2021-11-23 03:50:56,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:56,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:50:56,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:56,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:50:56,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:50:56,837 INFO L87 Difference]: Start difference. First operand 137 states and 205 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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-23 03:50:58,855 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:50:59,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:50:59,266 INFO L93 Difference]: Finished difference Result 276 states and 414 transitions. [2021-11-23 03:50:59,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:50:59,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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 62 [2021-11-23 03:50:59,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:50:59,269 INFO L225 Difference]: With dead ends: 276 [2021-11-23 03:50:59,269 INFO L226 Difference]: Without dead ends: 151 [2021-11-23 03:50:59,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:50:59,270 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 32 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:50:59,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 327 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:50:59,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-11-23 03:50:59,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 137. [2021-11-23 03:50:59,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.5) internal successors, (204), 136 states have internal predecessors, (204), 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-23 03:50:59,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 204 transitions. [2021-11-23 03:50:59,277 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 204 transitions. Word has length 62 [2021-11-23 03:50:59,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:50:59,277 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 204 transitions. [2021-11-23 03:50:59,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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-23 03:50:59,278 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 204 transitions. [2021-11-23 03:50:59,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-23 03:50:59,279 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:50:59,279 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:50:59,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 03:50:59,279 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:50:59,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:50:59,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1841055036, now seen corresponding path program 1 times [2021-11-23 03:50:59,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:50:59,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760471541] [2021-11-23 03:50:59,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:50:59,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:50:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:50:59,378 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 03:50:59,378 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:50:59,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760471541] [2021-11-23 03:50:59,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760471541] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:50:59,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:50:59,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:50:59,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526753231] [2021-11-23 03:50:59,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:50:59,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:50:59,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:50:59,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:50:59,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:50:59,381 INFO L87 Difference]: Start difference. First operand 137 states and 204 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 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-23 03:51:01,392 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:01,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:01,927 INFO L93 Difference]: Finished difference Result 279 states and 419 transitions. [2021-11-23 03:51:01,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:01,929 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 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 63 [2021-11-23 03:51:01,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:01,930 INFO L225 Difference]: With dead ends: 279 [2021-11-23 03:51:01,931 INFO L226 Difference]: Without dead ends: 154 [2021-11-23 03:51:01,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 03:51:01,932 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 120 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:01,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 228 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 280 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:51:01,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-11-23 03:51:01,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 153. [2021-11-23 03:51:01,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4736842105263157) internal successors, (224), 152 states have internal predecessors, (224), 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-23 03:51:01,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 224 transitions. [2021-11-23 03:51:01,941 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 224 transitions. Word has length 63 [2021-11-23 03:51:01,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:01,942 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 224 transitions. [2021-11-23 03:51:01,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 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-23 03:51:01,942 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 224 transitions. [2021-11-23 03:51:01,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-23 03:51:01,943 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:01,944 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:01,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-23 03:51:01,944 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:01,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:01,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1644150171, now seen corresponding path program 1 times [2021-11-23 03:51:01,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:01,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577961990] [2021-11-23 03:51:01,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:01,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:01,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:02,038 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:02,038 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:02,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577961990] [2021-11-23 03:51:02,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577961990] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:02,039 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:02,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:02,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877622504] [2021-11-23 03:51:02,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:02,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:02,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:02,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:02,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:02,041 INFO L87 Difference]: Start difference. First operand 153 states and 224 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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-23 03:51:04,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:04,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:04,489 INFO L93 Difference]: Finished difference Result 308 states and 451 transitions. [2021-11-23 03:51:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:04,491 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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 64 [2021-11-23 03:51:04,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:04,493 INFO L225 Difference]: With dead ends: 308 [2021-11-23 03:51:04,493 INFO L226 Difference]: Without dead ends: 167 [2021-11-23 03:51:04,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:04,495 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 30 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:04,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 327 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:51:04,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-23 03:51:04,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 153. [2021-11-23 03:51:04,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4671052631578947) internal successors, (223), 152 states have internal predecessors, (223), 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-23 03:51:04,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 223 transitions. [2021-11-23 03:51:04,504 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 223 transitions. Word has length 64 [2021-11-23 03:51:04,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:04,505 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 223 transitions. [2021-11-23 03:51:04,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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-23 03:51:04,505 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 223 transitions. [2021-11-23 03:51:04,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-23 03:51:04,507 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:04,507 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:04,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 03:51:04,507 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:04,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:04,508 INFO L85 PathProgramCache]: Analyzing trace with hash 940514544, now seen corresponding path program 1 times [2021-11-23 03:51:04,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:04,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239885812] [2021-11-23 03:51:04,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:04,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:04,579 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:04,580 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:04,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239885812] [2021-11-23 03:51:04,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239885812] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:04,580 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:04,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:04,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379274255] [2021-11-23 03:51:04,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:04,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:04,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:04,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:04,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:04,583 INFO L87 Difference]: Start difference. First operand 153 states and 223 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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-23 03:51:06,596 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:06,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:06,972 INFO L93 Difference]: Finished difference Result 308 states and 449 transitions. [2021-11-23 03:51:06,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:06,974 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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 64 [2021-11-23 03:51:06,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:06,976 INFO L225 Difference]: With dead ends: 308 [2021-11-23 03:51:06,976 INFO L226 Difference]: Without dead ends: 167 [2021-11-23 03:51:06,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:06,977 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 25 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:06,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 327 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:51:06,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-23 03:51:06,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 153. [2021-11-23 03:51:06,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4605263157894737) internal successors, (222), 152 states have internal predecessors, (222), 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-23 03:51:06,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 222 transitions. [2021-11-23 03:51:06,986 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 222 transitions. Word has length 64 [2021-11-23 03:51:06,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:06,987 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 222 transitions. [2021-11-23 03:51:06,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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-23 03:51:06,987 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 222 transitions. [2021-11-23 03:51:06,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-23 03:51:06,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:06,989 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:06,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-23 03:51:06,989 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:06,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:06,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1032108715, now seen corresponding path program 1 times [2021-11-23 03:51:06,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:06,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155109227] [2021-11-23 03:51:06,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:06,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:07,060 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:07,061 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:07,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155109227] [2021-11-23 03:51:07,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155109227] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:07,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:07,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:07,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668637221] [2021-11-23 03:51:07,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:07,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:07,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:07,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:07,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:07,064 INFO L87 Difference]: Start difference. First operand 153 states and 222 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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-23 03:51:09,077 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:09,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:09,452 INFO L93 Difference]: Finished difference Result 308 states and 447 transitions. [2021-11-23 03:51:09,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:09,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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 64 [2021-11-23 03:51:09,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:09,455 INFO L225 Difference]: With dead ends: 308 [2021-11-23 03:51:09,455 INFO L226 Difference]: Without dead ends: 167 [2021-11-23 03:51:09,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:09,459 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 23 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:09,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 328 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:51:09,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-23 03:51:09,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 153. [2021-11-23 03:51:09,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4539473684210527) internal successors, (221), 152 states have internal predecessors, (221), 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-23 03:51:09,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 221 transitions. [2021-11-23 03:51:09,468 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 221 transitions. Word has length 64 [2021-11-23 03:51:09,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:09,468 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 221 transitions. [2021-11-23 03:51:09,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 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-23 03:51:09,469 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 221 transitions. [2021-11-23 03:51:09,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-23 03:51:09,470 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:09,470 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:09,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-23 03:51:09,470 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:09,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:09,471 INFO L85 PathProgramCache]: Analyzing trace with hash 2095168179, now seen corresponding path program 1 times [2021-11-23 03:51:09,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:09,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071931945] [2021-11-23 03:51:09,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:09,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:09,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:09,550 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:09,551 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:09,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071931945] [2021-11-23 03:51:09,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071931945] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:09,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:09,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:09,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264147158] [2021-11-23 03:51:09,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:09,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:09,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:09,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:09,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:09,553 INFO L87 Difference]: Start difference. First operand 153 states and 221 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 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-23 03:51:11,565 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:11,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:11,931 INFO L93 Difference]: Finished difference Result 308 states and 445 transitions. [2021-11-23 03:51:11,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:11,933 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 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 65 [2021-11-23 03:51:11,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:11,934 INFO L225 Difference]: With dead ends: 308 [2021-11-23 03:51:11,934 INFO L226 Difference]: Without dead ends: 167 [2021-11-23 03:51:11,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:11,936 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 27 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:11,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 327 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:51:11,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-23 03:51:11,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 153. [2021-11-23 03:51:11,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4473684210526316) internal successors, (220), 152 states have internal predecessors, (220), 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-23 03:51:11,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 220 transitions. [2021-11-23 03:51:11,944 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 220 transitions. Word has length 65 [2021-11-23 03:51:11,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:11,945 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 220 transitions. [2021-11-23 03:51:11,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 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-23 03:51:11,945 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 220 transitions. [2021-11-23 03:51:11,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-23 03:51:11,946 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:11,946 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:11,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-23 03:51:11,947 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:11,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:11,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1139846782, now seen corresponding path program 1 times [2021-11-23 03:51:11,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:11,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945585247] [2021-11-23 03:51:11,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:11,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:11,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:12,014 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:12,014 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:12,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945585247] [2021-11-23 03:51:12,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945585247] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:12,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:12,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:12,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626572702] [2021-11-23 03:51:12,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:12,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:12,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:12,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:12,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:12,017 INFO L87 Difference]: Start difference. First operand 153 states and 220 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 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-23 03:51:14,033 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:14,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:14,334 INFO L93 Difference]: Finished difference Result 306 states and 441 transitions. [2021-11-23 03:51:14,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:14,336 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 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 65 [2021-11-23 03:51:14,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:14,338 INFO L225 Difference]: With dead ends: 306 [2021-11-23 03:51:14,338 INFO L226 Difference]: Without dead ends: 165 [2021-11-23 03:51:14,338 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:14,339 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 22 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:14,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 331 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:51:14,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-23 03:51:14,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 153. [2021-11-23 03:51:14,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4407894736842106) internal successors, (219), 152 states have internal predecessors, (219), 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-23 03:51:14,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 219 transitions. [2021-11-23 03:51:14,347 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 219 transitions. Word has length 65 [2021-11-23 03:51:14,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:14,347 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 219 transitions. [2021-11-23 03:51:14,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 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-23 03:51:14,348 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 219 transitions. [2021-11-23 03:51:14,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-23 03:51:14,349 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:14,349 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:14,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 03:51:14,350 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:14,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:14,350 INFO L85 PathProgramCache]: Analyzing trace with hash 2136152234, now seen corresponding path program 1 times [2021-11-23 03:51:14,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:14,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699785032] [2021-11-23 03:51:14,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:14,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:14,437 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:14,438 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:14,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699785032] [2021-11-23 03:51:14,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699785032] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:14,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:14,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:14,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269771036] [2021-11-23 03:51:14,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:14,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:14,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:14,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:14,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:14,440 INFO L87 Difference]: Start difference. First operand 153 states and 219 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 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-23 03:51:16,455 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:16,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:16,853 INFO L93 Difference]: Finished difference Result 306 states and 439 transitions. [2021-11-23 03:51:16,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:16,855 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 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 66 [2021-11-23 03:51:16,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:16,857 INFO L225 Difference]: With dead ends: 306 [2021-11-23 03:51:16,857 INFO L226 Difference]: Without dead ends: 165 [2021-11-23 03:51:16,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:16,858 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 24 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:16,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 331 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:51:16,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-23 03:51:16,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 153. [2021-11-23 03:51:16,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4342105263157894) internal successors, (218), 152 states have internal predecessors, (218), 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-23 03:51:16,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 218 transitions. [2021-11-23 03:51:16,866 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 218 transitions. Word has length 66 [2021-11-23 03:51:16,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:16,866 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 218 transitions. [2021-11-23 03:51:16,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 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-23 03:51:16,867 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 218 transitions. [2021-11-23 03:51:16,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-23 03:51:16,867 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:16,868 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:16,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-23 03:51:16,868 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:16,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:16,869 INFO L85 PathProgramCache]: Analyzing trace with hash -802077160, now seen corresponding path program 1 times [2021-11-23 03:51:16,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:16,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178783144] [2021-11-23 03:51:16,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:16,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:16,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:16,955 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:51:16,955 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:16,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178783144] [2021-11-23 03:51:16,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178783144] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:16,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:16,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:16,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733139437] [2021-11-23 03:51:16,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:16,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:16,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:16,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:16,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:16,958 INFO L87 Difference]: Start difference. First operand 153 states and 218 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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-23 03:51:18,969 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:19,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:19,288 INFO L93 Difference]: Finished difference Result 298 states and 428 transitions. [2021-11-23 03:51:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:19,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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 67 [2021-11-23 03:51:19,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:19,291 INFO L225 Difference]: With dead ends: 298 [2021-11-23 03:51:19,292 INFO L226 Difference]: Without dead ends: 157 [2021-11-23 03:51:19,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:19,293 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 18 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:19,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 339 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:51:19,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-11-23 03:51:19,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 153. [2021-11-23 03:51:19,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.4276315789473684) internal successors, (217), 152 states have internal predecessors, (217), 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-23 03:51:19,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 217 transitions. [2021-11-23 03:51:19,302 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 217 transitions. Word has length 67 [2021-11-23 03:51:19,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:19,302 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 217 transitions. [2021-11-23 03:51:19,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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-23 03:51:19,303 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 217 transitions. [2021-11-23 03:51:19,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-23 03:51:19,304 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:19,304 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:19,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 03:51:19,305 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:19,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:19,305 INFO L85 PathProgramCache]: Analyzing trace with hash -783069335, now seen corresponding path program 1 times [2021-11-23 03:51:19,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:19,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427107099] [2021-11-23 03:51:19,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:19,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:19,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:19,437 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-23 03:51:19,437 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:19,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427107099] [2021-11-23 03:51:19,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427107099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:19,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:19,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:51:19,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364675778] [2021-11-23 03:51:19,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:19,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:51:19,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:19,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:51:19,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:19,440 INFO L87 Difference]: Start difference. First operand 153 states and 217 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 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-23 03:51:21,452 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:22,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:22,296 INFO L93 Difference]: Finished difference Result 390 states and 565 transitions. [2021-11-23 03:51:22,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:22,297 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 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 70 [2021-11-23 03:51:22,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:22,300 INFO L225 Difference]: With dead ends: 390 [2021-11-23 03:51:22,300 INFO L226 Difference]: Without dead ends: 249 [2021-11-23 03:51:22,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:51:22,301 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 208 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:22,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 361 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 382 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2021-11-23 03:51:22,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-11-23 03:51:22,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 190. [2021-11-23 03:51:22,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 1.5026455026455026) internal successors, (284), 189 states have internal predecessors, (284), 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-23 03:51:22,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 284 transitions. [2021-11-23 03:51:22,314 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 284 transitions. Word has length 70 [2021-11-23 03:51:22,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:22,314 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 284 transitions. [2021-11-23 03:51:22,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 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-23 03:51:22,315 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 284 transitions. [2021-11-23 03:51:22,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-23 03:51:22,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:22,316 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:22,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-23 03:51:22,317 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:22,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:22,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1687361938, now seen corresponding path program 1 times [2021-11-23 03:51:22,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:22,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556202887] [2021-11-23 03:51:22,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:22,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:22,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:22,501 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-23 03:51:22,501 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:22,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556202887] [2021-11-23 03:51:22,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556202887] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:22,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:22,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:51:22,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979681327] [2021-11-23 03:51:22,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:22,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:51:22,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:22,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:51:22,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:22,505 INFO L87 Difference]: Start difference. First operand 190 states and 284 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 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-23 03:51:24,518 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:25,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:25,469 INFO L93 Difference]: Finished difference Result 420 states and 622 transitions. [2021-11-23 03:51:25,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:25,470 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 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 71 [2021-11-23 03:51:25,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:25,472 INFO L225 Difference]: With dead ends: 420 [2021-11-23 03:51:25,473 INFO L226 Difference]: Without dead ends: 242 [2021-11-23 03:51:25,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:51:25,474 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 98 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:25,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 443 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 490 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2021-11-23 03:51:25,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-11-23 03:51:25,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 191. [2021-11-23 03:51:25,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 1.5) internal successors, (285), 190 states have internal predecessors, (285), 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-23 03:51:25,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 285 transitions. [2021-11-23 03:51:25,486 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 285 transitions. Word has length 71 [2021-11-23 03:51:25,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:25,486 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 285 transitions. [2021-11-23 03:51:25,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 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-23 03:51:25,487 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 285 transitions. [2021-11-23 03:51:25,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-23 03:51:25,488 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:25,488 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:25,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 03:51:25,489 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:25,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:25,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1723653703, now seen corresponding path program 1 times [2021-11-23 03:51:25,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:25,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661022273] [2021-11-23 03:51:25,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:25,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:25,649 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 03:51:25,649 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:25,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661022273] [2021-11-23 03:51:25,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661022273] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:25,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:25,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:51:25,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3740212] [2021-11-23 03:51:25,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:25,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:51:25,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:25,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:51:25,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:25,652 INFO L87 Difference]: Start difference. First operand 191 states and 285 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 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-23 03:51:27,664 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:28,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:28,274 INFO L93 Difference]: Finished difference Result 472 states and 712 transitions. [2021-11-23 03:51:28,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:28,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 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 82 [2021-11-23 03:51:28,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:28,277 INFO L225 Difference]: With dead ends: 472 [2021-11-23 03:51:28,277 INFO L226 Difference]: Without dead ends: 293 [2021-11-23 03:51:28,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:28,279 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 122 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 45 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:28,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 308 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 318 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:51:28,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-11-23 03:51:28,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 228. [2021-11-23 03:51:28,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.550660792951542) internal successors, (352), 227 states have internal predecessors, (352), 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-23 03:51:28,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 352 transitions. [2021-11-23 03:51:28,291 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 352 transitions. Word has length 82 [2021-11-23 03:51:28,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:28,292 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 352 transitions. [2021-11-23 03:51:28,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 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-23 03:51:28,292 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 352 transitions. [2021-11-23 03:51:28,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-23 03:51:28,293 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:28,294 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:28,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-23 03:51:28,294 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:28,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:28,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1288359088, now seen corresponding path program 1 times [2021-11-23 03:51:28,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:28,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521528261] [2021-11-23 03:51:28,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:28,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:28,428 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 03:51:28,429 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:28,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521528261] [2021-11-23 03:51:28,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521528261] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:28,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:28,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:51:28,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424103153] [2021-11-23 03:51:28,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:28,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:51:28,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:28,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:51:28,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:28,431 INFO L87 Difference]: Start difference. First operand 228 states and 352 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 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-23 03:51:30,441 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:31,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:31,005 INFO L93 Difference]: Finished difference Result 537 states and 834 transitions. [2021-11-23 03:51:31,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:31,006 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 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 83 [2021-11-23 03:51:31,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:31,010 INFO L225 Difference]: With dead ends: 537 [2021-11-23 03:51:31,010 INFO L226 Difference]: Without dead ends: 321 [2021-11-23 03:51:31,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:31,011 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 212 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 94 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:31,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 255 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 248 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:51:31,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-23 03:51:31,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 219. [2021-11-23 03:51:31,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 1.5642201834862386) internal successors, (341), 218 states have internal predecessors, (341), 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-23 03:51:31,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 341 transitions. [2021-11-23 03:51:31,031 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 341 transitions. Word has length 83 [2021-11-23 03:51:31,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:31,032 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 341 transitions. [2021-11-23 03:51:31,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 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-23 03:51:31,032 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 341 transitions. [2021-11-23 03:51:31,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-23 03:51:31,034 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:31,034 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:31,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-23 03:51:31,035 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:31,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:31,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1298611113, now seen corresponding path program 1 times [2021-11-23 03:51:31,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:31,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151059057] [2021-11-23 03:51:31,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:31,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:31,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:31,232 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-23 03:51:31,232 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:31,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151059057] [2021-11-23 03:51:31,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151059057] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:31,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:31,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:51:31,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016802684] [2021-11-23 03:51:31,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:31,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:51:31,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:31,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:51:31,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:31,235 INFO L87 Difference]: Start difference. First operand 219 states and 341 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 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-23 03:51:33,252 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:33,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:33,903 INFO L93 Difference]: Finished difference Result 512 states and 798 transitions. [2021-11-23 03:51:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:33,917 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 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 98 [2021-11-23 03:51:33,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:33,919 INFO L225 Difference]: With dead ends: 512 [2021-11-23 03:51:33,920 INFO L226 Difference]: Without dead ends: 305 [2021-11-23 03:51:33,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:51:33,921 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 137 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:33,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 367 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 376 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:51:33,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-11-23 03:51:33,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 249. [2021-11-23 03:51:33,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 1.5887096774193548) internal successors, (394), 248 states have internal predecessors, (394), 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-23 03:51:33,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 394 transitions. [2021-11-23 03:51:33,934 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 394 transitions. Word has length 98 [2021-11-23 03:51:33,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:33,934 INFO L470 AbstractCegarLoop]: Abstraction has 249 states and 394 transitions. [2021-11-23 03:51:33,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 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-23 03:51:33,935 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 394 transitions. [2021-11-23 03:51:33,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-23 03:51:33,936 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:33,936 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:33,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-23 03:51:33,937 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:33,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:33,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1233055125, now seen corresponding path program 1 times [2021-11-23 03:51:33,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:33,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587868966] [2021-11-23 03:51:33,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:33,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:33,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:34,062 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-23 03:51:34,063 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:34,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587868966] [2021-11-23 03:51:34,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587868966] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:34,063 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:34,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:51:34,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361765443] [2021-11-23 03:51:34,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:34,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:51:34,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:34,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:51:34,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:34,066 INFO L87 Difference]: Start difference. First operand 249 states and 394 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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-23 03:51:36,078 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:36,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:36,679 INFO L93 Difference]: Finished difference Result 542 states and 850 transitions. [2021-11-23 03:51:36,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:36,689 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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 103 [2021-11-23 03:51:36,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:36,692 INFO L225 Difference]: With dead ends: 542 [2021-11-23 03:51:36,692 INFO L226 Difference]: Without dead ends: 305 [2021-11-23 03:51:36,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:51:36,694 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 135 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:36,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 367 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 376 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:51:36,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-11-23 03:51:36,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 254. [2021-11-23 03:51:36,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 1.592885375494071) internal successors, (403), 253 states have internal predecessors, (403), 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-23 03:51:36,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 403 transitions. [2021-11-23 03:51:36,707 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 403 transitions. Word has length 103 [2021-11-23 03:51:36,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:36,708 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 403 transitions. [2021-11-23 03:51:36,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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-23 03:51:36,708 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 403 transitions. [2021-11-23 03:51:36,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-23 03:51:36,710 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:36,710 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:36,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-23 03:51:36,710 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:36,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:36,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1589991578, now seen corresponding path program 1 times [2021-11-23 03:51:36,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:36,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791863510] [2021-11-23 03:51:36,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:36,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:36,920 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-23 03:51:36,921 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:36,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791863510] [2021-11-23 03:51:36,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791863510] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:36,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:36,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:51:36,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604246694] [2021-11-23 03:51:36,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:36,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:51:36,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:36,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:51:36,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:36,924 INFO L87 Difference]: Start difference. First operand 254 states and 403 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 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-23 03:51:38,937 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:39,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:39,688 INFO L93 Difference]: Finished difference Result 545 states and 856 transitions. [2021-11-23 03:51:39,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:39,689 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 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 104 [2021-11-23 03:51:39,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:39,692 INFO L225 Difference]: With dead ends: 545 [2021-11-23 03:51:39,692 INFO L226 Difference]: Without dead ends: 303 [2021-11-23 03:51:39,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:51:39,694 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 91 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:39,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 451 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 482 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2021-11-23 03:51:39,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-23 03:51:39,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 255. [2021-11-23 03:51:39,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 1.5905511811023623) internal successors, (404), 254 states have internal predecessors, (404), 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-23 03:51:39,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 404 transitions. [2021-11-23 03:51:39,709 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 404 transitions. Word has length 104 [2021-11-23 03:51:39,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:39,709 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 404 transitions. [2021-11-23 03:51:39,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 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-23 03:51:39,710 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 404 transitions. [2021-11-23 03:51:39,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-23 03:51:39,711 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:39,712 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:39,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-23 03:51:39,712 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:39,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:39,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1009132065, now seen corresponding path program 1 times [2021-11-23 03:51:39,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:39,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131769295] [2021-11-23 03:51:39,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:39,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:39,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:39,833 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-23 03:51:39,833 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:39,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131769295] [2021-11-23 03:51:39,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131769295] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:39,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:39,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:51:39,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212116475] [2021-11-23 03:51:39,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:39,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:51:39,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:39,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:51:39,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:39,836 INFO L87 Difference]: Start difference. First operand 255 states and 404 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 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-23 03:51:41,848 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:42,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:42,698 INFO L93 Difference]: Finished difference Result 541 states and 849 transitions. [2021-11-23 03:51:42,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:51:42,700 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 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 109 [2021-11-23 03:51:42,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:42,702 INFO L225 Difference]: With dead ends: 541 [2021-11-23 03:51:42,702 INFO L226 Difference]: Without dead ends: 298 [2021-11-23 03:51:42,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:51:42,704 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 113 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:42,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 397 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 398 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2021-11-23 03:51:42,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-11-23 03:51:42,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 258. [2021-11-23 03:51:42,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 257 states have (on average 1.583657587548638) internal successors, (407), 257 states have internal predecessors, (407), 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-23 03:51:42,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 407 transitions. [2021-11-23 03:51:42,722 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 407 transitions. Word has length 109 [2021-11-23 03:51:42,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:42,723 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 407 transitions. [2021-11-23 03:51:42,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 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-23 03:51:42,723 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 407 transitions. [2021-11-23 03:51:42,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 03:51:42,725 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:42,725 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:42,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-23 03:51:42,727 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:42,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:42,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1534494155, now seen corresponding path program 1 times [2021-11-23 03:51:42,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:42,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310513317] [2021-11-23 03:51:42,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:42,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:42,881 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 03:51:42,881 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:42,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310513317] [2021-11-23 03:51:42,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310513317] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:42,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:42,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:51:42,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372990873] [2021-11-23 03:51:42,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:42,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:51:42,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:42,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:51:42,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:42,884 INFO L87 Difference]: Start difference. First operand 258 states and 407 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-23 03:51:44,898 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:45,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:45,373 INFO L93 Difference]: Finished difference Result 640 states and 1018 transitions. [2021-11-23 03:51:45,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:45,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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 110 [2021-11-23 03:51:45,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:45,377 INFO L225 Difference]: With dead ends: 640 [2021-11-23 03:51:45,378 INFO L226 Difference]: Without dead ends: 394 [2021-11-23 03:51:45,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:45,379 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 216 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 74 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:45,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 261 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:51:45,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-11-23 03:51:45,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 318. [2021-11-23 03:51:45,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 1.6182965299684542) internal successors, (513), 317 states have internal predecessors, (513), 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-23 03:51:45,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 513 transitions. [2021-11-23 03:51:45,397 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 513 transitions. Word has length 110 [2021-11-23 03:51:45,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:45,398 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 513 transitions. [2021-11-23 03:51:45,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-23 03:51:45,398 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 513 transitions. [2021-11-23 03:51:45,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 03:51:45,400 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:45,401 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:45,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-23 03:51:45,401 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:45,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:45,402 INFO L85 PathProgramCache]: Analyzing trace with hash 881747520, now seen corresponding path program 1 times [2021-11-23 03:51:45,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:45,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614662083] [2021-11-23 03:51:45,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:45,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:45,544 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:51:45,545 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:45,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614662083] [2021-11-23 03:51:45,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614662083] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:45,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:45,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:45,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413835685] [2021-11-23 03:51:45,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:45,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:45,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:45,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:45,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:45,548 INFO L87 Difference]: Start difference. First operand 318 states and 513 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-23 03:51:47,560 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:48,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:48,055 INFO L93 Difference]: Finished difference Result 660 states and 1058 transitions. [2021-11-23 03:51:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:48,056 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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 110 [2021-11-23 03:51:48,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:48,059 INFO L225 Difference]: With dead ends: 660 [2021-11-23 03:51:48,059 INFO L226 Difference]: Without dead ends: 354 [2021-11-23 03:51:48,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:48,060 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 77 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:48,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 289 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:51:48,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-11-23 03:51:48,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 318. [2021-11-23 03:51:48,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 1.615141955835962) internal successors, (512), 317 states have internal predecessors, (512), 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-23 03:51:48,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 512 transitions. [2021-11-23 03:51:48,077 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 512 transitions. Word has length 110 [2021-11-23 03:51:48,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:48,078 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 512 transitions. [2021-11-23 03:51:48,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-23 03:51:48,078 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 512 transitions. [2021-11-23 03:51:48,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 03:51:48,080 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:48,080 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:48,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-23 03:51:48,081 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:48,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:48,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1238619830, now seen corresponding path program 1 times [2021-11-23 03:51:48,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:48,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861881184] [2021-11-23 03:51:48,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:48,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:48,180 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:51:48,181 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:48,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861881184] [2021-11-23 03:51:48,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861881184] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:48,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:48,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:48,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456809573] [2021-11-23 03:51:48,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:48,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:48,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:48,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:48,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:48,183 INFO L87 Difference]: Start difference. First operand 318 states and 512 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-23 03:51:50,196 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:50,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:50,684 INFO L93 Difference]: Finished difference Result 658 states and 1054 transitions. [2021-11-23 03:51:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:50,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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 111 [2021-11-23 03:51:50,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:50,688 INFO L225 Difference]: With dead ends: 658 [2021-11-23 03:51:50,688 INFO L226 Difference]: Without dead ends: 352 [2021-11-23 03:51:50,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:50,690 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 75 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:50,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 293 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:51:50,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-11-23 03:51:50,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 318. [2021-11-23 03:51:50,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 1.61198738170347) internal successors, (511), 317 states have internal predecessors, (511), 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-23 03:51:50,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 511 transitions. [2021-11-23 03:51:50,709 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 511 transitions. Word has length 111 [2021-11-23 03:51:50,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:50,709 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 511 transitions. [2021-11-23 03:51:50,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-23 03:51:50,710 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 511 transitions. [2021-11-23 03:51:50,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 03:51:50,712 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:50,712 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:50,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-23 03:51:50,712 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:50,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:50,713 INFO L85 PathProgramCache]: Analyzing trace with hash -762489011, now seen corresponding path program 1 times [2021-11-23 03:51:50,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:50,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623160625] [2021-11-23 03:51:50,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:50,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:50,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:50,877 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 03:51:50,878 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:50,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623160625] [2021-11-23 03:51:50,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623160625] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:50,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:50,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:51:50,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152125325] [2021-11-23 03:51:50,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:50,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:51:50,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:50,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:51:50,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:50,881 INFO L87 Difference]: Start difference. First operand 318 states and 511 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 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-23 03:51:52,901 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:53,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:53,521 INFO L93 Difference]: Finished difference Result 726 states and 1161 transitions. [2021-11-23 03:51:53,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:53,522 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 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 115 [2021-11-23 03:51:53,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:53,525 INFO L225 Difference]: With dead ends: 726 [2021-11-23 03:51:53,525 INFO L226 Difference]: Without dead ends: 420 [2021-11-23 03:51:53,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:53,527 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 213 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 92 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:53,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 237 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 247 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:51:53,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-23 03:51:53,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 353. [2021-11-23 03:51:53,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 1.625) internal successors, (572), 352 states have internal predecessors, (572), 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-23 03:51:53,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 572 transitions. [2021-11-23 03:51:53,546 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 572 transitions. Word has length 115 [2021-11-23 03:51:53,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:53,547 INFO L470 AbstractCegarLoop]: Abstraction has 353 states and 572 transitions. [2021-11-23 03:51:53,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 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-23 03:51:53,547 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 572 transitions. [2021-11-23 03:51:53,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 03:51:53,549 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:53,549 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:53,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-23 03:51:53,550 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:53,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:53,551 INFO L85 PathProgramCache]: Analyzing trace with hash 112656068, now seen corresponding path program 1 times [2021-11-23 03:51:53,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:53,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526271803] [2021-11-23 03:51:53,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:53,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:53,675 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 03:51:53,676 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:53,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526271803] [2021-11-23 03:51:53,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526271803] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:53,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:53,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:51:53,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045829119] [2021-11-23 03:51:53,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:53,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:51:53,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:53,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:51:53,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:53,679 INFO L87 Difference]: Start difference. First operand 353 states and 572 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 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-23 03:51:55,692 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:56,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:56,232 INFO L93 Difference]: Finished difference Result 758 states and 1216 transitions. [2021-11-23 03:51:56,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:56,233 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 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 116 [2021-11-23 03:51:56,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:56,236 INFO L225 Difference]: With dead ends: 758 [2021-11-23 03:51:56,236 INFO L226 Difference]: Without dead ends: 417 [2021-11-23 03:51:56,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:51:56,237 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 121 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 49 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:56,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 308 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 314 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:51:56,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-11-23 03:51:56,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 353. [2021-11-23 03:51:56,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 1.6193181818181819) internal successors, (570), 352 states have internal predecessors, (570), 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-23 03:51:56,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 570 transitions. [2021-11-23 03:51:56,255 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 570 transitions. Word has length 116 [2021-11-23 03:51:56,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:56,256 INFO L470 AbstractCegarLoop]: Abstraction has 353 states and 570 transitions. [2021-11-23 03:51:56,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 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-23 03:51:56,256 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 570 transitions. [2021-11-23 03:51:56,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-23 03:51:56,257 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:56,258 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:56,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-23 03:51:56,258 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:56,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:56,259 INFO L85 PathProgramCache]: Analyzing trace with hash -97536637, now seen corresponding path program 1 times [2021-11-23 03:51:56,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:56,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728264867] [2021-11-23 03:51:56,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:56,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:56,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:56,374 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 73 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-23 03:51:56,374 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:56,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728264867] [2021-11-23 03:51:56,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728264867] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:56,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:56,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:56,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166076330] [2021-11-23 03:51:56,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:56,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:56,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:56,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:56,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:56,377 INFO L87 Difference]: Start difference. First operand 353 states and 570 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-23 03:51:58,389 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:51:58,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:51:58,801 INFO L93 Difference]: Finished difference Result 728 states and 1170 transitions. [2021-11-23 03:51:58,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:51:58,802 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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 121 [2021-11-23 03:51:58,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:51:58,804 INFO L225 Difference]: With dead ends: 728 [2021-11-23 03:51:58,804 INFO L226 Difference]: Without dead ends: 387 [2021-11-23 03:51:58,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:51:58,806 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 79 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:51:58,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 293 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:51:58,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-11-23 03:51:58,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 353. [2021-11-23 03:51:58,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 1.6164772727272727) internal successors, (569), 352 states have internal predecessors, (569), 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-23 03:51:58,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 569 transitions. [2021-11-23 03:51:58,822 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 569 transitions. Word has length 121 [2021-11-23 03:51:58,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:51:58,822 INFO L470 AbstractCegarLoop]: Abstraction has 353 states and 569 transitions. [2021-11-23 03:51:58,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-23 03:51:58,823 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 569 transitions. [2021-11-23 03:51:58,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-23 03:51:58,824 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:51:58,824 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:51:58,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-23 03:51:58,824 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:51:58,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:51:58,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1992025475, now seen corresponding path program 1 times [2021-11-23 03:51:58,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:51:58,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310340559] [2021-11-23 03:51:58,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:51:58,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:51:58,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:51:58,910 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-23 03:51:58,911 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:51:58,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310340559] [2021-11-23 03:51:58,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310340559] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:51:58,911 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:51:58,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:51:58,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971216608] [2021-11-23 03:51:58,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:51:58,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:51:58,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:51:58,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:51:58,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:51:58,913 INFO L87 Difference]: Start difference. First operand 353 states and 569 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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-23 03:52:00,924 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:01,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:01,489 INFO L93 Difference]: Finished difference Result 774 states and 1244 transitions. [2021-11-23 03:52:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:01,490 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 121 [2021-11-23 03:52:01,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:01,493 INFO L225 Difference]: With dead ends: 774 [2021-11-23 03:52:01,494 INFO L226 Difference]: Without dead ends: 433 [2021-11-23 03:52:01,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:01,495 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 57 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:01,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 419 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 289 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:01,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-11-23 03:52:01,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 394. [2021-11-23 03:52:01,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 1.6259541984732824) internal successors, (639), 393 states have internal predecessors, (639), 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-23 03:52:01,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 639 transitions. [2021-11-23 03:52:01,514 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 639 transitions. Word has length 121 [2021-11-23 03:52:01,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:01,515 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 639 transitions. [2021-11-23 03:52:01,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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-23 03:52:01,515 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 639 transitions. [2021-11-23 03:52:01,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-23 03:52:01,517 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:01,517 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:01,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-23 03:52:01,517 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:01,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:01,518 INFO L85 PathProgramCache]: Analyzing trace with hash -78083719, now seen corresponding path program 1 times [2021-11-23 03:52:01,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:01,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348071108] [2021-11-23 03:52:01,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:01,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:01,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:01,622 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-23 03:52:01,622 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:01,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348071108] [2021-11-23 03:52:01,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348071108] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:01,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:01,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:52:01,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087307551] [2021-11-23 03:52:01,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:01,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:52:01,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:01,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:52:01,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:01,625 INFO L87 Difference]: Start difference. First operand 394 states and 639 transitions. Second operand has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 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-23 03:52:03,636 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:04,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:04,150 INFO L93 Difference]: Finished difference Result 878 states and 1415 transitions. [2021-11-23 03:52:04,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:04,151 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 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 122 [2021-11-23 03:52:04,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:04,155 INFO L225 Difference]: With dead ends: 878 [2021-11-23 03:52:04,155 INFO L226 Difference]: Without dead ends: 496 [2021-11-23 03:52:04,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:04,157 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 203 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 92 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:04,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 256 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 249 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:04,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-11-23 03:52:04,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 394. [2021-11-23 03:52:04,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 1.6259541984732824) internal successors, (639), 393 states have internal predecessors, (639), 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-23 03:52:04,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 639 transitions. [2021-11-23 03:52:04,181 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 639 transitions. Word has length 122 [2021-11-23 03:52:04,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:04,182 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 639 transitions. [2021-11-23 03:52:04,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 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-23 03:52:04,182 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 639 transitions. [2021-11-23 03:52:04,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-23 03:52:04,184 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:04,184 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:04,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-23 03:52:04,185 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:04,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:04,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1959823004, now seen corresponding path program 1 times [2021-11-23 03:52:04,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:04,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861837947] [2021-11-23 03:52:04,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:04,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 123 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-23 03:52:04,257 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:04,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861837947] [2021-11-23 03:52:04,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861837947] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:04,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:04,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:04,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379256014] [2021-11-23 03:52:04,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:04,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:04,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:04,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:04,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:04,260 INFO L87 Difference]: Start difference. First operand 394 states and 639 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-23 03:52:06,273 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:06,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:06,817 INFO L93 Difference]: Finished difference Result 856 states and 1383 transitions. [2021-11-23 03:52:06,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:06,817 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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 122 [2021-11-23 03:52:06,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:06,820 INFO L225 Difference]: With dead ends: 856 [2021-11-23 03:52:06,820 INFO L226 Difference]: Without dead ends: 474 [2021-11-23 03:52:06,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:06,821 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 83 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:06,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 421 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 286 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:06,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-23 03:52:06,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 408. [2021-11-23 03:52:06,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.6216216216216217) internal successors, (660), 407 states have internal predecessors, (660), 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-23 03:52:06,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 660 transitions. [2021-11-23 03:52:06,841 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 660 transitions. Word has length 122 [2021-11-23 03:52:06,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:06,841 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 660 transitions. [2021-11-23 03:52:06,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-23 03:52:06,842 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 660 transitions. [2021-11-23 03:52:06,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-23 03:52:06,843 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:06,844 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:06,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-23 03:52:06,844 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:06,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:06,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1741190176, now seen corresponding path program 1 times [2021-11-23 03:52:06,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:06,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233324117] [2021-11-23 03:52:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:06,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:06,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:06,920 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-23 03:52:06,920 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:06,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233324117] [2021-11-23 03:52:06,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233324117] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:06,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:06,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:06,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956704356] [2021-11-23 03:52:06,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:06,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:06,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:06,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:06,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:06,922 INFO L87 Difference]: Start difference. First operand 408 states and 660 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-23 03:52:08,934 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:09,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:09,449 INFO L93 Difference]: Finished difference Result 868 states and 1401 transitions. [2021-11-23 03:52:09,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:09,450 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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 122 [2021-11-23 03:52:09,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:09,453 INFO L225 Difference]: With dead ends: 868 [2021-11-23 03:52:09,453 INFO L226 Difference]: Without dead ends: 470 [2021-11-23 03:52:09,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:09,454 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 54 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:09,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 423 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 285 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:09,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-11-23 03:52:09,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 434. [2021-11-23 03:52:09,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.630484988452656) internal successors, (706), 433 states have internal predecessors, (706), 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-23 03:52:09,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 706 transitions. [2021-11-23 03:52:09,478 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 706 transitions. Word has length 122 [2021-11-23 03:52:09,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:09,479 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 706 transitions. [2021-11-23 03:52:09,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-23 03:52:09,479 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 706 transitions. [2021-11-23 03:52:09,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-23 03:52:09,481 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:09,481 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:09,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-23 03:52:09,482 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:09,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:09,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1537796584, now seen corresponding path program 1 times [2021-11-23 03:52:09,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:09,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584136498] [2021-11-23 03:52:09,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:09,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:09,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:09,592 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-23 03:52:09,592 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:09,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584136498] [2021-11-23 03:52:09,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584136498] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:09,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:09,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:09,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439770193] [2021-11-23 03:52:09,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:09,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:09,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:09,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:09,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:09,595 INFO L87 Difference]: Start difference. First operand 434 states and 706 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-23 03:52:11,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:12,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:12,024 INFO L93 Difference]: Finished difference Result 890 states and 1442 transitions. [2021-11-23 03:52:12,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:12,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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 123 [2021-11-23 03:52:12,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:12,027 INFO L225 Difference]: With dead ends: 890 [2021-11-23 03:52:12,027 INFO L226 Difference]: Without dead ends: 468 [2021-11-23 03:52:12,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:12,029 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 77 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:12,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 293 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:12,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-11-23 03:52:12,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 434. [2021-11-23 03:52:12,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.628175519630485) internal successors, (705), 433 states have internal predecessors, (705), 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-23 03:52:12,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 705 transitions. [2021-11-23 03:52:12,060 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 705 transitions. Word has length 123 [2021-11-23 03:52:12,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:12,061 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 705 transitions. [2021-11-23 03:52:12,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-23 03:52:12,061 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 705 transitions. [2021-11-23 03:52:12,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-23 03:52:12,063 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:12,063 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:12,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-23 03:52:12,063 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:12,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:12,064 INFO L85 PathProgramCache]: Analyzing trace with hash 867007142, now seen corresponding path program 1 times [2021-11-23 03:52:12,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:12,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436455853] [2021-11-23 03:52:12,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:12,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:12,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:12,139 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-23 03:52:12,140 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:12,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436455853] [2021-11-23 03:52:12,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436455853] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:12,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:12,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:12,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321268740] [2021-11-23 03:52:12,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:12,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:12,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:12,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:12,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:12,142 INFO L87 Difference]: Start difference. First operand 434 states and 705 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 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-23 03:52:14,155 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:14,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:14,683 INFO L93 Difference]: Finished difference Result 890 states and 1440 transitions. [2021-11-23 03:52:14,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:14,684 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 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 123 [2021-11-23 03:52:14,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:14,686 INFO L225 Difference]: With dead ends: 890 [2021-11-23 03:52:14,686 INFO L226 Difference]: Without dead ends: 468 [2021-11-23 03:52:14,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:14,688 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 77 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:14,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 423 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 277 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:14,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-11-23 03:52:14,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 434. [2021-11-23 03:52:14,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.625866050808314) internal successors, (704), 433 states have internal predecessors, (704), 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-23 03:52:14,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 704 transitions. [2021-11-23 03:52:14,709 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 704 transitions. Word has length 123 [2021-11-23 03:52:14,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:14,710 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 704 transitions. [2021-11-23 03:52:14,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 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-23 03:52:14,710 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 704 transitions. [2021-11-23 03:52:14,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 03:52:14,712 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:14,712 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:14,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-23 03:52:14,712 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:14,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:14,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1825763645, now seen corresponding path program 1 times [2021-11-23 03:52:14,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:14,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395785585] [2021-11-23 03:52:14,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:14,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:14,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:14,830 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:52:14,830 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:14,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395785585] [2021-11-23 03:52:14,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395785585] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:14,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:14,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:52:14,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392670318] [2021-11-23 03:52:14,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:14,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:52:14,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:14,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:52:14,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:14,833 INFO L87 Difference]: Start difference. First operand 434 states and 704 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 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-23 03:52:16,844 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:17,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:17,431 INFO L93 Difference]: Finished difference Result 894 states and 1443 transitions. [2021-11-23 03:52:17,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:52:17,432 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 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 124 [2021-11-23 03:52:17,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:17,434 INFO L225 Difference]: With dead ends: 894 [2021-11-23 03:52:17,434 INFO L226 Difference]: Without dead ends: 472 [2021-11-23 03:52:17,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:52:17,438 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 111 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:17,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 379 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 364 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:17,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-23 03:52:17,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 434. [2021-11-23 03:52:17,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.6235565819861433) internal successors, (703), 433 states have internal predecessors, (703), 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-23 03:52:17,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 703 transitions. [2021-11-23 03:52:17,459 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 703 transitions. Word has length 124 [2021-11-23 03:52:17,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:17,460 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 703 transitions. [2021-11-23 03:52:17,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 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-23 03:52:17,460 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 703 transitions. [2021-11-23 03:52:17,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 03:52:17,462 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:17,462 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:17,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-23 03:52:17,463 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:17,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:17,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1300937699, now seen corresponding path program 1 times [2021-11-23 03:52:17,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:17,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050371607] [2021-11-23 03:52:17,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:17,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:17,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:17,590 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-23 03:52:17,591 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:17,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050371607] [2021-11-23 03:52:17,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050371607] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:17,591 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:17,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:17,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502009391] [2021-11-23 03:52:17,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:17,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:17,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:17,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:17,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:17,593 INFO L87 Difference]: Start difference. First operand 434 states and 703 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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-23 03:52:19,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:20,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:20,086 INFO L93 Difference]: Finished difference Result 890 states and 1436 transitions. [2021-11-23 03:52:20,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:20,087 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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 124 [2021-11-23 03:52:20,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:20,090 INFO L225 Difference]: With dead ends: 890 [2021-11-23 03:52:20,090 INFO L226 Difference]: Without dead ends: 468 [2021-11-23 03:52:20,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:20,092 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 74 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:20,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 293 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:20,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-11-23 03:52:20,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 434. [2021-11-23 03:52:20,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.6212471131639723) internal successors, (702), 433 states have internal predecessors, (702), 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-23 03:52:20,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 702 transitions. [2021-11-23 03:52:20,128 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 702 transitions. Word has length 124 [2021-11-23 03:52:20,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:20,128 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 702 transitions. [2021-11-23 03:52:20,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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-23 03:52:20,128 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 702 transitions. [2021-11-23 03:52:20,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-23 03:52:20,130 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:20,130 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:20,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-23 03:52:20,131 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:20,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:20,131 INFO L85 PathProgramCache]: Analyzing trace with hash 797002957, now seen corresponding path program 1 times [2021-11-23 03:52:20,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:20,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101552693] [2021-11-23 03:52:20,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:20,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:20,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:20,254 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-23 03:52:20,254 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:20,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101552693] [2021-11-23 03:52:20,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101552693] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:20,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:20,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:20,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346719628] [2021-11-23 03:52:20,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:20,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:20,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:20,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:20,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:20,257 INFO L87 Difference]: Start difference. First operand 434 states and 702 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-23 03:52:22,269 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:22,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:22,661 INFO L93 Difference]: Finished difference Result 882 states and 1425 transitions. [2021-11-23 03:52:22,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:22,662 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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 125 [2021-11-23 03:52:22,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:22,664 INFO L225 Difference]: With dead ends: 882 [2021-11-23 03:52:22,664 INFO L226 Difference]: Without dead ends: 460 [2021-11-23 03:52:22,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:22,666 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 68 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:22,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 301 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:22,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-11-23 03:52:22,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 434. [2021-11-23 03:52:22,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.6189376443418013) internal successors, (701), 433 states have internal predecessors, (701), 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-23 03:52:22,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 701 transitions. [2021-11-23 03:52:22,688 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 701 transitions. Word has length 125 [2021-11-23 03:52:22,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:22,688 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 701 transitions. [2021-11-23 03:52:22,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-23 03:52:22,689 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 701 transitions. [2021-11-23 03:52:22,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-23 03:52:22,691 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:22,691 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-23 03:52:22,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-23 03:52:22,691 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:22,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:22,692 INFO L85 PathProgramCache]: Analyzing trace with hash -342702931, now seen corresponding path program 1 times [2021-11-23 03:52:22,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:22,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514457170] [2021-11-23 03:52:22,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:22,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:22,824 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:52:22,825 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:22,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514457170] [2021-11-23 03:52:22,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514457170] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:22,825 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:22,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:52:22,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826139750] [2021-11-23 03:52:22,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:22,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:52:22,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:22,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:52:22,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:22,828 INFO L87 Difference]: Start difference. First operand 434 states and 701 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 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-23 03:52:24,841 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:25,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:25,480 INFO L93 Difference]: Finished difference Result 884 states and 1426 transitions. [2021-11-23 03:52:25,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:52:25,482 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 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 125 [2021-11-23 03:52:25,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:25,485 INFO L225 Difference]: With dead ends: 884 [2021-11-23 03:52:25,485 INFO L226 Difference]: Without dead ends: 462 [2021-11-23 03:52:25,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:52:25,487 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 134 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:25,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 389 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 354 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:52:25,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-11-23 03:52:25,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 434. [2021-11-23 03:52:25,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.6166281755196306) internal successors, (700), 433 states have internal predecessors, (700), 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-23 03:52:25,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 700 transitions. [2021-11-23 03:52:25,513 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 700 transitions. Word has length 125 [2021-11-23 03:52:25,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:25,516 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 700 transitions. [2021-11-23 03:52:25,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 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-23 03:52:25,517 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 700 transitions. [2021-11-23 03:52:25,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 03:52:25,519 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:25,519 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:25,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-23 03:52:25,520 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:25,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:25,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1226952708, now seen corresponding path program 1 times [2021-11-23 03:52:25,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:25,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810825039] [2021-11-23 03:52:25,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:25,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:25,683 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:52:25,683 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:25,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810825039] [2021-11-23 03:52:25,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810825039] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:25,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:25,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:52:25,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484169924] [2021-11-23 03:52:25,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:25,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:52:25,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:25,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:52:25,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:25,686 INFO L87 Difference]: Start difference. First operand 434 states and 700 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 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-23 03:52:27,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:28,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:28,230 INFO L93 Difference]: Finished difference Result 884 states and 1424 transitions. [2021-11-23 03:52:28,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:52:28,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 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 127 [2021-11-23 03:52:28,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:28,233 INFO L225 Difference]: With dead ends: 884 [2021-11-23 03:52:28,233 INFO L226 Difference]: Without dead ends: 462 [2021-11-23 03:52:28,234 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:52:28,234 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 134 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:28,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 389 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 354 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:28,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-11-23 03:52:28,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 434. [2021-11-23 03:52:28,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.6143187066974596) internal successors, (699), 433 states have internal predecessors, (699), 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-23 03:52:28,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 699 transitions. [2021-11-23 03:52:28,259 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 699 transitions. Word has length 127 [2021-11-23 03:52:28,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:28,259 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 699 transitions. [2021-11-23 03:52:28,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 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-23 03:52:28,260 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 699 transitions. [2021-11-23 03:52:28,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-23 03:52:28,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:28,262 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:28,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-23 03:52:28,262 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:28,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:28,263 INFO L85 PathProgramCache]: Analyzing trace with hash 744074866, now seen corresponding path program 1 times [2021-11-23 03:52:28,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:28,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811618671] [2021-11-23 03:52:28,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:28,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:28,402 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:52:28,402 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:28,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811618671] [2021-11-23 03:52:28,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811618671] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:28,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:28,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:52:28,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816426238] [2021-11-23 03:52:28,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:28,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:52:28,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:28,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:52:28,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:28,405 INFO L87 Difference]: Start difference. First operand 434 states and 699 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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-23 03:52:30,418 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:30,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:30,956 INFO L93 Difference]: Finished difference Result 876 states and 1409 transitions. [2021-11-23 03:52:30,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:52:30,957 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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 128 [2021-11-23 03:52:30,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:30,959 INFO L225 Difference]: With dead ends: 876 [2021-11-23 03:52:30,959 INFO L226 Difference]: Without dead ends: 454 [2021-11-23 03:52:30,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:52:30,960 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 103 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:30,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 405 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 338 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:30,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-11-23 03:52:30,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 434. [2021-11-23 03:52:30,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.6120092378752886) internal successors, (698), 433 states have internal predecessors, (698), 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-23 03:52:30,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 698 transitions. [2021-11-23 03:52:30,981 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 698 transitions. Word has length 128 [2021-11-23 03:52:30,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:30,981 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 698 transitions. [2021-11-23 03:52:30,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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-23 03:52:30,982 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 698 transitions. [2021-11-23 03:52:30,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-23 03:52:30,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:30,984 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:30,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-23 03:52:30,984 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:30,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:30,985 INFO L85 PathProgramCache]: Analyzing trace with hash 69265142, now seen corresponding path program 1 times [2021-11-23 03:52:30,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:30,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773550790] [2021-11-23 03:52:30,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:30,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:31,067 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:52:31,068 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:31,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773550790] [2021-11-23 03:52:31,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773550790] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:31,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:31,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:31,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222191522] [2021-11-23 03:52:31,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:31,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:31,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:31,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:31,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:31,070 INFO L87 Difference]: Start difference. First operand 434 states and 698 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-23 03:52:33,081 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:33,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:33,536 INFO L93 Difference]: Finished difference Result 936 states and 1501 transitions. [2021-11-23 03:52:33,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:33,537 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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 131 [2021-11-23 03:52:33,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:33,539 INFO L225 Difference]: With dead ends: 936 [2021-11-23 03:52:33,539 INFO L226 Difference]: Without dead ends: 514 [2021-11-23 03:52:33,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:33,540 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 83 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:33,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 423 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 285 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:33,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-11-23 03:52:33,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 448. [2021-11-23 03:52:33,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 1.6085011185682327) internal successors, (719), 447 states have internal predecessors, (719), 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-23 03:52:33,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 719 transitions. [2021-11-23 03:52:33,563 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 719 transitions. Word has length 131 [2021-11-23 03:52:33,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:33,563 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 719 transitions. [2021-11-23 03:52:33,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-23 03:52:33,564 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 719 transitions. [2021-11-23 03:52:33,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-23 03:52:33,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:33,565 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:33,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-23 03:52:33,566 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:33,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:33,566 INFO L85 PathProgramCache]: Analyzing trace with hash 287897970, now seen corresponding path program 1 times [2021-11-23 03:52:33,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:33,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715713380] [2021-11-23 03:52:33,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:33,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:33,639 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-23 03:52:33,639 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:33,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715713380] [2021-11-23 03:52:33,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715713380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:33,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:33,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:33,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730695201] [2021-11-23 03:52:33,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:33,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:33,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:33,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:33,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:33,641 INFO L87 Difference]: Start difference. First operand 448 states and 719 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-23 03:52:35,653 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:36,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:36,009 INFO L93 Difference]: Finished difference Result 913 states and 1467 transitions. [2021-11-23 03:52:36,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:36,010 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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 131 [2021-11-23 03:52:36,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:36,012 INFO L225 Difference]: With dead ends: 913 [2021-11-23 03:52:36,012 INFO L226 Difference]: Without dead ends: 477 [2021-11-23 03:52:36,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:36,013 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 28 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:36,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 391 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 208 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:52:36,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-11-23 03:52:36,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 458. [2021-11-23 03:52:36,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 1.6148796498905909) internal successors, (738), 457 states have internal predecessors, (738), 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-23 03:52:36,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 738 transitions. [2021-11-23 03:52:36,048 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 738 transitions. Word has length 131 [2021-11-23 03:52:36,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:36,048 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 738 transitions. [2021-11-23 03:52:36,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-23 03:52:36,049 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 738 transitions. [2021-11-23 03:52:36,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-23 03:52:36,050 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:36,051 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:36,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-23 03:52:36,051 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:36,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:36,052 INFO L85 PathProgramCache]: Analyzing trace with hash -655769772, now seen corresponding path program 1 times [2021-11-23 03:52:36,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:36,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473580845] [2021-11-23 03:52:36,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:36,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:36,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:36,130 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:52:36,131 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:36,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473580845] [2021-11-23 03:52:36,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473580845] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:36,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:36,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:36,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978025949] [2021-11-23 03:52:36,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:36,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:36,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:36,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:36,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:36,133 INFO L87 Difference]: Start difference. First operand 458 states and 738 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-23 03:52:38,145 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:38,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:38,533 INFO L93 Difference]: Finished difference Result 921 states and 1483 transitions. [2021-11-23 03:52:38,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:38,534 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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 132 [2021-11-23 03:52:38,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:38,537 INFO L225 Difference]: With dead ends: 921 [2021-11-23 03:52:38,537 INFO L226 Difference]: Without dead ends: 475 [2021-11-23 03:52:38,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:38,538 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 36 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:38,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 397 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 202 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:38,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-11-23 03:52:38,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 458. [2021-11-23 03:52:38,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 1.612691466083151) internal successors, (737), 457 states have internal predecessors, (737), 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-23 03:52:38,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 737 transitions. [2021-11-23 03:52:38,562 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 737 transitions. Word has length 132 [2021-11-23 03:52:38,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:38,563 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 737 transitions. [2021-11-23 03:52:38,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-23 03:52:38,563 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 737 transitions. [2021-11-23 03:52:38,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-23 03:52:38,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:38,565 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:38,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-23 03:52:38,566 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:38,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:38,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1428142101, now seen corresponding path program 1 times [2021-11-23 03:52:38,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:38,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223855893] [2021-11-23 03:52:38,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:38,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-23 03:52:38,681 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:38,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223855893] [2021-11-23 03:52:38,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223855893] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:38,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:38,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:52:38,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070190018] [2021-11-23 03:52:38,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:38,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:52:38,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:38,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:52:38,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:38,683 INFO L87 Difference]: Start difference. First operand 458 states and 737 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 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-23 03:52:40,696 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:41,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:41,292 INFO L93 Difference]: Finished difference Result 924 states and 1485 transitions. [2021-11-23 03:52:41,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:52:41,293 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 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 134 [2021-11-23 03:52:41,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:41,296 INFO L225 Difference]: With dead ends: 924 [2021-11-23 03:52:41,296 INFO L226 Difference]: Without dead ends: 478 [2021-11-23 03:52:41,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:52:41,297 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 73 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:41,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 419 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 361 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:52:41,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-11-23 03:52:41,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 458. [2021-11-23 03:52:41,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 1.6105032822757113) internal successors, (736), 457 states have internal predecessors, (736), 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-23 03:52:41,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 736 transitions. [2021-11-23 03:52:41,322 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 736 transitions. Word has length 134 [2021-11-23 03:52:41,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:41,323 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 736 transitions. [2021-11-23 03:52:41,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 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-23 03:52:41,323 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 736 transitions. [2021-11-23 03:52:41,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-23 03:52:41,325 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:41,325 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:41,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-23 03:52:41,326 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:41,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:41,326 INFO L85 PathProgramCache]: Analyzing trace with hash -390022078, now seen corresponding path program 1 times [2021-11-23 03:52:41,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:41,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003948082] [2021-11-23 03:52:41,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:41,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:41,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:41,395 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-23 03:52:41,395 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:41,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003948082] [2021-11-23 03:52:41,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003948082] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:41,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:41,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:41,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16193381] [2021-11-23 03:52:41,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:41,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:41,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:41,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:41,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:41,398 INFO L87 Difference]: Start difference. First operand 458 states and 736 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-23 03:52:43,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:43,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:43,861 INFO L93 Difference]: Finished difference Result 938 states and 1502 transitions. [2021-11-23 03:52:43,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:43,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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 134 [2021-11-23 03:52:43,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:43,865 INFO L225 Difference]: With dead ends: 938 [2021-11-23 03:52:43,866 INFO L226 Difference]: Without dead ends: 492 [2021-11-23 03:52:43,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:43,867 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 81 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:43,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 365 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 267 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:43,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-11-23 03:52:43,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 458. [2021-11-23 03:52:43,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 1.6083150984682713) internal successors, (735), 457 states have internal predecessors, (735), 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-23 03:52:43,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 735 transitions. [2021-11-23 03:52:43,916 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 735 transitions. Word has length 134 [2021-11-23 03:52:43,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:43,916 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 735 transitions. [2021-11-23 03:52:43,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-23 03:52:43,917 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 735 transitions. [2021-11-23 03:52:43,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 03:52:43,919 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:43,919 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:43,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-23 03:52:43,919 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:43,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:43,920 INFO L85 PathProgramCache]: Analyzing trace with hash -2097868159, now seen corresponding path program 1 times [2021-11-23 03:52:43,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:43,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696827343] [2021-11-23 03:52:43,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:43,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:44,004 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 139 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:52:44,004 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:44,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696827343] [2021-11-23 03:52:44,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696827343] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:44,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:44,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:44,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295384775] [2021-11-23 03:52:44,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:44,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:44,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:44,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:44,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:44,007 INFO L87 Difference]: Start difference. First operand 458 states and 735 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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-23 03:52:46,019 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:46,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:46,556 INFO L93 Difference]: Finished difference Result 984 states and 1575 transitions. [2021-11-23 03:52:46,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:46,557 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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 135 [2021-11-23 03:52:46,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:46,561 INFO L225 Difference]: With dead ends: 984 [2021-11-23 03:52:46,561 INFO L226 Difference]: Without dead ends: 538 [2021-11-23 03:52:46,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:46,563 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 83 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:46,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 427 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 287 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:52:46,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-11-23 03:52:46,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 472. [2021-11-23 03:52:46,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 1.605095541401274) internal successors, (756), 471 states have internal predecessors, (756), 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-23 03:52:46,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 756 transitions. [2021-11-23 03:52:46,591 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 756 transitions. Word has length 135 [2021-11-23 03:52:46,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:46,591 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 756 transitions. [2021-11-23 03:52:46,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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-23 03:52:46,592 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 756 transitions. [2021-11-23 03:52:46,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 03:52:46,593 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:46,594 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:46,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-23 03:52:46,594 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:46,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:46,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1879235331, now seen corresponding path program 1 times [2021-11-23 03:52:46,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:46,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540881376] [2021-11-23 03:52:46,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:46,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:46,677 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-23 03:52:46,678 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:46,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540881376] [2021-11-23 03:52:46,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540881376] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:46,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:46,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:46,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292436162] [2021-11-23 03:52:46,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:46,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:46,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:46,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:46,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:46,680 INFO L87 Difference]: Start difference. First operand 472 states and 756 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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-23 03:52:48,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:49,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:49,116 INFO L93 Difference]: Finished difference Result 971 states and 1558 transitions. [2021-11-23 03:52:49,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:49,117 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 135 [2021-11-23 03:52:49,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:49,119 INFO L225 Difference]: With dead ends: 971 [2021-11-23 03:52:49,120 INFO L226 Difference]: Without dead ends: 511 [2021-11-23 03:52:49,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:49,121 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 39 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:49,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 407 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 236 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:49,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-11-23 03:52:49,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 484. [2021-11-23 03:52:49,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.6128364389233953) internal successors, (779), 483 states have internal predecessors, (779), 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-23 03:52:49,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 779 transitions. [2021-11-23 03:52:49,139 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 779 transitions. Word has length 135 [2021-11-23 03:52:49,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:49,139 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 779 transitions. [2021-11-23 03:52:49,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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-23 03:52:49,139 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 779 transitions. [2021-11-23 03:52:49,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 03:52:49,141 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:49,141 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-23 03:52:49,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-23 03:52:49,141 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:49,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:49,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1355888730, now seen corresponding path program 1 times [2021-11-23 03:52:49,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:49,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700726154] [2021-11-23 03:52:49,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:49,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:49,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-23 03:52:49,279 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:49,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700726154] [2021-11-23 03:52:49,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700726154] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:49,279 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:49,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:52:49,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569641765] [2021-11-23 03:52:49,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:49,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:52:49,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:49,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:52:49,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:52:49,281 INFO L87 Difference]: Start difference. First operand 484 states and 779 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 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-23 03:52:51,295 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:51,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:51,941 INFO L93 Difference]: Finished difference Result 974 states and 1567 transitions. [2021-11-23 03:52:51,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:52:51,942 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 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 135 [2021-11-23 03:52:51,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:51,944 INFO L225 Difference]: With dead ends: 974 [2021-11-23 03:52:51,945 INFO L226 Difference]: Without dead ends: 502 [2021-11-23 03:52:51,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:52:51,946 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 55 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:51,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 489 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 444 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-23 03:52:51,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-11-23 03:52:51,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 484. [2021-11-23 03:52:51,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.6107660455486543) internal successors, (778), 483 states have internal predecessors, (778), 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-23 03:52:51,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 778 transitions. [2021-11-23 03:52:51,974 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 778 transitions. Word has length 135 [2021-11-23 03:52:51,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:51,974 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 778 transitions. [2021-11-23 03:52:51,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 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-23 03:52:51,975 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 778 transitions. [2021-11-23 03:52:51,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 03:52:51,977 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:51,977 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:51,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-23 03:52:51,977 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:51,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:51,978 INFO L85 PathProgramCache]: Analyzing trace with hash -875622076, now seen corresponding path program 1 times [2021-11-23 03:52:51,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:51,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610896755] [2021-11-23 03:52:51,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:51,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:52,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:52,066 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-23 03:52:52,067 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:52,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610896755] [2021-11-23 03:52:52,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610896755] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:52,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:52,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:52,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650750658] [2021-11-23 03:52:52,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:52,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:52,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:52,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:52,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:52,069 INFO L87 Difference]: Start difference. First operand 484 states and 778 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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-23 03:52:54,080 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:54,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:54,546 INFO L93 Difference]: Finished difference Result 990 states and 1586 transitions. [2021-11-23 03:52:54,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:54,547 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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 135 [2021-11-23 03:52:54,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:54,550 INFO L225 Difference]: With dead ends: 990 [2021-11-23 03:52:54,550 INFO L226 Difference]: Without dead ends: 518 [2021-11-23 03:52:54,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:54,552 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 79 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:54,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 361 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:54,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-11-23 03:52:54,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 484. [2021-11-23 03:52:54,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.608695652173913) internal successors, (777), 483 states have internal predecessors, (777), 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-23 03:52:54,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 777 transitions. [2021-11-23 03:52:54,582 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 777 transitions. Word has length 135 [2021-11-23 03:52:54,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:54,582 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 777 transitions. [2021-11-23 03:52:54,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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-23 03:52:54,583 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 777 transitions. [2021-11-23 03:52:54,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-23 03:52:54,585 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:54,585 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:54,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-23 03:52:54,585 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:54,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:54,586 INFO L85 PathProgramCache]: Analyzing trace with hash 882574633, now seen corresponding path program 1 times [2021-11-23 03:52:54,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:54,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997022596] [2021-11-23 03:52:54,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:54,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:54,682 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:52:54,682 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:54,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997022596] [2021-11-23 03:52:54,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997022596] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:54,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:54,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:54,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268147204] [2021-11-23 03:52:54,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:54,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:54,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:54,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:54,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:54,685 INFO L87 Difference]: Start difference. First operand 484 states and 777 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-23 03:52:56,716 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:57,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:57,157 INFO L93 Difference]: Finished difference Result 981 states and 1574 transitions. [2021-11-23 03:52:57,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:57,158 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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 136 [2021-11-23 03:52:57,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:57,160 INFO L225 Difference]: With dead ends: 981 [2021-11-23 03:52:57,160 INFO L226 Difference]: Without dead ends: 509 [2021-11-23 03:52:57,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:57,162 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 49 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:57,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 409 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 229 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:57,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-11-23 03:52:57,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 484. [2021-11-23 03:52:57,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.6066252587991718) internal successors, (776), 483 states have internal predecessors, (776), 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-23 03:52:57,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 776 transitions. [2021-11-23 03:52:57,180 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 776 transitions. Word has length 136 [2021-11-23 03:52:57,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:57,180 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 776 transitions. [2021-11-23 03:52:57,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-23 03:52:57,181 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 776 transitions. [2021-11-23 03:52:57,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-23 03:52:57,182 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:57,182 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:57,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-23 03:52:57,182 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:57,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:57,183 INFO L85 PathProgramCache]: Analyzing trace with hash 667669223, now seen corresponding path program 1 times [2021-11-23 03:52:57,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:57,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646014435] [2021-11-23 03:52:57,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:57,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:57,259 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-23 03:52:57,259 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:57,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646014435] [2021-11-23 03:52:57,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646014435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:57,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:57,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:57,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445631693] [2021-11-23 03:52:57,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:57,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:57,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:57,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:57,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:57,262 INFO L87 Difference]: Start difference. First operand 484 states and 776 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-23 03:52:59,279 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:52:59,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:52:59,723 INFO L93 Difference]: Finished difference Result 990 states and 1582 transitions. [2021-11-23 03:52:59,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:52:59,724 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 136 [2021-11-23 03:52:59,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:52:59,726 INFO L225 Difference]: With dead ends: 990 [2021-11-23 03:52:59,726 INFO L226 Difference]: Without dead ends: 518 [2021-11-23 03:52:59,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:52:59,728 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 61 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:52:59,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 361 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:52:59,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-11-23 03:52:59,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 484. [2021-11-23 03:52:59,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.6045548654244306) internal successors, (775), 483 states have internal predecessors, (775), 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-23 03:52:59,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 775 transitions. [2021-11-23 03:52:59,757 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 775 transitions. Word has length 136 [2021-11-23 03:52:59,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:52:59,757 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 775 transitions. [2021-11-23 03:52:59,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-23 03:52:59,758 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 775 transitions. [2021-11-23 03:52:59,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-23 03:52:59,760 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:52:59,760 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:52:59,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-23 03:52:59,760 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:52:59,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:52:59,761 INFO L85 PathProgramCache]: Analyzing trace with hash -500596729, now seen corresponding path program 1 times [2021-11-23 03:52:59,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:52:59,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147484726] [2021-11-23 03:52:59,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:52:59,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:52:59,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:52:59,838 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-23 03:52:59,838 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:52:59,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147484726] [2021-11-23 03:52:59,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147484726] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:52:59,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:52:59,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:52:59,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733129271] [2021-11-23 03:52:59,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:52:59,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:52:59,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:52:59,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:52:59,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:52:59,841 INFO L87 Difference]: Start difference. First operand 484 states and 775 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-23 03:53:01,854 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:02,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:02,287 INFO L93 Difference]: Finished difference Result 990 states and 1580 transitions. [2021-11-23 03:53:02,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:02,288 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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 136 [2021-11-23 03:53:02,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:02,291 INFO L225 Difference]: With dead ends: 990 [2021-11-23 03:53:02,291 INFO L226 Difference]: Without dead ends: 518 [2021-11-23 03:53:02,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:02,296 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 76 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:02,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 361 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:02,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-11-23 03:53:02,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 484. [2021-11-23 03:53:02,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.6024844720496894) internal successors, (774), 483 states have internal predecessors, (774), 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-23 03:53:02,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 774 transitions. [2021-11-23 03:53:02,320 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 774 transitions. Word has length 136 [2021-11-23 03:53:02,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:02,320 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 774 transitions. [2021-11-23 03:53:02,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-23 03:53:02,320 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 774 transitions. [2021-11-23 03:53:02,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-23 03:53:02,321 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:02,321 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:02,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-23 03:53:02,322 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:02,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:02,322 INFO L85 PathProgramCache]: Analyzing trace with hash 784010537, now seen corresponding path program 1 times [2021-11-23 03:53:02,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:02,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459002308] [2021-11-23 03:53:02,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:02,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:02,442 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-23 03:53:02,442 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:02,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459002308] [2021-11-23 03:53:02,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459002308] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:02,443 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:02,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:02,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188748821] [2021-11-23 03:53:02,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:02,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:02,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:02,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:02,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:02,445 INFO L87 Difference]: Start difference. First operand 484 states and 774 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-23 03:53:04,458 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:04,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:04,911 INFO L93 Difference]: Finished difference Result 982 states and 1569 transitions. [2021-11-23 03:53:04,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:04,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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 137 [2021-11-23 03:53:04,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:04,915 INFO L225 Difference]: With dead ends: 982 [2021-11-23 03:53:04,915 INFO L226 Difference]: Without dead ends: 510 [2021-11-23 03:53:04,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:04,916 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 70 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:04,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 369 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:04,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-11-23 03:53:04,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 484. [2021-11-23 03:53:04,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.6004140786749483) internal successors, (773), 483 states have internal predecessors, (773), 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-23 03:53:04,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 773 transitions. [2021-11-23 03:53:04,936 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 773 transitions. Word has length 137 [2021-11-23 03:53:04,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:04,936 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 773 transitions. [2021-11-23 03:53:04,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-23 03:53:04,937 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 773 transitions. [2021-11-23 03:53:04,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-23 03:53:04,938 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:04,939 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-23 03:53:04,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-23 03:53:04,939 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:04,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:04,940 INFO L85 PathProgramCache]: Analyzing trace with hash -355695351, now seen corresponding path program 1 times [2021-11-23 03:53:04,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:04,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354899738] [2021-11-23 03:53:04,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:04,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:04,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:05,022 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 164 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-23 03:53:05,022 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:05,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354899738] [2021-11-23 03:53:05,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354899738] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:05,023 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:05,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:05,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322546074] [2021-11-23 03:53:05,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:05,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:05,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:05,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:05,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:05,025 INFO L87 Difference]: Start difference. First operand 484 states and 773 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-23 03:53:07,039 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:07,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:07,487 INFO L93 Difference]: Finished difference Result 980 states and 1565 transitions. [2021-11-23 03:53:07,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:07,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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 137 [2021-11-23 03:53:07,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:07,491 INFO L225 Difference]: With dead ends: 980 [2021-11-23 03:53:07,491 INFO L226 Difference]: Without dead ends: 508 [2021-11-23 03:53:07,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:07,492 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 52 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:07,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 371 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:07,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-11-23 03:53:07,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 484. [2021-11-23 03:53:07,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.598343685300207) internal successors, (772), 483 states have internal predecessors, (772), 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-23 03:53:07,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 772 transitions. [2021-11-23 03:53:07,512 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 772 transitions. Word has length 137 [2021-11-23 03:53:07,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:07,512 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 772 transitions. [2021-11-23 03:53:07,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-23 03:53:07,513 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 772 transitions. [2021-11-23 03:53:07,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-23 03:53:07,514 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:07,514 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:07,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-23 03:53:07,514 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:07,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:07,515 INFO L85 PathProgramCache]: Analyzing trace with hash -827766440, now seen corresponding path program 1 times [2021-11-23 03:53:07,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:07,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160428858] [2021-11-23 03:53:07,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:07,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:07,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:07,594 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-23 03:53:07,595 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:07,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160428858] [2021-11-23 03:53:07,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160428858] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:07,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:07,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:07,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213270498] [2021-11-23 03:53:07,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:07,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:07,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:07,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:07,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:07,598 INFO L87 Difference]: Start difference. First operand 484 states and 772 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 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-23 03:53:09,611 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:10,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:10,042 INFO L93 Difference]: Finished difference Result 980 states and 1563 transitions. [2021-11-23 03:53:10,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:10,043 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 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 139 [2021-11-23 03:53:10,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:10,045 INFO L225 Difference]: With dead ends: 980 [2021-11-23 03:53:10,045 INFO L226 Difference]: Without dead ends: 508 [2021-11-23 03:53:10,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:10,046 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 54 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:10,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 371 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:10,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-11-23 03:53:10,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 484. [2021-11-23 03:53:10,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.5962732919254659) internal successors, (771), 483 states have internal predecessors, (771), 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-23 03:53:10,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 771 transitions. [2021-11-23 03:53:10,070 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 771 transitions. Word has length 139 [2021-11-23 03:53:10,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:10,070 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 771 transitions. [2021-11-23 03:53:10,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 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-23 03:53:10,071 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 771 transitions. [2021-11-23 03:53:10,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-23 03:53:10,072 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:10,073 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-23 03:53:10,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-23 03:53:10,073 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:10,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:10,074 INFO L85 PathProgramCache]: Analyzing trace with hash 2130413178, now seen corresponding path program 1 times [2021-11-23 03:53:10,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:10,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422369627] [2021-11-23 03:53:10,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:10,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:10,176 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:53:10,176 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:10,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422369627] [2021-11-23 03:53:10,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422369627] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:10,177 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:10,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:10,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489537576] [2021-11-23 03:53:10,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:10,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:10,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:10,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:10,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:10,179 INFO L87 Difference]: Start difference. First operand 484 states and 771 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-23 03:53:12,192 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:12,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:12,771 INFO L93 Difference]: Finished difference Result 1036 states and 1647 transitions. [2021-11-23 03:53:12,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:12,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 140 [2021-11-23 03:53:12,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:12,775 INFO L225 Difference]: With dead ends: 1036 [2021-11-23 03:53:12,775 INFO L226 Difference]: Without dead ends: 564 [2021-11-23 03:53:12,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:12,776 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 83 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:12,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 415 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 284 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:53:12,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-23 03:53:12,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 498. [2021-11-23 03:53:12,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 1.5935613682092555) internal successors, (792), 497 states have internal predecessors, (792), 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-23 03:53:12,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 792 transitions. [2021-11-23 03:53:12,807 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 792 transitions. Word has length 140 [2021-11-23 03:53:12,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:12,808 INFO L470 AbstractCegarLoop]: Abstraction has 498 states and 792 transitions. [2021-11-23 03:53:12,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-23 03:53:12,808 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 792 transitions. [2021-11-23 03:53:12,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-23 03:53:12,810 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:12,810 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:12,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-23 03:53:12,811 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:12,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:12,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1945921290, now seen corresponding path program 1 times [2021-11-23 03:53:12,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:12,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124312164] [2021-11-23 03:53:12,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:12,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:12,890 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 121 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-23 03:53:12,890 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:12,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124312164] [2021-11-23 03:53:12,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124312164] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:12,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:12,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:12,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310414451] [2021-11-23 03:53:12,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:12,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:12,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:12,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:12,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:12,892 INFO L87 Difference]: Start difference. First operand 498 states and 792 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-23 03:53:14,903 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:15,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:15,351 INFO L93 Difference]: Finished difference Result 1001 states and 1595 transitions. [2021-11-23 03:53:15,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:15,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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 140 [2021-11-23 03:53:15,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:15,354 INFO L225 Difference]: With dead ends: 1001 [2021-11-23 03:53:15,354 INFO L226 Difference]: Without dead ends: 515 [2021-11-23 03:53:15,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:15,355 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 18 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:15,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 377 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:15,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-11-23 03:53:15,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 503. [2021-11-23 03:53:15,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 1.595617529880478) internal successors, (801), 502 states have internal predecessors, (801), 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-23 03:53:15,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 801 transitions. [2021-11-23 03:53:15,384 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 801 transitions. Word has length 140 [2021-11-23 03:53:15,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:15,385 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 801 transitions. [2021-11-23 03:53:15,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-23 03:53:15,385 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 801 transitions. [2021-11-23 03:53:15,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-23 03:53:15,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:15,387 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:15,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-23 03:53:15,388 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:15,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:15,388 INFO L85 PathProgramCache]: Analyzing trace with hash 233947286, now seen corresponding path program 1 times [2021-11-23 03:53:15,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:15,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123805737] [2021-11-23 03:53:15,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:15,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:15,466 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-23 03:53:15,467 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:15,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123805737] [2021-11-23 03:53:15,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123805737] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:15,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:15,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:15,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761172627] [2021-11-23 03:53:15,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:15,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:15,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:15,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:15,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:15,469 INFO L87 Difference]: Start difference. First operand 503 states and 801 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-23 03:53:17,483 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:17,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:17,972 INFO L93 Difference]: Finished difference Result 1010 states and 1608 transitions. [2021-11-23 03:53:17,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:17,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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 140 [2021-11-23 03:53:17,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:17,975 INFO L225 Difference]: With dead ends: 1010 [2021-11-23 03:53:17,976 INFO L226 Difference]: Without dead ends: 519 [2021-11-23 03:53:17,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:17,977 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 43 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:17,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 387 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:53:17,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-11-23 03:53:18,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 503. [2021-11-23 03:53:18,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 1.593625498007968) internal successors, (800), 502 states have internal predecessors, (800), 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-23 03:53:18,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 800 transitions. [2021-11-23 03:53:18,009 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 800 transitions. Word has length 140 [2021-11-23 03:53:18,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:18,010 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 800 transitions. [2021-11-23 03:53:18,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-23 03:53:18,010 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 800 transitions. [2021-11-23 03:53:18,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-23 03:53:18,012 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:18,012 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-23 03:53:18,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-23 03:53:18,013 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:18,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:18,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1184690096, now seen corresponding path program 1 times [2021-11-23 03:53:18,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:18,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70981476] [2021-11-23 03:53:18,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:18,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:18,096 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:53:18,097 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:18,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70981476] [2021-11-23 03:53:18,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70981476] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:18,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:18,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:18,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695977436] [2021-11-23 03:53:18,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:18,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:18,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:18,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:18,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:18,099 INFO L87 Difference]: Start difference. First operand 503 states and 800 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-23 03:53:20,116 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:20,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:20,466 INFO L93 Difference]: Finished difference Result 1004 states and 1599 transitions. [2021-11-23 03:53:20,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:20,467 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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 141 [2021-11-23 03:53:20,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:20,470 INFO L225 Difference]: With dead ends: 1004 [2021-11-23 03:53:20,470 INFO L226 Difference]: Without dead ends: 513 [2021-11-23 03:53:20,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:20,471 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 21 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:20,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 383 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 178 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:53:20,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-11-23 03:53:20,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 503. [2021-11-23 03:53:20,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 1.591633466135458) internal successors, (799), 502 states have internal predecessors, (799), 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-23 03:53:20,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 799 transitions. [2021-11-23 03:53:20,495 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 799 transitions. Word has length 141 [2021-11-23 03:53:20,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:20,496 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 799 transitions. [2021-11-23 03:53:20,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-23 03:53:20,496 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 799 transitions. [2021-11-23 03:53:20,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-23 03:53:20,498 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:20,498 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-23 03:53:20,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-23 03:53:20,498 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:20,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:20,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1824663246, now seen corresponding path program 1 times [2021-11-23 03:53:20,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:20,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102129734] [2021-11-23 03:53:20,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:20,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:20,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:20,571 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:53:20,571 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:20,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102129734] [2021-11-23 03:53:20,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102129734] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:20,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:20,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:20,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951945547] [2021-11-23 03:53:20,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:20,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:20,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:20,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:20,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:20,574 INFO L87 Difference]: Start difference. First operand 503 states and 799 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-23 03:53:22,586 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:23,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:23,112 INFO L93 Difference]: Finished difference Result 1074 states and 1703 transitions. [2021-11-23 03:53:23,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:23,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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 141 [2021-11-23 03:53:23,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:23,116 INFO L225 Difference]: With dead ends: 1074 [2021-11-23 03:53:23,116 INFO L226 Difference]: Without dead ends: 583 [2021-11-23 03:53:23,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:23,117 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 83 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:23,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 413 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 284 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 03:53:23,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-11-23 03:53:23,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 517. [2021-11-23 03:53:23,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 516 states have (on average 1.5891472868217054) internal successors, (820), 516 states have internal predecessors, (820), 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-23 03:53:23,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 820 transitions. [2021-11-23 03:53:23,140 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 820 transitions. Word has length 141 [2021-11-23 03:53:23,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:23,141 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 820 transitions. [2021-11-23 03:53:23,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-23 03:53:23,141 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 820 transitions. [2021-11-23 03:53:23,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-23 03:53:23,142 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:23,143 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:23,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-23 03:53:23,143 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:23,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:23,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1606030418, now seen corresponding path program 1 times [2021-11-23 03:53:23,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:23,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388526255] [2021-11-23 03:53:23,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:23,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:23,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:23,216 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-23 03:53:23,217 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:23,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388526255] [2021-11-23 03:53:23,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388526255] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:23,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:23,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:23,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635346846] [2021-11-23 03:53:23,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:23,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:23,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:23,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:23,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:23,219 INFO L87 Difference]: Start difference. First operand 517 states and 820 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-23 03:53:25,231 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:25,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:25,718 INFO L93 Difference]: Finished difference Result 1076 states and 1708 transitions. [2021-11-23 03:53:25,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:25,719 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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 141 [2021-11-23 03:53:25,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:25,723 INFO L225 Difference]: With dead ends: 1076 [2021-11-23 03:53:25,723 INFO L226 Difference]: Without dead ends: 571 [2021-11-23 03:53:25,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:25,724 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 50 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:25,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 409 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 265 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:25,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-11-23 03:53:25,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 536. [2021-11-23 03:53:25,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.6) internal successors, (856), 535 states have internal predecessors, (856), 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-23 03:53:25,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 856 transitions. [2021-11-23 03:53:25,772 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 856 transitions. Word has length 141 [2021-11-23 03:53:25,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:25,772 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 856 transitions. [2021-11-23 03:53:25,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-23 03:53:25,773 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 856 transitions. [2021-11-23 03:53:25,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-23 03:53:25,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:25,774 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-23 03:53:25,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-23 03:53:25,775 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:25,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:25,776 INFO L85 PathProgramCache]: Analyzing trace with hash 761992344, now seen corresponding path program 1 times [2021-11-23 03:53:25,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:25,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875540838] [2021-11-23 03:53:25,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:25,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:25,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:25,854 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:53:25,854 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:25,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875540838] [2021-11-23 03:53:25,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875540838] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:25,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:25,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:25,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634446574] [2021-11-23 03:53:25,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:25,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:25,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:25,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:25,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:25,856 INFO L87 Difference]: Start difference. First operand 536 states and 856 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 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-23 03:53:27,867 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:28,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:28,347 INFO L93 Difference]: Finished difference Result 1093 states and 1741 transitions. [2021-11-23 03:53:28,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:28,348 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 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 142 [2021-11-23 03:53:28,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:28,352 INFO L225 Difference]: With dead ends: 1093 [2021-11-23 03:53:28,352 INFO L226 Difference]: Without dead ends: 569 [2021-11-23 03:53:28,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:28,354 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 67 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:28,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 415 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 259 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:28,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-11-23 03:53:28,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 536. [2021-11-23 03:53:28,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.5981308411214954) internal successors, (855), 535 states have internal predecessors, (855), 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-23 03:53:28,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 855 transitions. [2021-11-23 03:53:28,379 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 855 transitions. Word has length 142 [2021-11-23 03:53:28,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:28,380 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 855 transitions. [2021-11-23 03:53:28,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 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-23 03:53:28,380 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 855 transitions. [2021-11-23 03:53:28,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-23 03:53:28,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:28,381 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:28,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-23 03:53:28,381 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:28,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:28,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1353735892, now seen corresponding path program 1 times [2021-11-23 03:53:28,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:28,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139594994] [2021-11-23 03:53:28,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:28,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:28,451 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:53:28,452 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:28,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139594994] [2021-11-23 03:53:28,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139594994] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:28,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:28,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:28,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334500851] [2021-11-23 03:53:28,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:28,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:28,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:28,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:28,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:28,454 INFO L87 Difference]: Start difference. First operand 536 states and 855 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 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-23 03:53:30,482 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:30,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:30,853 INFO L93 Difference]: Finished difference Result 1077 states and 1717 transitions. [2021-11-23 03:53:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:30,853 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 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 143 [2021-11-23 03:53:30,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:30,855 INFO L225 Difference]: With dead ends: 1077 [2021-11-23 03:53:30,855 INFO L226 Difference]: Without dead ends: 553 [2021-11-23 03:53:30,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:30,857 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 40 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:30,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 373 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 199 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:30,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-11-23 03:53:30,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 536. [2021-11-23 03:53:30,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.5962616822429907) internal successors, (854), 535 states have internal predecessors, (854), 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-23 03:53:30,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 854 transitions. [2021-11-23 03:53:30,879 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 854 transitions. Word has length 143 [2021-11-23 03:53:30,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:30,879 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 854 transitions. [2021-11-23 03:53:30,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 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-23 03:53:30,879 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 854 transitions. [2021-11-23 03:53:30,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-23 03:53:30,880 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:30,880 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:30,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-23 03:53:30,881 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:30,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:30,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1641267442, now seen corresponding path program 1 times [2021-11-23 03:53:30,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:30,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343944590] [2021-11-23 03:53:30,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:30,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:30,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:30,946 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:53:30,947 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:30,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343944590] [2021-11-23 03:53:30,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343944590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:30,947 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:30,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:30,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194865001] [2021-11-23 03:53:30,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:30,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:30,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:30,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:30,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:30,949 INFO L87 Difference]: Start difference. First operand 536 states and 854 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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-23 03:53:32,963 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:33,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:33,350 INFO L93 Difference]: Finished difference Result 1077 states and 1715 transitions. [2021-11-23 03:53:33,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:33,351 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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 144 [2021-11-23 03:53:33,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:33,357 INFO L225 Difference]: With dead ends: 1077 [2021-11-23 03:53:33,357 INFO L226 Difference]: Without dead ends: 553 [2021-11-23 03:53:33,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:33,359 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 38 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:33,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 373 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 199 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:33,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-11-23 03:53:33,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 536. [2021-11-23 03:53:33,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.594392523364486) internal successors, (853), 535 states have internal predecessors, (853), 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-23 03:53:33,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 853 transitions. [2021-11-23 03:53:33,396 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 853 transitions. Word has length 144 [2021-11-23 03:53:33,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:33,396 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 853 transitions. [2021-11-23 03:53:33,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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-23 03:53:33,397 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 853 transitions. [2021-11-23 03:53:33,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-23 03:53:33,398 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:33,399 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:33,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-23 03:53:33,399 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:33,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:33,400 INFO L85 PathProgramCache]: Analyzing trace with hash 213567001, now seen corresponding path program 1 times [2021-11-23 03:53:33,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:33,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279834584] [2021-11-23 03:53:33,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:33,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:33,474 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:53:33,474 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:33,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279834584] [2021-11-23 03:53:33,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279834584] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:33,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:33,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:33,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962827021] [2021-11-23 03:53:33,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:33,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:33,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:33,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:33,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:33,477 INFO L87 Difference]: Start difference. First operand 536 states and 853 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-23 03:53:35,491 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:35,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:35,871 INFO L93 Difference]: Finished difference Result 1077 states and 1713 transitions. [2021-11-23 03:53:35,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:35,872 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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 145 [2021-11-23 03:53:35,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:35,873 INFO L225 Difference]: With dead ends: 1077 [2021-11-23 03:53:35,873 INFO L226 Difference]: Without dead ends: 553 [2021-11-23 03:53:35,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:35,874 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 36 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:35,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 373 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 199 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:53:35,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-11-23 03:53:35,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 536. [2021-11-23 03:53:35,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.5925233644859813) internal successors, (852), 535 states have internal predecessors, (852), 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-23 03:53:35,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 852 transitions. [2021-11-23 03:53:35,906 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 852 transitions. Word has length 145 [2021-11-23 03:53:35,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:35,906 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 852 transitions. [2021-11-23 03:53:35,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-23 03:53:35,906 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 852 transitions. [2021-11-23 03:53:35,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-23 03:53:35,908 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:35,908 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:35,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-23 03:53:35,909 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:35,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:35,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1448249687, now seen corresponding path program 1 times [2021-11-23 03:53:35,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:35,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801178249] [2021-11-23 03:53:35,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:35,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:35,982 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:53:35,983 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:35,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801178249] [2021-11-23 03:53:35,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801178249] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:35,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:35,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:35,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830768334] [2021-11-23 03:53:35,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:35,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:35,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:35,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:35,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:35,985 INFO L87 Difference]: Start difference. First operand 536 states and 852 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-23 03:53:38,002 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:38,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:38,320 INFO L93 Difference]: Finished difference Result 1069 states and 1702 transitions. [2021-11-23 03:53:38,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:38,325 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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 146 [2021-11-23 03:53:38,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:38,327 INFO L225 Difference]: With dead ends: 1069 [2021-11-23 03:53:38,327 INFO L226 Difference]: Without dead ends: 545 [2021-11-23 03:53:38,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:38,328 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 30 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:38,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 381 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 191 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 03:53:38,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-11-23 03:53:38,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 536. [2021-11-23 03:53:38,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.5906542056074766) internal successors, (851), 535 states have internal predecessors, (851), 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-23 03:53:38,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 851 transitions. [2021-11-23 03:53:38,349 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 851 transitions. Word has length 146 [2021-11-23 03:53:38,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:38,349 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 851 transitions. [2021-11-23 03:53:38,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-23 03:53:38,349 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 851 transitions. [2021-11-23 03:53:38,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-23 03:53:38,350 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:38,351 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:38,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-23 03:53:38,351 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:38,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:38,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1161994041, now seen corresponding path program 1 times [2021-11-23 03:53:38,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:38,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397737837] [2021-11-23 03:53:38,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:38,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:38,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:38,420 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:53:38,421 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:38,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397737837] [2021-11-23 03:53:38,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397737837] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:38,421 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:38,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:38,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391784148] [2021-11-23 03:53:38,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:38,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:38,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:38,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:38,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:38,423 INFO L87 Difference]: Start difference. First operand 536 states and 851 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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-23 03:53:40,440 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:40,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:40,835 INFO L93 Difference]: Finished difference Result 1076 states and 1708 transitions. [2021-11-23 03:53:40,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:40,836 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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 146 [2021-11-23 03:53:40,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:40,837 INFO L225 Difference]: With dead ends: 1076 [2021-11-23 03:53:40,837 INFO L226 Difference]: Without dead ends: 552 [2021-11-23 03:53:40,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:40,838 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 36 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:40,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 387 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:40,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-11-23 03:53:40,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 536. [2021-11-23 03:53:40,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.588785046728972) internal successors, (850), 535 states have internal predecessors, (850), 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-23 03:53:40,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 850 transitions. [2021-11-23 03:53:40,869 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 850 transitions. Word has length 146 [2021-11-23 03:53:40,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:40,869 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 850 transitions. [2021-11-23 03:53:40,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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-23 03:53:40,869 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 850 transitions. [2021-11-23 03:53:40,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-23 03:53:40,870 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:40,870 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:40,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-23 03:53:40,870 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:40,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:40,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1262448161, now seen corresponding path program 1 times [2021-11-23 03:53:40,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:40,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629883866] [2021-11-23 03:53:40,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:40,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:40,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:40,945 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:53:40,946 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:40,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629883866] [2021-11-23 03:53:40,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629883866] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:40,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:40,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:40,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56801709] [2021-11-23 03:53:40,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:40,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:40,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:40,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:40,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:40,948 INFO L87 Difference]: Start difference. First operand 536 states and 850 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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-23 03:53:42,961 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:43,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:43,380 INFO L93 Difference]: Finished difference Result 1085 states and 1720 transitions. [2021-11-23 03:53:43,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:43,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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 147 [2021-11-23 03:53:43,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:43,382 INFO L225 Difference]: With dead ends: 1085 [2021-11-23 03:53:43,382 INFO L226 Difference]: Without dead ends: 561 [2021-11-23 03:53:43,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:43,383 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 53 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:43,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 359 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 220 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:43,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-11-23 03:53:43,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 536. [2021-11-23 03:53:43,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.5869158878504672) internal successors, (849), 535 states have internal predecessors, (849), 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-23 03:53:43,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 849 transitions. [2021-11-23 03:53:43,418 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 849 transitions. Word has length 147 [2021-11-23 03:53:43,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:43,419 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 849 transitions. [2021-11-23 03:53:43,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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-23 03:53:43,419 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 849 transitions. [2021-11-23 03:53:43,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-23 03:53:43,420 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:43,420 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:43,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-23 03:53:43,420 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:43,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:43,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1695233462, now seen corresponding path program 1 times [2021-11-23 03:53:43,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:43,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575616441] [2021-11-23 03:53:43,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:43,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:43,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:43,514 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 03:53:43,515 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:43,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575616441] [2021-11-23 03:53:43,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575616441] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:43,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:43,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:43,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539121354] [2021-11-23 03:53:43,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:43,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:43,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:43,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:43,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:43,517 INFO L87 Difference]: Start difference. First operand 536 states and 849 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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-23 03:53:45,529 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:45,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:45,925 INFO L93 Difference]: Finished difference Result 1074 states and 1702 transitions. [2021-11-23 03:53:45,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:45,925 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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 147 [2021-11-23 03:53:45,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:45,927 INFO L225 Difference]: With dead ends: 1074 [2021-11-23 03:53:45,927 INFO L226 Difference]: Without dead ends: 550 [2021-11-23 03:53:45,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:45,928 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 33 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:45,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 389 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 236 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:45,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-23 03:53:45,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 536. [2021-11-23 03:53:45,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.5850467289719625) internal successors, (848), 535 states have internal predecessors, (848), 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-23 03:53:45,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 848 transitions. [2021-11-23 03:53:45,953 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 848 transitions. Word has length 147 [2021-11-23 03:53:45,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:45,954 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 848 transitions. [2021-11-23 03:53:45,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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-23 03:53:45,954 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 848 transitions. [2021-11-23 03:53:45,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-23 03:53:45,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:45,956 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:45,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-23 03:53:45,956 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:45,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:45,956 INFO L85 PathProgramCache]: Analyzing trace with hash 2143940423, now seen corresponding path program 1 times [2021-11-23 03:53:45,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:45,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651973040] [2021-11-23 03:53:45,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:45,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:45,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:46,013 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:53:46,013 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:46,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651973040] [2021-11-23 03:53:46,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651973040] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:53:46,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:53:46,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:53:46,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444178524] [2021-11-23 03:53:46,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:53:46,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:53:46,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:46,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:53:46,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:53:46,016 INFO L87 Difference]: Start difference. First operand 536 states and 848 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-23 03:53:48,027 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:53:48,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:53:48,452 INFO L93 Difference]: Finished difference Result 1085 states and 1716 transitions. [2021-11-23 03:53:48,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:53:48,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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 148 [2021-11-23 03:53:48,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:53:48,456 INFO L225 Difference]: With dead ends: 1085 [2021-11-23 03:53:48,456 INFO L226 Difference]: Without dead ends: 561 [2021-11-23 03:53:48,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:53:48,457 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 51 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:48,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 359 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 220 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 03:53:48,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-11-23 03:53:48,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 536. [2021-11-23 03:53:48,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.583177570093458) internal successors, (847), 535 states have internal predecessors, (847), 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-23 03:53:48,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 847 transitions. [2021-11-23 03:53:48,481 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 847 transitions. Word has length 148 [2021-11-23 03:53:48,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:53:48,481 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 847 transitions. [2021-11-23 03:53:48,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-23 03:53:48,481 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 847 transitions. [2021-11-23 03:53:48,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-23 03:53:48,482 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:53:48,483 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:53:48,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-23 03:53:48,483 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:53:48,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:53:48,483 INFO L85 PathProgramCache]: Analyzing trace with hash 662154472, now seen corresponding path program 1 times [2021-11-23 03:53:48,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:53:48,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959060223] [2021-11-23 03:53:48,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:48,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:53:48,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:49,675 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:53:49,675 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:53:49,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959060223] [2021-11-23 03:53:49,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959060223] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:53:49,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406945458] [2021-11-23 03:53:49,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:53:49,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:53:49,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:53:49,678 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:53:49,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 03:53:50,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:53:50,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 76 conjunts are in the unsatisfiable core [2021-11-23 03:53:50,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:53:50,715 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-23 03:53:50,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1736559828] [2021-11-23 03:53:50,740 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2021-11-23 03:53:50,740 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 03:53:50,745 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 03:53:50,751 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 03:53:50,752 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 03:53:51,265 FATAL L? ?]: Ignoring exception! java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@3c1b2816 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker.assertLhs(IncrementalPlicationChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker.checkPlication(IncrementalPlicationChecker.java:135) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.ArrayIndexEqualityManager.(ArrayIndexEqualityManager.java:92) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:337) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:140) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:115) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:93) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:88) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:903) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:865) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:783) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective2(QuantifierPusher.java:425) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:355) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:162) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:243) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:233) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:119) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:610) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-23 03:53:51,269 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:53:51,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-11-23 03:53:51,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592231835] [2021-11-23 03:53:51,269 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-23 03:53:51,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-23 03:53:51,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:53:51,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-23 03:53:51,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-23 03:53:51,271 INFO L87 Difference]: Start difference. First operand 536 states and 847 transitions. Second operand has 12 states, 12 states have (on average 12.333333333333334) internal successors, (148), 11 states have internal predecessors, (148), 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-23 03:53:51,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-23 03:53:51,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-23 03:53:51,273 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 03:53:51,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 03:53:51,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-23 03:53:51,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:53:51,493 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@3c1b2816 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:455) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor2(BasicAbstractInterpolantAutomaton.java:107) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:73) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-23 03:53:51,496 INFO L158 Benchmark]: Toolchain (without parser) took 206541.40ms. Allocated memory was 94.4MB in the beginning and 161.5MB in the end (delta: 67.1MB). Free memory was 64.3MB in the beginning and 103.1MB in the end (delta: -38.9MB). Peak memory consumption was 30.5MB. Max. memory is 16.1GB. [2021-11-23 03:53:51,497 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 94.4MB. Free memory is still 66.3MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 03:53:51,497 INFO L158 Benchmark]: CACSL2BoogieTranslator took 867.47ms. Allocated memory was 94.4MB in the beginning and 123.7MB in the end (delta: 29.4MB). Free memory was 64.1MB in the beginning and 88.0MB in the end (delta: -23.8MB). Peak memory consumption was 30.3MB. Max. memory is 16.1GB. [2021-11-23 03:53:51,497 INFO L158 Benchmark]: Boogie Procedure Inliner took 131.58ms. Allocated memory is still 123.7MB. Free memory was 88.0MB in the beginning and 82.7MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-23 03:53:51,497 INFO L158 Benchmark]: Boogie Preprocessor took 157.51ms. Allocated memory is still 123.7MB. Free memory was 82.7MB in the beginning and 75.9MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-23 03:53:51,497 INFO L158 Benchmark]: RCFGBuilder took 3849.61ms. Allocated memory was 123.7MB in the beginning and 161.5MB in the end (delta: 37.7MB). Free memory was 75.9MB in the beginning and 77.9MB in the end (delta: -2.0MB). Peak memory consumption was 38.5MB. Max. memory is 16.1GB. [2021-11-23 03:53:51,498 INFO L158 Benchmark]: TraceAbstraction took 201526.86ms. Allocated memory is still 161.5MB. Free memory was 76.9MB in the beginning and 103.1MB in the end (delta: -26.2MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 03:53:51,499 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34ms. Allocated memory is still 94.4MB. Free memory is still 66.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 867.47ms. Allocated memory was 94.4MB in the beginning and 123.7MB in the end (delta: 29.4MB). Free memory was 64.1MB in the beginning and 88.0MB in the end (delta: -23.8MB). Peak memory consumption was 30.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 131.58ms. Allocated memory is still 123.7MB. Free memory was 88.0MB in the beginning and 82.7MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 157.51ms. Allocated memory is still 123.7MB. Free memory was 82.7MB in the beginning and 75.9MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3849.61ms. Allocated memory was 123.7MB in the beginning and 161.5MB in the end (delta: 37.7MB). Free memory was 75.9MB in the beginning and 77.9MB in the end (delta: -2.0MB). Peak memory consumption was 38.5MB. Max. memory is 16.1GB. * TraceAbstraction took 201526.86ms. Allocated memory is still 161.5MB. Free memory was 76.9MB in the beginning and 103.1MB in the end (delta: -26.2MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@3c1b2816 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@3c1b2816: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-23 03:53:51,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0b79f6e49ac032444452c6675a01007f08f3b698920d88701561807a0669494d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 03:53:54,195 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 03:53:54,198 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 03:53:54,231 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 03:53:54,232 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 03:53:54,233 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 03:53:54,235 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 03:53:54,238 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 03:53:54,240 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 03:53:54,242 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 03:53:54,243 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 03:53:54,245 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 03:53:54,245 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 03:53:54,247 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 03:53:54,249 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 03:53:54,250 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 03:53:54,251 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 03:53:54,253 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 03:53:54,255 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 03:53:54,258 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 03:53:54,260 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 03:53:54,261 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 03:53:54,263 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 03:53:54,264 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 03:53:54,268 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 03:53:54,269 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 03:53:54,269 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 03:53:54,271 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 03:53:54,271 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 03:53:54,273 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 03:53:54,273 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 03:53:54,274 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 03:53:54,275 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 03:53:54,277 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 03:53:54,278 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 03:53:54,279 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 03:53:54,280 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 03:53:54,280 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 03:53:54,281 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 03:53:54,282 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 03:53:54,283 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 03:53:54,284 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-23 03:53:54,313 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 03:53:54,315 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 03:53:54,316 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 03:53:54,316 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 03:53:54,317 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 03:53:54,318 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 03:53:54,318 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 03:53:54,318 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 03:53:54,319 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 03:53:54,319 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 03:53:54,321 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 03:53:54,321 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 03:53:54,322 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 03:53:54,323 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 03:53:54,323 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 03:53:54,323 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 03:53:54,323 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 03:53:54,324 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 03:53:54,324 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 03:53:54,324 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-23 03:53:54,324 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-23 03:53:54,325 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-23 03:53:54,325 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 03:53:54,325 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 03:53:54,325 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 03:53:54,326 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 03:53:54,326 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 03:53:54,326 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 03:53:54,327 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 03:53:54,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:53:54,327 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 03:53:54,327 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 03:53:54,328 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 03:53:54,328 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-23 03:53:54,328 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-23 03:53:54,329 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 03:53:54,329 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 03:53:54,329 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 03:53:54,330 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/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_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0b79f6e49ac032444452c6675a01007f08f3b698920d88701561807a0669494d [2021-11-23 03:53:54,804 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 03:53:54,835 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 03:53:54,839 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 03:53:54,840 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 03:53:54,841 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 03:53:54,843 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c [2021-11-23 03:53:54,938 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/a7d851f88/4ef5ba8fea18415398f2c3b9b5ece575/FLAG9fabe5ca8 [2021-11-23 03:53:55,799 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 03:53:55,812 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c [2021-11-23 03:53:55,850 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/a7d851f88/4ef5ba8fea18415398f2c3b9b5ece575/FLAG9fabe5ca8 [2021-11-23 03:53:55,953 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/data/a7d851f88/4ef5ba8fea18415398f2c3b9b5ece575 [2021-11-23 03:53:55,956 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 03:53:55,958 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 03:53:55,960 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 03:53:55,960 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 03:53:55,973 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 03:53:55,979 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:53:55" (1/1) ... [2021-11-23 03:53:55,980 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c09218f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:55, skipping insertion in model container [2021-11-23 03:53:55,981 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:53:55" (1/1) ... [2021-11-23 03:53:55,989 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 03:53:56,075 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 03:53:56,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c[77378,77391] [2021-11-23 03:53:56,687 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:53:56,732 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-23 03:53:56,763 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 03:53:56,891 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c[77378,77391] [2021-11-23 03:53:56,895 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:53:56,903 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 03:53:57,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/sv-benchmarks/c/openssl/s3_srvr.blast.16.i.cil-1.c[77378,77391] [2021-11-23 03:53:57,073 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:53:57,112 INFO L208 MainTranslator]: Completed translation [2021-11-23 03:53:57,113 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57 WrapperNode [2021-11-23 03:53:57,113 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 03:53:57,114 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 03:53:57,115 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 03:53:57,115 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 03:53:57,124 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,177 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,256 INFO L137 Inliner]: procedures = 35, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 779 [2021-11-23 03:53:57,267 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 03:53:57,268 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 03:53:57,268 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 03:53:57,269 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 03:53:57,279 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,281 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,305 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,315 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,413 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,422 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,426 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,433 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 03:53:57,434 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 03:53:57,434 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 03:53:57,434 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 03:53:57,435 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (1/1) ... [2021-11-23 03:53:57,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:53:57,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:53:57,494 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 03:53:57,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 03:53:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 03:53:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-23 03:53:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 03:53:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-23 03:53:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 03:53:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 03:53:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 03:53:57,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 03:53:57,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-23 03:53:57,768 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 03:53:57,770 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 03:53:57,800 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 03:54:09,697 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-23 03:54:09,698 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-23 03:54:09,698 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 03:54:09,722 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 03:54:09,722 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-23 03:54:09,726 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:54:09 BoogieIcfgContainer [2021-11-23 03:54:09,726 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 03:54:09,730 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 03:54:09,730 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 03:54:09,732 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 03:54:09,733 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:53:55" (1/3) ... [2021-11-23 03:54:09,734 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e45537f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:54:09, skipping insertion in model container [2021-11-23 03:54:09,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:53:57" (2/3) ... [2021-11-23 03:54:09,735 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e45537f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:54:09, skipping insertion in model container [2021-11-23 03:54:09,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:54:09" (3/3) ... [2021-11-23 03:54:09,737 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.16.i.cil-1.c [2021-11-23 03:54:09,743 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 03:54:09,744 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 03:54:09,803 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 03:54:09,812 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-23 03:54:09,813 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 03:54:09,835 INFO L276 IsEmpty]: Start isEmpty. Operand has 158 states, 156 states have (on average 1.7307692307692308) internal successors, (270), 157 states have internal predecessors, (270), 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-23 03:54:09,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-23 03:54:09,847 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:54:09,848 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:54:09,849 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:54:09,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:54:09,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1590777092, now seen corresponding path program 1 times [2021-11-23 03:54:09,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:54:09,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956013538] [2021-11-23 03:54:09,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:54:09,877 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:54:09,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:54:09,883 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:54:09,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-23 03:54:10,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:54:10,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-23 03:54:10,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:54:10,652 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-23 03:54:10,696 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-23 03:54:10,941 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 336 treesize of output 319 [2021-11-23 03:54:11,685 INFO L354 Elim1Store]: treesize reduction 1607, result has 2.8 percent of original size [2021-11-23 03:54:11,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 8 case distinctions, treesize of input 1289 treesize of output 1241 [2021-11-23 03:54:11,912 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 336 treesize of output 319 [2021-11-23 03:54:11,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:11,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,101 INFO L244 Elim1Store]: Index analysis took 101 ms [2021-11-23 03:54:12,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 36 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 49 [2021-11-23 03:54:12,269 INFO L354 Elim1Store]: treesize reduction 340, result has 2.6 percent of original size [2021-11-23 03:54:12,269 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 4 case distinctions, treesize of input 62 treesize of output 13 [2021-11-23 03:54:12,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:12,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 13 [2021-11-23 03:54:12,374 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 37 treesize of output 25 [2021-11-23 03:54:12,380 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 22 treesize of output 10 [2021-11-23 03:54:12,540 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-23 03:54:12,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:54:13,755 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-23 03:54:13,756 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:54:13,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956013538] [2021-11-23 03:54:13,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956013538] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:54:13,757 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:54:13,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-23 03:54:13,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726444584] [2021-11-23 03:54:13,761 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:54:13,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 03:54:13,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:54:13,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 03:54:13,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:54:13,806 INFO L87 Difference]: Start difference. First operand has 158 states, 156 states have (on average 1.7307692307692308) internal successors, (270), 157 states have internal predecessors, (270), 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) Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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-23 03:54:15,854 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:54:17,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:54:23,139 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:54:24,609 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:54:29,144 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:54:32,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:54:34,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:54:34,672 INFO L93 Difference]: Finished difference Result 317 states and 539 transitions. [2021-11-23 03:54:34,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:54:34,676 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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 45 [2021-11-23 03:54:34,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:54:34,690 INFO L225 Difference]: With dead ends: 317 [2021-11-23 03:54:34,690 INFO L226 Difference]: Without dead ends: 145 [2021-11-23 03:54:34,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-23 03:54:34,698 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 18 mSDsluCounter, 1093 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 20.7s IncrementalHoareTripleChecker+Time [2021-11-23 03:54:34,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 1355 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 182 Invalid, 2 Unknown, 62 Unchecked, 20.7s Time] [2021-11-23 03:54:34,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-11-23 03:54:34,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2021-11-23 03:54:34,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5625) internal successors, (225), 144 states have internal predecessors, (225), 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-23 03:54:34,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 225 transitions. [2021-11-23 03:54:34,752 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 225 transitions. Word has length 45 [2021-11-23 03:54:34,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:54:34,753 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 225 transitions. [2021-11-23 03:54:34,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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-23 03:54:34,754 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 225 transitions. [2021-11-23 03:54:34,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-23 03:54:34,757 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:54:34,758 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:54:34,781 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-23 03:54:34,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:54:34,976 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:54:34,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:54:34,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1806796926, now seen corresponding path program 1 times [2021-11-23 03:54:34,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:54:34,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891520430] [2021-11-23 03:54:34,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:54:34,979 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:54:34,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:54:34,985 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:54:35,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-23 03:54:35,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:54:35,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:54:35,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:54:35,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:35,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:35,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:35,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:35,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:54:35,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:54:36,052 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:54:36,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:54:39,653 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:54:39,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:54:47,639 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:54:47,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:54:47,736 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-23 03:54:47,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:54:56,066 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-23 03:54:56,066 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:54:56,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891520430] [2021-11-23 03:54:56,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891520430] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:54:56,067 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:54:56,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 6 [2021-11-23 03:54:56,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297956899] [2021-11-23 03:54:56,067 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:54:56,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:54:56,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:54:56,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:54:56,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-23 03:54:56,070 INFO L87 Difference]: Start difference. First operand 145 states and 225 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 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-23 03:54:58,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:55:03,358 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:55:04,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:55:04,007 INFO L93 Difference]: Finished difference Result 295 states and 461 transitions. [2021-11-23 03:55:04,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:55:04,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 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 45 [2021-11-23 03:55:04,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:55:04,011 INFO L225 Difference]: With dead ends: 295 [2021-11-23 03:55:04,012 INFO L226 Difference]: Without dead ends: 160 [2021-11-23 03:55:04,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-23 03:55:04,014 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 38 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-23 03:55:04,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 534 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 1 Unknown, 18 Unchecked, 7.9s Time] [2021-11-23 03:55:04,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-11-23 03:55:04,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 156. [2021-11-23 03:55:04,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 1.5741935483870968) internal successors, (244), 155 states have internal predecessors, (244), 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-23 03:55:04,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 244 transitions. [2021-11-23 03:55:04,033 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 244 transitions. Word has length 45 [2021-11-23 03:55:04,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:55:04,033 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 244 transitions. [2021-11-23 03:55:04,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 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-23 03:55:04,034 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 244 transitions. [2021-11-23 03:55:04,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 03:55:04,037 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:55:04,037 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:55:04,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-23 03:55:04,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:55:04,245 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:55:04,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:55:04,246 INFO L85 PathProgramCache]: Analyzing trace with hash 774668882, now seen corresponding path program 1 times [2021-11-23 03:55:04,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:55:04,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [98745651] [2021-11-23 03:55:04,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:55:04,250 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:55:04,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:55:04,251 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:55:04,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-23 03:55:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:55:04,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:55:04,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:55:04,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:04,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:04,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:04,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:04,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:04,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:55:05,213 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:55:05,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:55:08,473 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:55:08,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:55:15,926 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:55:15,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:55:16,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:55:16,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:55:16,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:55:16,426 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:55:16,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [98745651] [2021-11-23 03:55:16,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [98745651] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:55:16,427 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:55:16,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:55:16,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652986040] [2021-11-23 03:55:16,427 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:55:16,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:55:16,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:55:16,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:55:16,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:55:16,430 INFO L87 Difference]: Start difference. First operand 156 states and 244 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 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-23 03:55:18,459 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:55:22,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:55:22,204 INFO L93 Difference]: Finished difference Result 311 states and 487 transitions. [2021-11-23 03:55:22,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:55:22,205 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 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 58 [2021-11-23 03:55:22,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:55:22,208 INFO L225 Difference]: With dead ends: 311 [2021-11-23 03:55:22,208 INFO L226 Difference]: Without dead ends: 176 [2021-11-23 03:55:22,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:55:22,210 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 38 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-11-23 03:55:22,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 902 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 96 Invalid, 1 Unknown, 106 Unchecked, 5.7s Time] [2021-11-23 03:55:22,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-11-23 03:55:22,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 172. [2021-11-23 03:55:22,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 1.5730994152046784) internal successors, (269), 171 states have internal predecessors, (269), 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-23 03:55:22,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 269 transitions. [2021-11-23 03:55:22,227 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 269 transitions. Word has length 58 [2021-11-23 03:55:22,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:55:22,228 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 269 transitions. [2021-11-23 03:55:22,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 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-23 03:55:22,228 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 269 transitions. [2021-11-23 03:55:22,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 03:55:22,231 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:55:22,231 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:55:22,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-23 03:55:22,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:55:22,447 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:55:22,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:55:22,448 INFO L85 PathProgramCache]: Analyzing trace with hash -713896793, now seen corresponding path program 1 times [2021-11-23 03:55:22,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:55:22,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1655581000] [2021-11-23 03:55:22,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:55:22,450 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:55:22,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:55:22,451 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:55:22,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-23 03:55:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:55:22,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:55:22,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:55:22,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:22,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:22,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:22,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:22,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:22,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:55:23,358 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:55:23,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:55:26,748 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:55:26,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:55:33,500 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:55:33,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:55:33,667 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:55:33,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:55:33,951 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:55:33,951 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:55:33,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1655581000] [2021-11-23 03:55:33,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1655581000] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:55:33,952 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:55:33,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:55:33,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42144557] [2021-11-23 03:55:33,952 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:55:33,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:55:33,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:55:33,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:55:33,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:55:33,955 INFO L87 Difference]: Start difference. First operand 172 states and 269 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 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-23 03:55:34,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:55:34,397 INFO L93 Difference]: Finished difference Result 323 states and 507 transitions. [2021-11-23 03:55:34,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:55:34,398 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 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 59 [2021-11-23 03:55:34,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:55:34,400 INFO L225 Difference]: With dead ends: 323 [2021-11-23 03:55:34,401 INFO L226 Difference]: Without dead ends: 172 [2021-11-23 03:55:34,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:55:34,403 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 10 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:55:34,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 676 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 101 Unchecked, 0.4s Time] [2021-11-23 03:55:34,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-11-23 03:55:34,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2021-11-23 03:55:34,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 1.567251461988304) internal successors, (268), 171 states have internal predecessors, (268), 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-23 03:55:34,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 268 transitions. [2021-11-23 03:55:34,421 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 268 transitions. Word has length 59 [2021-11-23 03:55:34,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:55:34,421 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 268 transitions. [2021-11-23 03:55:34,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 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-23 03:55:34,422 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 268 transitions. [2021-11-23 03:55:34,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 03:55:34,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:55:34,425 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:55:34,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-23 03:55:34,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:55:34,666 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:55:34,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:55:34,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1173006651, now seen corresponding path program 1 times [2021-11-23 03:55:34,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:55:34,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [412703681] [2021-11-23 03:55:34,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:55:34,668 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:55:34,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:55:34,670 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:55:34,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-23 03:55:35,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:55:35,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:55:35,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:55:35,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:35,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:35,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:35,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:35,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:35,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:55:35,757 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:55:35,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:55:39,268 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:55:39,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:55:46,225 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:55:46,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:55:46,399 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-23 03:55:46,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:55:46,737 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-23 03:55:46,737 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:55:46,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [412703681] [2021-11-23 03:55:46,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [412703681] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:55:46,737 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:55:46,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:55:46,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241822451] [2021-11-23 03:55:46,738 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:55:46,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:55:46,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:55:46,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:55:46,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:55:46,739 INFO L87 Difference]: Start difference. First operand 172 states and 268 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 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-23 03:55:48,759 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:55:51,438 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:55:53,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:55:53,820 INFO L93 Difference]: Finished difference Result 358 states and 558 transitions. [2021-11-23 03:55:53,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:55:53,823 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 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 59 [2021-11-23 03:55:53,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:55:53,824 INFO L225 Difference]: With dead ends: 358 [2021-11-23 03:55:53,824 INFO L226 Difference]: Without dead ends: 207 [2021-11-23 03:55:53,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:55:53,826 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 28 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 219 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:55:53,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1012 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 124 Invalid, 1 Unknown, 219 Unchecked, 7.1s Time] [2021-11-23 03:55:53,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-11-23 03:55:53,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 196. [2021-11-23 03:55:53,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 1.5538461538461539) internal successors, (303), 195 states have internal predecessors, (303), 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-23 03:55:53,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 303 transitions. [2021-11-23 03:55:53,840 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 303 transitions. Word has length 59 [2021-11-23 03:55:53,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:55:53,841 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 303 transitions. [2021-11-23 03:55:53,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 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-23 03:55:53,841 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 303 transitions. [2021-11-23 03:55:53,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 03:55:53,845 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:55:53,845 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 03:55:53,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-23 03:55:54,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:55:54,061 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:55:54,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:55:54,062 INFO L85 PathProgramCache]: Analyzing trace with hash 320889874, now seen corresponding path program 1 times [2021-11-23 03:55:54,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:55:54,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950796601] [2021-11-23 03:55:54,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:55:54,063 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:55:54,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:55:54,064 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:55:54,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-23 03:55:54,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:55:54,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:55:54,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:55:54,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:54,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:54,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:54,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:54,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:55:54,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:55:54,804 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:55:54,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, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:55:58,038 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:55:58,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:56:05,510 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:56:05,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:56:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:05,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:56:05,937 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:05,937 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:56:05,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950796601] [2021-11-23 03:56:05,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950796601] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:56:05,937 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:56:05,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:56:05,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429284916] [2021-11-23 03:56:05,938 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:56:05,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:56:05,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:56:05,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:56:05,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:05,939 INFO L87 Difference]: Start difference. First operand 196 states and 303 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 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-23 03:56:07,957 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:56:11,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:56:11,265 INFO L93 Difference]: Finished difference Result 382 states and 594 transitions. [2021-11-23 03:56:11,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:56:11,268 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 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 59 [2021-11-23 03:56:11,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:56:11,269 INFO L225 Difference]: With dead ends: 382 [2021-11-23 03:56:11,269 INFO L226 Difference]: Without dead ends: 207 [2021-11-23 03:56:11,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:11,271 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 46 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:56:11,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 738 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 95 Invalid, 1 Unknown, 47 Unchecked, 5.3s Time] [2021-11-23 03:56:11,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-11-23 03:56:11,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 202. [2021-11-23 03:56:11,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.5572139303482586) internal successors, (313), 201 states have internal predecessors, (313), 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-23 03:56:11,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 313 transitions. [2021-11-23 03:56:11,305 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 313 transitions. Word has length 59 [2021-11-23 03:56:11,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:56:11,306 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 313 transitions. [2021-11-23 03:56:11,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 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-23 03:56:11,306 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 313 transitions. [2021-11-23 03:56:11,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 03:56:11,308 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:56:11,309 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:56:11,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-23 03:56:11,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:56:11,510 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:56:11,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:56:11,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1682330414, now seen corresponding path program 1 times [2021-11-23 03:56:11,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:56:11,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1013551434] [2021-11-23 03:56:11,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:56:11,511 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:56:11,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:56:11,512 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:56:11,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-23 03:56:11,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:56:11,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:56:11,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:56:11,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:11,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:11,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:11,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:11,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:11,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:56:12,303 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:56:12,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:56:15,512 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:56:15,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:56:22,772 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:56:22,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:56:22,896 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:22,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:56:23,175 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:23,175 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:56:23,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1013551434] [2021-11-23 03:56:23,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1013551434] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:56:23,176 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:56:23,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:56:23,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614752339] [2021-11-23 03:56:23,176 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:56:23,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:56:23,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:56:23,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:56:23,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:23,177 INFO L87 Difference]: Start difference. First operand 202 states and 313 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 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-23 03:56:25,196 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:56:27,688 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:56:31,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:56:31,003 INFO L93 Difference]: Finished difference Result 388 states and 603 transitions. [2021-11-23 03:56:31,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:56:31,005 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 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 59 [2021-11-23 03:56:31,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:56:31,007 INFO L225 Difference]: With dead ends: 388 [2021-11-23 03:56:31,007 INFO L226 Difference]: Without dead ends: 207 [2021-11-23 03:56:31,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:31,009 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 35 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-23 03:56:31,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 840 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 103 Invalid, 1 Unknown, 115 Unchecked, 7.8s Time] [2021-11-23 03:56:31,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-11-23 03:56:31,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 202. [2021-11-23 03:56:31,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.5472636815920398) internal successors, (311), 201 states have internal predecessors, (311), 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-23 03:56:31,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 311 transitions. [2021-11-23 03:56:31,020 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 311 transitions. Word has length 59 [2021-11-23 03:56:31,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:56:31,021 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 311 transitions. [2021-11-23 03:56:31,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 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-23 03:56:31,021 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 311 transitions. [2021-11-23 03:56:31,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 03:56:31,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:56:31,023 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:56:31,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-23 03:56:31,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:56:31,237 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:56:31,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:56:31,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1666972293, now seen corresponding path program 1 times [2021-11-23 03:56:31,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:56:31,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1150244273] [2021-11-23 03:56:31,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:56:31,238 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:56:31,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:56:31,239 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:56:31,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-23 03:56:31,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:56:31,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:56:31,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:56:31,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:31,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:31,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:31,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:31,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:31,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:56:32,028 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:56:32,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:56:35,330 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:56:35,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:56:42,120 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:56:42,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:56:42,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:42,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:56:42,517 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:42,517 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:56:42,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1150244273] [2021-11-23 03:56:42,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1150244273] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:56:42,517 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:56:42,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:56:42,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383593217] [2021-11-23 03:56:42,518 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:56:42,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:56:42,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:56:42,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:56:42,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:42,520 INFO L87 Difference]: Start difference. First operand 202 states and 311 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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-23 03:56:43,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:56:43,326 INFO L93 Difference]: Finished difference Result 393 states and 608 transitions. [2021-11-23 03:56:43,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:56:43,329 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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 60 [2021-11-23 03:56:43,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:56:43,331 INFO L225 Difference]: With dead ends: 393 [2021-11-23 03:56:43,331 INFO L226 Difference]: Without dead ends: 212 [2021-11-23 03:56:43,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:43,332 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 6 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-23 03:56:43,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 682 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 102 Unchecked, 0.8s Time] [2021-11-23 03:56:43,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-11-23 03:56:43,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-11-23 03:56:43,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 1.5308056872037914) internal successors, (323), 211 states have internal predecessors, (323), 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-23 03:56:43,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 323 transitions. [2021-11-23 03:56:43,343 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 323 transitions. Word has length 60 [2021-11-23 03:56:43,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:56:43,343 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 323 transitions. [2021-11-23 03:56:43,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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-23 03:56:43,344 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 323 transitions. [2021-11-23 03:56:43,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 03:56:43,345 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:56:43,345 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:56:43,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-23 03:56:43,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:56:43,553 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:56:43,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:56:43,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1626297543, now seen corresponding path program 1 times [2021-11-23 03:56:43,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:56:43,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257775889] [2021-11-23 03:56:43,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:56:43,554 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:56:43,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:56:43,555 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:56:43,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-23 03:56:43,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:56:43,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:56:43,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:56:43,993 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:43,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:56:44,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:44,184 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:56:44,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257775889] [2021-11-23 03:56:44,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257775889] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:56:44,185 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:56:44,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-23 03:56:44,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718928234] [2021-11-23 03:56:44,185 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:56:44,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:56:44,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:56:44,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:56:44,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:56:44,186 INFO L87 Difference]: Start difference. First operand 212 states and 323 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 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-23 03:56:44,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:56:44,260 INFO L93 Difference]: Finished difference Result 753 states and 1167 transitions. [2021-11-23 03:56:44,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:56:44,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 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 60 [2021-11-23 03:56:44,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:56:44,266 INFO L225 Difference]: With dead ends: 753 [2021-11-23 03:56:44,266 INFO L226 Difference]: Without dead ends: 572 [2021-11-23 03:56:44,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:56:44,267 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 405 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:56:44,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 889 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:56:44,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-23 03:56:44,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 393. [2021-11-23 03:56:44,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 1.5331632653061225) internal successors, (601), 392 states have internal predecessors, (601), 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-23 03:56:44,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 601 transitions. [2021-11-23 03:56:44,290 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 601 transitions. Word has length 60 [2021-11-23 03:56:44,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:56:44,290 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 601 transitions. [2021-11-23 03:56:44,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 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-23 03:56:44,291 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 601 transitions. [2021-11-23 03:56:44,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 03:56:44,292 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:56:44,292 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:56:44,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-23 03:56:44,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:56:44,508 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:56:44,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:56:44,509 INFO L85 PathProgramCache]: Analyzing trace with hash -732811205, now seen corresponding path program 1 times [2021-11-23 03:56:44,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:56:44,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085617941] [2021-11-23 03:56:44,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:56:44,510 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:56:44,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:56:44,511 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:56:44,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-23 03:56:44,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:56:44,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:56:44,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:56:44,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:44,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:44,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:44,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:44,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:56:44,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:56:45,321 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:56:45,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:56:48,518 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:56:48,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:56:55,400 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:56:55,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:56:55,529 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:55,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:56:55,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:56:55,803 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:56:55,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085617941] [2021-11-23 03:56:55,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085617941] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:56:55,803 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:56:55,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:56:55,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985628913] [2021-11-23 03:56:55,804 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:56:55,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:56:55,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:56:55,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:56:55,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:56:55,805 INFO L87 Difference]: Start difference. First operand 393 states and 601 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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-23 03:56:57,823 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:05,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:57:05,397 INFO L93 Difference]: Finished difference Result 773 states and 1186 transitions. [2021-11-23 03:57:05,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:57:05,400 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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 60 [2021-11-23 03:57:05,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:57:05,403 INFO L225 Difference]: With dead ends: 773 [2021-11-23 03:57:05,403 INFO L226 Difference]: Without dead ends: 417 [2021-11-23 03:57:05,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=27, Invalid=44, Unknown=1, NotChecked=0, Total=72 [2021-11-23 03:57:05,405 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 36 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:57:05,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 927 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 130 Invalid, 1 Unknown, 170 Unchecked, 5.4s Time] [2021-11-23 03:57:05,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-11-23 03:57:05,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 395. [2021-11-23 03:57:05,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.5228426395939085) internal successors, (600), 394 states have internal predecessors, (600), 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-23 03:57:05,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 600 transitions. [2021-11-23 03:57:05,424 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 600 transitions. Word has length 60 [2021-11-23 03:57:05,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:57:05,425 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 600 transitions. [2021-11-23 03:57:05,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 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-23 03:57:05,425 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 600 transitions. [2021-11-23 03:57:05,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 03:57:05,427 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:57:05,427 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 03:57:05,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-23 03:57:05,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:57:05,642 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:57:05,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:57:05,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1752756352, now seen corresponding path program 1 times [2021-11-23 03:57:05,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:57:05,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [162996497] [2021-11-23 03:57:05,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:57:05,644 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:57:05,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:57:05,644 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:57:05,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-23 03:57:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:57:06,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:57:06,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:57:06,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:06,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:06,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:06,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:06,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:06,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:06,535 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:57:06,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:57:09,852 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:57:09,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:57:16,886 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:57:16,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:57:17,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:17,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:57:17,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:17,441 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:57:17,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [162996497] [2021-11-23 03:57:17,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [162996497] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:57:17,441 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:57:17,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:57:17,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286503729] [2021-11-23 03:57:17,442 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:57:17,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:57:17,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:57:17,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:57:17,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:57:17,443 INFO L87 Difference]: Start difference. First operand 395 states and 600 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 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-23 03:57:18,523 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:18,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:57:18,907 INFO L93 Difference]: Finished difference Result 753 states and 1154 transitions. [2021-11-23 03:57:18,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:57:18,908 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 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 61 [2021-11-23 03:57:18,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:57:18,911 INFO L225 Difference]: With dead ends: 753 [2021-11-23 03:57:18,912 INFO L226 Difference]: Without dead ends: 395 [2021-11-23 03:57:18,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:57:18,914 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 7 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 193 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:57:18,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1004 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 193 Unchecked, 1.4s Time] [2021-11-23 03:57:18,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-11-23 03:57:18,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 395. [2021-11-23 03:57:18,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.517766497461929) internal successors, (598), 394 states have internal predecessors, (598), 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-23 03:57:18,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 598 transitions. [2021-11-23 03:57:18,936 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 598 transitions. Word has length 61 [2021-11-23 03:57:18,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:57:18,936 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 598 transitions. [2021-11-23 03:57:18,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 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-23 03:57:18,937 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 598 transitions. [2021-11-23 03:57:18,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-23 03:57:18,938 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:57:18,939 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, 1, 1, 1, 1, 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-23 03:57:18,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-11-23 03:57:19,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:57:19,172 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:57:19,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:57:19,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1654924640, now seen corresponding path program 1 times [2021-11-23 03:57:19,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:57:19,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452882831] [2021-11-23 03:57:19,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:57:19,173 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:57:19,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:57:19,175 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:57:19,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-23 03:57:19,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:57:19,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:57:19,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:57:19,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:19,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:19,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:19,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:19,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:19,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:20,130 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 03:57:20,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 03:57:23,544 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 03:57:23,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 03:57:30,608 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 03:57:30,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 03:57:30,745 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:30,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:57:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:31,032 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:57:31,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452882831] [2021-11-23 03:57:31,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452882831] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:57:31,033 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:57:31,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:57:31,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302479429] [2021-11-23 03:57:31,033 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:57:31,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:57:31,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:57:31,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:57:31,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:57:31,035 INFO L87 Difference]: Start difference. First operand 395 states and 598 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 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-23 03:57:33,057 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:37,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:40,769 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:40,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:57:40,801 INFO L93 Difference]: Finished difference Result 804 states and 1222 transitions. [2021-11-23 03:57:40,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:57:40,803 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 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 62 [2021-11-23 03:57:40,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:57:40,807 INFO L225 Difference]: With dead ends: 804 [2021-11-23 03:57:40,807 INFO L226 Difference]: Without dead ends: 446 [2021-11-23 03:57:40,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 03:57:40,809 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 34 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 33 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-23 03:57:40,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 838 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 121 Invalid, 2 Unknown, 148 Unchecked, 9.7s Time] [2021-11-23 03:57:40,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-23 03:57:40,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 424. [2021-11-23 03:57:40,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.5011820330969268) internal successors, (635), 423 states have internal predecessors, (635), 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-23 03:57:40,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 635 transitions. [2021-11-23 03:57:40,841 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 635 transitions. Word has length 62 [2021-11-23 03:57:40,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:57:40,841 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 635 transitions. [2021-11-23 03:57:40,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 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-23 03:57:40,841 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 635 transitions. [2021-11-23 03:57:40,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-23 03:57:40,843 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:57:40,843 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:57:40,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-23 03:57:41,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:57:41,056 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:57:41,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:57:41,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1043051208, now seen corresponding path program 1 times [2021-11-23 03:57:41,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:57:41,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [531375402] [2021-11-23 03:57:41,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:57:41,058 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:57:41,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:57:41,059 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:57:41,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-23 03:57:41,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:57:41,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:57:41,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:57:41,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:41,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:41,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:41,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:41,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:41,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:41,973 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-23 03:57:41,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-23 03:57:43,147 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 03:57:43,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-23 03:57:43,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:43,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:57:43,483 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:43,483 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:57:43,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [531375402] [2021-11-23 03:57:43,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [531375402] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:57:43,484 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:57:43,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-23 03:57:43,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961925738] [2021-11-23 03:57:43,484 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:57:43,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:57:43,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:57:43,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:57:43,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:57:43,486 INFO L87 Difference]: Start difference. First operand 424 states and 635 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 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-23 03:57:45,508 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:52,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:53,973 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:56,150 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:57:56,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:57:56,846 INFO L93 Difference]: Finished difference Result 890 states and 1338 transitions. [2021-11-23 03:57:56,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:57:56,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 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 62 [2021-11-23 03:57:56,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:57:56,852 INFO L225 Difference]: With dead ends: 890 [2021-11-23 03:57:56,852 INFO L226 Difference]: Without dead ends: 503 [2021-11-23 03:57:56,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:57:56,854 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 56 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:57:56,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 543 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 160 Invalid, 1 Unknown, 0 Unchecked, 13.3s Time] [2021-11-23 03:57:56,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-11-23 03:57:56,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 467. [2021-11-23 03:57:56,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.4935622317596566) internal successors, (696), 466 states have internal predecessors, (696), 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-23 03:57:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 696 transitions. [2021-11-23 03:57:56,879 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 696 transitions. Word has length 62 [2021-11-23 03:57:56,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:57:56,880 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 696 transitions. [2021-11-23 03:57:56,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 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-23 03:57:56,880 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 696 transitions. [2021-11-23 03:57:56,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-23 03:57:56,882 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:57:56,882 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 03:57:56,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-23 03:57:57,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:57:57,108 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:57:57,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:57:57,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1018679951, now seen corresponding path program 1 times [2021-11-23 03:57:57,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:57:57,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [860256956] [2021-11-23 03:57:57,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:57:57,110 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:57:57,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:57:57,112 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:57:57,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-23 03:57:57,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:57:57,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:57:57,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:57:57,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:57:57,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:57,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:57,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:57:58,062 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-23 03:57:58,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-23 03:57:58,452 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 03:57:58,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-23 03:57:58,578 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:58,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:57:58,817 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:57:58,818 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:57:58,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [860256956] [2021-11-23 03:57:58,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [860256956] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:57:58,818 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:57:58,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-23 03:57:58,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103161748] [2021-11-23 03:57:58,819 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:57:58,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:57:58,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:57:58,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:57:58,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:57:58,820 INFO L87 Difference]: Start difference. First operand 467 states and 696 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 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-23 03:58:00,840 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:08,999 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:14,412 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:16,501 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:17,573 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:21,929 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:24,279 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:25,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:30,319 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:30,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:58:30,625 INFO L93 Difference]: Finished difference Result 1139 states and 1723 transitions. [2021-11-23 03:58:30,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:58:30,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 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 76 [2021-11-23 03:58:30,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:58:30,631 INFO L225 Difference]: With dead ends: 1139 [2021-11-23 03:58:30,631 INFO L226 Difference]: Without dead ends: 709 [2021-11-23 03:58:30,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:58:30,633 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 228 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 75 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.7s IncrementalHoareTripleChecker+Time [2021-11-23 03:58:30,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 643 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 473 Invalid, 2 Unknown, 0 Unchecked, 31.7s Time] [2021-11-23 03:58:30,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-11-23 03:58:30,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 467. [2021-11-23 03:58:30,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.4721030042918455) internal successors, (686), 466 states have internal predecessors, (686), 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-23 03:58:30,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 686 transitions. [2021-11-23 03:58:30,661 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 686 transitions. Word has length 76 [2021-11-23 03:58:30,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:58:30,661 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 686 transitions. [2021-11-23 03:58:30,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 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-23 03:58:30,662 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 686 transitions. [2021-11-23 03:58:30,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-23 03:58:30,663 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:58:30,664 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 03:58:30,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-23 03:58:30,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:58:30,877 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:58:30,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:58:30,878 INFO L85 PathProgramCache]: Analyzing trace with hash 913917642, now seen corresponding path program 1 times [2021-11-23 03:58:30,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:58:30,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1312939084] [2021-11-23 03:58:30,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:58:30,879 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:58:30,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:58:30,880 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:58:30,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-23 03:58:31,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:58:31,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:58:31,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:58:31,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:31,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:31,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:31,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:31,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:31,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:31,909 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-23 03:58:31,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-23 03:58:32,508 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 03:58:32,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-23 03:58:32,663 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:58:32,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:58:32,931 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:58:32,932 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:58:32,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1312939084] [2021-11-23 03:58:32,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1312939084] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:58:32,932 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:58:32,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-23 03:58:32,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207667620] [2021-11-23 03:58:32,933 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:58:32,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:58:32,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:58:32,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:58:32,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:58:32,934 INFO L87 Difference]: Start difference. First operand 467 states and 686 transitions. Second operand has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 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-23 03:58:34,957 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:48,056 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:52,976 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:58:56,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:58:56,328 INFO L93 Difference]: Finished difference Result 1101 states and 1644 transitions. [2021-11-23 03:58:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:58:56,329 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 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 78 [2021-11-23 03:58:56,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:58:56,333 INFO L225 Difference]: With dead ends: 1101 [2021-11-23 03:58:56,333 INFO L226 Difference]: Without dead ends: 671 [2021-11-23 03:58:56,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 03:58:56,335 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 182 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 55 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:58:56,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 689 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 450 Invalid, 1 Unknown, 0 Unchecked, 23.2s Time] [2021-11-23 03:58:56,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-11-23 03:58:56,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 469. [2021-11-23 03:58:56,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 1.4572649572649572) internal successors, (682), 468 states have internal predecessors, (682), 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-23 03:58:56,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 682 transitions. [2021-11-23 03:58:56,361 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 682 transitions. Word has length 78 [2021-11-23 03:58:56,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:58:56,361 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 682 transitions. [2021-11-23 03:58:56,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 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-23 03:58:56,362 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 682 transitions. [2021-11-23 03:58:56,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-23 03:58:56,363 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:58:56,364 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:58:56,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-11-23 03:58:56,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:58:56,580 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:58:56,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:58:56,580 INFO L85 PathProgramCache]: Analyzing trace with hash -970686709, now seen corresponding path program 1 times [2021-11-23 03:58:56,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:58:56,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24037993] [2021-11-23 03:58:56,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:58:56,581 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:58:56,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:58:56,582 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:58:56,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-23 03:58:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:58:57,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:58:57,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:58:57,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:57,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:57,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:57,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:57,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:58:57,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:57,225 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 03:58: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, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 03:58:57,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:57,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:57,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:58:57,621 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 03:58:57,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 03:58:59,839 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 03:58:59,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 03:58:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 03:58:59,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:59:00,264 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 03:59:00,264 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:59:00,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24037993] [2021-11-23 03:59:00,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24037993] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:59:00,265 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:59:00,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:59:00,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412352886] [2021-11-23 03:59:00,265 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:59:00,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:59:00,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:59:00,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:59:00,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 03:59:00,267 INFO L87 Difference]: Start difference. First operand 469 states and 682 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 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-23 03:59:02,299 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:10,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:11,853 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:13,334 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:20,309 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:23,247 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:25,028 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:27,525 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:30,154 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:31,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:59:31,549 INFO L93 Difference]: Finished difference Result 1372 states and 2040 transitions. [2021-11-23 03:59:31,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:59:31,550 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 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 84 [2021-11-23 03:59:31,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:59:31,556 INFO L225 Difference]: With dead ends: 1372 [2021-11-23 03:59:31,556 INFO L226 Difference]: Without dead ends: 940 [2021-11-23 03:59:31,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 03:59:31,558 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 350 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 81 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:59:31,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 596 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 415 Invalid, 3 Unknown, 0 Unchecked, 31.1s Time] [2021-11-23 03:59:31,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2021-11-23 03:59:31,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 575. [2021-11-23 03:59:31,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 574 states have (on average 1.480836236933798) internal successors, (850), 574 states have internal predecessors, (850), 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-23 03:59:31,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 850 transitions. [2021-11-23 03:59:31,593 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 850 transitions. Word has length 84 [2021-11-23 03:59:31,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:59:31,593 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 850 transitions. [2021-11-23 03:59:31,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 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-23 03:59:31,594 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 850 transitions. [2021-11-23 03:59:31,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-23 03:59:31,595 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:59:31,596 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:59:31,625 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-23 03:59:31,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 03:59:31,813 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:59:31,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:59:31,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1086434060, now seen corresponding path program 1 times [2021-11-23 03:59:31,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 03:59:31,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075184149] [2021-11-23 03:59:31,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:59:31,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 03:59:31,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 03:59:31,816 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 03:59:31,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-23 03:59:32,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:59:32,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:59:32,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:59:32,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:59:32,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:59:32,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:59:32,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:59:32,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 03:59:32,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:59:32,407 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 03:59:32,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 03:59:32,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:59:32,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:59:32,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 03:59:32,807 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 03:59:32,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 03:59:35,090 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 03:59:35,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 03:59:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 03:59:35,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:59:35,570 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 03:59:35,570 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 03:59:35,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075184149] [2021-11-23 03:59:35,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075184149] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 03:59:35,570 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:59:35,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 03:59:35,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584846148] [2021-11-23 03:59:35,571 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 03:59:35,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:59:35,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 03:59:35,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:59:35,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 03:59:35,572 INFO L87 Difference]: Start difference. First operand 575 states and 850 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 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-23 03:59:37,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:45,343 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:50,851 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:54,198 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:55,259 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 03:59:59,620 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:02,320 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:06,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:12,419 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:15,429 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:16,886 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:19,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:00:19,220 INFO L93 Difference]: Finished difference Result 1504 states and 2265 transitions. [2021-11-23 04:00:19,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 04:00:19,222 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 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 85 [2021-11-23 04:00:19,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:00:19,227 INFO L225 Difference]: With dead ends: 1504 [2021-11-23 04:00:19,227 INFO L226 Difference]: Without dead ends: 966 [2021-11-23 04:00:19,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 04:00:19,229 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 247 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 74 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.5s IncrementalHoareTripleChecker+Time [2021-11-23 04:00:19,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 953 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 643 Invalid, 1 Unknown, 0 Unchecked, 43.5s Time] [2021-11-23 04:00:19,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2021-11-23 04:00:19,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 619. [2021-11-23 04:00:19,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 618 states have (on average 1.5145631067961165) internal successors, (936), 618 states have internal predecessors, (936), 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-23 04:00:19,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 936 transitions. [2021-11-23 04:00:19,266 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 936 transitions. Word has length 85 [2021-11-23 04:00:19,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:00:19,266 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 936 transitions. [2021-11-23 04:00:19,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 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-23 04:00:19,266 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 936 transitions. [2021-11-23 04:00:19,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-23 04:00:19,269 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:00:19,269 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 04:00:19,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-23 04:00:19,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:00:19,486 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:00:19,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:00:19,486 INFO L85 PathProgramCache]: Analyzing trace with hash -400637440, now seen corresponding path program 1 times [2021-11-23 04:00:19,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:00:19,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1091438267] [2021-11-23 04:00:19,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:00:19,487 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:00:19,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:00:19,488 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:00:19,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-23 04:00:20,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:00:20,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 04:00:20,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:00:20,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:20,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:20,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:20,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:20,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:20,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:20,376 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 04:00:20,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, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 04:00:20,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:20,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:20,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:20,797 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 04:00:20,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 04:00:22,593 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 04:00:22,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 04:00:22,724 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:00:22,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:00:23,162 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:00:23,163 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:00:23,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1091438267] [2021-11-23 04:00:23,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1091438267] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:00:23,163 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:00:23,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 04:00:23,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858033970] [2021-11-23 04:00:23,166 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:00:23,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 04:00:23,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:00:23,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 04:00:23,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 04:00:23,168 INFO L87 Difference]: Start difference. First operand 619 states and 936 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 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-23 04:00:25,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:27,175 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:37,123 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:38,249 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:45,119 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:46,297 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:47,450 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:49,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:00:49,940 INFO L93 Difference]: Finished difference Result 1664 states and 2539 transitions. [2021-11-23 04:00:49,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 04:00:49,946 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 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 113 [2021-11-23 04:00:49,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:00:49,951 INFO L225 Difference]: With dead ends: 1664 [2021-11-23 04:00:49,951 INFO L226 Difference]: Without dead ends: 1082 [2021-11-23 04:00:49,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 218 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 04:00:49,953 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 295 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 54 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.6s IncrementalHoareTripleChecker+Time [2021-11-23 04:00:49,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 684 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 452 Invalid, 1 Unknown, 0 Unchecked, 26.6s Time] [2021-11-23 04:00:49,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-11-23 04:00:49,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 745. [2021-11-23 04:00:49,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 1.5188172043010753) internal successors, (1130), 744 states have internal predecessors, (1130), 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-23 04:00:49,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1130 transitions. [2021-11-23 04:00:49,992 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1130 transitions. Word has length 113 [2021-11-23 04:00:49,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:00:49,993 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1130 transitions. [2021-11-23 04:00:49,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 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-23 04:00:49,993 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1130 transitions. [2021-11-23 04:00:49,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 04:00:49,996 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:00:49,996 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:00:50,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-23 04:00:50,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:00:50,201 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:00:50,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:00:50,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1917048509, now seen corresponding path program 1 times [2021-11-23 04:00:50,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:00:50,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [964635643] [2021-11-23 04:00:50,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:00:50,202 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:00:50,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:00:50,203 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:00:50,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-23 04:00:50,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:00:50,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 04:00:50,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:00:50,775 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:00:50,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:00:51,047 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:00:51,047 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:00:51,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [964635643] [2021-11-23 04:00:51,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [964635643] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:00:51,047 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:00:51,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-23 04:00:51,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21130977] [2021-11-23 04:00:51,047 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:00:51,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 04:00:51,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:00:51,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 04:00:51,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 04:00:51,049 INFO L87 Difference]: Start difference. First operand 745 states and 1130 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 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-23 04:00:52,164 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:52,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:00:52,452 INFO L93 Difference]: Finished difference Result 2826 states and 4339 transitions. [2021-11-23 04:00:52,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 04:00:52,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 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 115 [2021-11-23 04:00:52,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:00:52,462 INFO L225 Difference]: With dead ends: 2826 [2021-11-23 04:00:52,462 INFO L226 Difference]: Without dead ends: 2118 [2021-11-23 04:00:52,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 04:00:52,465 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 327 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-23 04:00:52,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 608 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-23 04:00:52,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2021-11-23 04:00:52,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 2102. [2021-11-23 04:00:52,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2102 states, 2101 states have (on average 1.5197524988100903) internal successors, (3193), 2101 states have internal predecessors, (3193), 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-23 04:00:52,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2102 states to 2102 states and 3193 transitions. [2021-11-23 04:00:52,574 INFO L78 Accepts]: Start accepts. Automaton has 2102 states and 3193 transitions. Word has length 115 [2021-11-23 04:00:52,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:00:52,574 INFO L470 AbstractCegarLoop]: Abstraction has 2102 states and 3193 transitions. [2021-11-23 04:00:52,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 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-23 04:00:52,574 INFO L276 IsEmpty]: Start isEmpty. Operand 2102 states and 3193 transitions. [2021-11-23 04:00:52,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 04:00:52,579 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:00:52,580 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:00:52,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-23 04:00:52,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:00:52,792 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:00:52,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:00:52,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1954272065, now seen corresponding path program 1 times [2021-11-23 04:00:52,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:00:52,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078721705] [2021-11-23 04:00:52,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:00:52,794 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:00:52,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:00:52,795 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:00:52,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-23 04:00:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:00:53,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 04:00:53,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:00:53,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:53,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:53,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:53,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:53,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:00:53,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:53,390 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 04:00:53,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 04:00:53,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:53,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:53,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:00:53,796 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 04:00:53,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 04:00:55,275 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 04:00:55,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 04:00:55,451 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:00:55,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:00:55,863 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:00:55,863 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:00:55,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078721705] [2021-11-23 04:00:55,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078721705] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:00:55,864 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:00:55,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 04:00:55,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129612082] [2021-11-23 04:00:55,864 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:00:55,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 04:00:55,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:00:55,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 04:00:55,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 04:00:55,866 INFO L87 Difference]: Start difference. First operand 2102 states and 3193 transitions. Second operand has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 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-23 04:00:57,895 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:00:59,907 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:07,707 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:09,118 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:15,406 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:23,286 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:25,432 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:26,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:01:26,447 INFO L93 Difference]: Finished difference Result 5393 states and 8146 transitions. [2021-11-23 04:01:26,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 04:01:26,448 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 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 115 [2021-11-23 04:01:26,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:01:26,463 INFO L225 Difference]: With dead ends: 5393 [2021-11-23 04:01:26,463 INFO L226 Difference]: Without dead ends: 3328 [2021-11-23 04:01:26,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 04:01:26,465 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 345 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 78 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.4s IncrementalHoareTripleChecker+Time [2021-11-23 04:01:26,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 556 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 406 Invalid, 3 Unknown, 0 Unchecked, 30.4s Time] [2021-11-23 04:01:26,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2021-11-23 04:01:26,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 2267. [2021-11-23 04:01:26,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 2266 states have (on average 1.5083848190644307) internal successors, (3418), 2266 states have internal predecessors, (3418), 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-23 04:01:26,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 3418 transitions. [2021-11-23 04:01:26,593 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 3418 transitions. Word has length 115 [2021-11-23 04:01:26,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:01:26,594 INFO L470 AbstractCegarLoop]: Abstraction has 2267 states and 3418 transitions. [2021-11-23 04:01:26,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 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-23 04:01:26,594 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 3418 transitions. [2021-11-23 04:01:26,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 04:01:26,599 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:01:26,600 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:01:26,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-23 04:01:26,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:01:26,817 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:01:26,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:01:26,818 INFO L85 PathProgramCache]: Analyzing trace with hash -904487367, now seen corresponding path program 1 times [2021-11-23 04:01:26,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:01:26,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1597798] [2021-11-23 04:01:26,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:01:26,819 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:01:26,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:01:26,819 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:01:26,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-23 04:01:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:01:27,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 04:01:27,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:01:27,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:01:27,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:01:27,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:01:27,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:01:27,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:01:27,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:01:27,456 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 04:01:27,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, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 04:01:27,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:01:27,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:01:27,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:01:27,848 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 04:01:27,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 04:01:29,342 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 04:01:29,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 04:01:29,463 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:01:29,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:01:29,861 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:01:29,861 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:01:29,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1597798] [2021-11-23 04:01:29,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1597798] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:01:29,861 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:01:29,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 04:01:29,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480900654] [2021-11-23 04:01:29,862 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:01:29,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 04:01:29,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:01:29,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 04:01:29,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 04:01:29,863 INFO L87 Difference]: Start difference. First operand 2267 states and 3418 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 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-23 04:01:31,880 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:39,562 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:41,358 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:51,620 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:56,260 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:58,272 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:01:59,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:01:59,675 INFO L93 Difference]: Finished difference Result 5438 states and 8137 transitions. [2021-11-23 04:01:59,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 04:01:59,677 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 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 116 [2021-11-23 04:01:59,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:01:59,690 INFO L225 Difference]: With dead ends: 5438 [2021-11-23 04:01:59,690 INFO L226 Difference]: Without dead ends: 3208 [2021-11-23 04:01:59,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 224 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 04:01:59,692 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 304 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 75 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.6s IncrementalHoareTripleChecker+Time [2021-11-23 04:01:59,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 652 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 494 Invalid, 2 Unknown, 0 Unchecked, 29.6s Time] [2021-11-23 04:01:59,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3208 states. [2021-11-23 04:01:59,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3208 to 2267. [2021-11-23 04:01:59,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 2266 states have (on average 1.4977934686672552) internal successors, (3394), 2266 states have internal predecessors, (3394), 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-23 04:01:59,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 3394 transitions. [2021-11-23 04:01:59,818 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 3394 transitions. Word has length 116 [2021-11-23 04:01:59,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:01:59,819 INFO L470 AbstractCegarLoop]: Abstraction has 2267 states and 3394 transitions. [2021-11-23 04:01:59,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 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-23 04:01:59,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 3394 transitions. [2021-11-23 04:01:59,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-23 04:01:59,824 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:01:59,825 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:01:59,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-23 04:02:00,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:02:00,042 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:02:00,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:02:00,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1972621621, now seen corresponding path program 1 times [2021-11-23 04:02:00,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:02:00,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [60978805] [2021-11-23 04:02:00,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:02:00,043 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:02:00,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:02:00,044 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:02:00,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-23 04:02:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:02:00,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 04:02:00,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:02:00,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:00,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:00,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:00,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:00,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:00,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:00,738 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 04:02:00,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 04:02:00,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:00,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:00,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:01,227 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 04:02:01,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 04:02:03,296 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 04:02:03,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 04:02:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:02:03,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:02:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:02:03,882 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:02:03,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [60978805] [2021-11-23 04:02:03,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [60978805] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:02:03,882 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:02:03,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 04:02:03,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607924833] [2021-11-23 04:02:03,883 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:02:03,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 04:02:03,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:02:03,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 04:02:03,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 04:02:03,884 INFO L87 Difference]: Start difference. First operand 2267 states and 3394 transitions. Second operand has 7 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 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-23 04:02:05,918 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:12,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:14,021 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:15,843 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:30,288 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:33,503 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:35,341 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:36,627 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:40,264 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:40,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:02:40,587 INFO L93 Difference]: Finished difference Result 5675 states and 8446 transitions. [2021-11-23 04:02:40,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 04:02:40,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 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 119 [2021-11-23 04:02:40,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:02:40,609 INFO L225 Difference]: With dead ends: 5675 [2021-11-23 04:02:40,609 INFO L226 Difference]: Without dead ends: 3445 [2021-11-23 04:02:40,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 04:02:40,612 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 234 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 69 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.4s IncrementalHoareTripleChecker+Time [2021-11-23 04:02:40,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 680 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 508 Invalid, 1 Unknown, 0 Unchecked, 36.4s Time] [2021-11-23 04:02:40,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2021-11-23 04:02:40,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 2486. [2021-11-23 04:02:40,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2486 states, 2485 states have (on average 1.49738430583501) internal successors, (3721), 2485 states have internal predecessors, (3721), 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-23 04:02:40,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2486 states to 2486 states and 3721 transitions. [2021-11-23 04:02:40,778 INFO L78 Accepts]: Start accepts. Automaton has 2486 states and 3721 transitions. Word has length 119 [2021-11-23 04:02:40,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:02:40,778 INFO L470 AbstractCegarLoop]: Abstraction has 2486 states and 3721 transitions. [2021-11-23 04:02:40,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 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-23 04:02:40,778 INFO L276 IsEmpty]: Start isEmpty. Operand 2486 states and 3721 transitions. [2021-11-23 04:02:40,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-23 04:02:40,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:02:40,785 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:02:40,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-23 04:02:41,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:02:41,006 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:02:41,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:02:41,007 INFO L85 PathProgramCache]: Analyzing trace with hash -796665206, now seen corresponding path program 1 times [2021-11-23 04:02:41,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:02:41,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950508979] [2021-11-23 04:02:41,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:02:41,008 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:02:41,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:02:41,009 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:02:41,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-23 04:02:41,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:02:41,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 04:02:41,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:02:41,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:41,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:41,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:41,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:41,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:02:41,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:41,747 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 04:02:41,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, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 04:02:41,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:41,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:41,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:02:42,171 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 04:02:42,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 04:02:44,438 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 04:02:44,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 04:02:44,561 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:02:44,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:02:45,034 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 04:02:45,034 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:02:45,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950508979] [2021-11-23 04:02:45,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950508979] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:02:45,035 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:02:45,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 04:02:45,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784588633] [2021-11-23 04:02:45,035 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:02:45,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 04:02:45,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:02:45,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 04:02:45,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 04:02:45,036 INFO L87 Difference]: Start difference. First operand 2486 states and 3721 transitions. Second operand has 7 states, 7 states have (on average 20.714285714285715) internal successors, (145), 7 states have internal predecessors, (145), 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-23 04:02:47,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:55,048 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:02:57,095 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:06,863 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:12,731 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:14,292 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:15,612 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:16,827 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:18,423 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:20,983 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:22,048 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:23,559 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:26,582 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 04:03:27,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:03:27,448 INFO L93 Difference]: Finished difference Result 5858 states and 8709 transitions. [2021-11-23 04:03:27,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 04:03:27,450 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.714285714285715) internal successors, (145), 7 states have internal predecessors, (145), 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 120 [2021-11-23 04:03:27,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:03:27,467 INFO L225 Difference]: With dead ends: 5858 [2021-11-23 04:03:27,467 INFO L226 Difference]: Without dead ends: 3409 [2021-11-23 04:03:27,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 232 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 04:03:27,470 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 229 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 71 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.1s IncrementalHoareTripleChecker+Time [2021-11-23 04:03:27,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 833 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 624 Invalid, 1 Unknown, 0 Unchecked, 42.1s Time] [2021-11-23 04:03:27,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3409 states. [2021-11-23 04:03:27,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3409 to 2486. [2021-11-23 04:03:27,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2486 states, 2485 states have (on average 1.4925553319919518) internal successors, (3709), 2485 states have internal predecessors, (3709), 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-23 04:03:27,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2486 states to 2486 states and 3709 transitions. [2021-11-23 04:03:27,615 INFO L78 Accepts]: Start accepts. Automaton has 2486 states and 3709 transitions. Word has length 120 [2021-11-23 04:03:27,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:03:27,615 INFO L470 AbstractCegarLoop]: Abstraction has 2486 states and 3709 transitions. [2021-11-23 04:03:27,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.714285714285715) internal successors, (145), 7 states have internal predecessors, (145), 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-23 04:03:27,616 INFO L276 IsEmpty]: Start isEmpty. Operand 2486 states and 3709 transitions. [2021-11-23 04:03:27,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 04:03:27,621 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:03:27,621 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:03:27,648 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-23 04:03:27,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:03:27,837 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:03:27,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:03:27,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1259356732, now seen corresponding path program 1 times [2021-11-23 04:03:27,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:03:27,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [459275311] [2021-11-23 04:03:27,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:03:27,838 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:03:27,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:03:27,839 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:03:27,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-23 04:03:28,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:03:28,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 04:03:28,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:03:28,473 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 04:03:28,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:03:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 04:03:28,824 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:03:28,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [459275311] [2021-11-23 04:03:28,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [459275311] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:03:28,825 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:03:28,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-23 04:03:28,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760882369] [2021-11-23 04:03:28,825 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:03:28,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 04:03:28,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:03:28,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 04:03:28,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 04:03:28,826 INFO L87 Difference]: Start difference. First operand 2486 states and 3709 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-23 04:03:29,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:03:29,805 INFO L93 Difference]: Finished difference Result 4988 states and 7447 transitions. [2021-11-23 04:03:29,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 04:03:29,806 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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 127 [2021-11-23 04:03:29,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:03:29,843 INFO L225 Difference]: With dead ends: 4988 [2021-11-23 04:03:29,844 INFO L226 Difference]: Without dead ends: 2539 [2021-11-23 04:03:29,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 251 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-23 04:03:29,874 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 15 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 04:03:29,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 424 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 04:03:29,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2539 states. [2021-11-23 04:03:30,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2539 to 2539. [2021-11-23 04:03:30,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2539 states, 2538 states have (on average 1.4877856579984239) internal successors, (3776), 2538 states have internal predecessors, (3776), 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-23 04:03:30,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2539 states to 2539 states and 3776 transitions. [2021-11-23 04:03:30,031 INFO L78 Accepts]: Start accepts. Automaton has 2539 states and 3776 transitions. Word has length 127 [2021-11-23 04:03:30,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:03:30,031 INFO L470 AbstractCegarLoop]: Abstraction has 2539 states and 3776 transitions. [2021-11-23 04:03:30,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-23 04:03:30,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2539 states and 3776 transitions. [2021-11-23 04:03:30,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 04:03:30,035 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:03:30,035 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:03:30,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-23 04:03:30,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:03:30,236 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:03:30,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:03:30,236 INFO L85 PathProgramCache]: Analyzing trace with hash 636075130, now seen corresponding path program 1 times [2021-11-23 04:03:30,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:03:30,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1176542495] [2021-11-23 04:03:30,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:03:30,238 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:03:30,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:03:30,249 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:03:30,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-23 04:03:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:03:30,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 04:03:30,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:03:30,846 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-23 04:03:30,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 04:03:31,237 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-23 04:03:31,237 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 04:03:31,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1176542495] [2021-11-23 04:03:31,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1176542495] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 04:03:31,238 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 04:03:31,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-23 04:03:31,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794178794] [2021-11-23 04:03:31,239 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 04:03:31,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 04:03:31,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 04:03:31,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 04:03:31,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 04:03:31,241 INFO L87 Difference]: Start difference. First operand 2539 states and 3776 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 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-23 04:03:31,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 04:03:31,444 INFO L93 Difference]: Finished difference Result 5045 states and 7516 transitions. [2021-11-23 04:03:31,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 04:03:31,444 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 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 127 [2021-11-23 04:03:31,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 04:03:31,453 INFO L225 Difference]: With dead ends: 5045 [2021-11-23 04:03:31,453 INFO L226 Difference]: Without dead ends: 2543 [2021-11-23 04:03:31,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 251 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-23 04:03:31,456 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 4 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 04:03:31,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 403 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 04:03:31,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2543 states. [2021-11-23 04:03:31,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2543 to 2543. [2021-11-23 04:03:31,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2543 states, 2542 states have (on average 1.4870180959874115) internal successors, (3780), 2542 states have internal predecessors, (3780), 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-23 04:03:31,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2543 states to 2543 states and 3780 transitions. [2021-11-23 04:03:31,616 INFO L78 Accepts]: Start accepts. Automaton has 2543 states and 3780 transitions. Word has length 127 [2021-11-23 04:03:31,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 04:03:31,616 INFO L470 AbstractCegarLoop]: Abstraction has 2543 states and 3780 transitions. [2021-11-23 04:03:31,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 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-23 04:03:31,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2543 states and 3780 transitions. [2021-11-23 04:03:31,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-23 04:03:31,620 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 04:03:31,620 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 04:03:31,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-23 04:03:31,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 04:03:31,837 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 04:03:31,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 04:03:31,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1640288805, now seen corresponding path program 1 times [2021-11-23 04:03:31,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 04:03:31,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1682692668] [2021-11-23 04:03:31,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 04:03:31,839 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 04:03:31,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 04:03:31,840 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 04:03:31,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_343e18e9-0e66-4676-aef1-560285f5601d/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-23 04:03:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 04:03:32,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 04:03:32,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 04:03:32,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:03:32,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:03:32,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:03:32,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:03:32,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 04:03:32,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:03:32,733 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 04:03:32,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, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 04:03:32,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:03:32,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:03:32,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 04:03:33,215 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 04:03:33,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89