./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 06e766f2b0fb57f78717a4ab927a7f5c398a4eef6e5769d710eaeddfb253f7dd --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 05:48:46,546 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 05:48:46,549 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 05:48:46,585 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 05:48:46,586 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 05:48:46,588 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 05:48:46,590 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 05:48:46,592 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 05:48:46,594 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 05:48:46,596 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 05:48:46,597 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 05:48:46,598 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 05:48:46,599 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 05:48:46,600 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 05:48:46,602 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 05:48:46,604 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 05:48:46,605 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 05:48:46,614 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 05:48:46,617 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 05:48:46,622 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 05:48:46,630 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 05:48:46,632 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 05:48:46,634 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 05:48:46,637 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 05:48:46,641 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 05:48:46,646 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 05:48:46,647 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 05:48:46,648 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 05:48:46,649 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 05:48:46,652 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 05:48:46,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 05:48:46,655 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 05:48:46,657 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 05:48:46,659 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 05:48:46,661 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 05:48:46,661 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 05:48:46,662 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 05:48:46,662 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 05:48:46,663 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 05:48:46,664 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 05:48:46,665 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 05:48:46,666 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 05:48:46,726 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 05:48:46,726 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 05:48:46,727 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 05:48:46,728 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 05:48:46,736 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 05:48:46,737 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 05:48:46,738 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 05:48:46,738 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 05:48:46,738 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 05:48:46,739 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 05:48:46,740 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 05:48:46,740 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 05:48:46,741 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 05:48:46,741 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 05:48:46,741 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 05:48:46,741 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 05:48:46,742 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 05:48:46,742 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 05:48:46,742 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 05:48:46,743 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 05:48:46,743 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 05:48:46,743 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 05:48:46,744 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 05:48:46,744 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 05:48:46,744 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:48:46,744 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 05:48:46,745 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 05:48:46,745 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 05:48:46,745 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 05:48:46,748 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 05:48:46,748 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 05:48:46,749 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 05:48:46,749 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 05:48:46,749 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 05:48:46,750 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/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_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF 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 -> Automizer 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 -> 06e766f2b0fb57f78717a4ab927a7f5c398a4eef6e5769d710eaeddfb253f7dd [2021-11-20 05:48:47,106 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 05:48:47,133 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 05:48:47,136 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 05:48:47,138 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 05:48:47,139 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 05:48:47,141 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c [2021-11-20 05:48:47,227 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/a2506162e/0220cdf61e7f4a8bab23457344861733/FLAG568dceda2 [2021-11-20 05:48:48,020 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 05:48:48,022 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c [2021-11-20 05:48:48,065 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/a2506162e/0220cdf61e7f4a8bab23457344861733/FLAG568dceda2 [2021-11-20 05:48:48,110 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/a2506162e/0220cdf61e7f4a8bab23457344861733 [2021-11-20 05:48:48,113 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 05:48:48,116 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 05:48:48,119 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 05:48:48,120 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 05:48:48,124 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 05:48:48,126 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:48,128 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f5c63df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48, skipping insertion in model container [2021-11-20 05:48:48,128 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:48,137 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 05:48:48,229 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:48:48,734 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_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c[73311,73324] [2021-11-20 05:48:48,746 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:48:48,767 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 05:48:48,964 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_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c[73311,73324] [2021-11-20 05:48:48,968 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:48:48,988 INFO L208 MainTranslator]: Completed translation [2021-11-20 05:48:48,989 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48 WrapperNode [2021-11-20 05:48:48,989 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 05:48:48,990 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 05:48:48,991 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 05:48:48,991 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 05:48:49,000 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,027 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,090 INFO L137 Inliner]: procedures = 31, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 787 [2021-11-20 05:48:49,091 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 05:48:49,092 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 05:48:49,092 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 05:48:49,092 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 05:48:49,117 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,118 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,139 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,139 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,211 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,221 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,224 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,232 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 05:48:49,233 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 05:48:49,233 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 05:48:49,233 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 05:48:49,247 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (1/1) ... [2021-11-20 05:48:49,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:48:49,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:48:49,292 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 05:48:49,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 05:48:49,349 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 05:48:49,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 05:48:49,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 05:48:49,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 05:48:49,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 05:48:49,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 05:48:49,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 05:48:49,351 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 05:48:49,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 05:48:49,591 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 05:48:49,593 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 05:48:49,631 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-20 05:48:52,760 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-20 05:48:52,760 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-20 05:48:52,760 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 05:48:52,777 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 05:48:52,777 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-20 05:48:52,780 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:48:52 BoogieIcfgContainer [2021-11-20 05:48:52,780 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 05:48:52,783 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 05:48:52,783 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 05:48:52,787 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 05:48:52,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 05:48:48" (1/3) ... [2021-11-20 05:48:52,788 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b3c4eae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:48:52, skipping insertion in model container [2021-11-20 05:48:52,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:48:48" (2/3) ... [2021-11-20 05:48:52,789 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b3c4eae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:48:52, skipping insertion in model container [2021-11-20 05:48:52,790 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:48:52" (3/3) ... [2021-11-20 05:48:52,796 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.10.i.cil-2.c [2021-11-20 05:48:52,802 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 05:48:52,803 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 05:48:52,866 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 05:48:52,874 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=PETRI_NET, 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-20 05:48:52,875 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 05:48:52,898 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 145 states have (on average 1.710344827586207) internal successors, (248), 146 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:48:52,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-20 05:48:52,909 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:48:52,910 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] [2021-11-20 05:48:52,911 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:48:52,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:48:52,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1692155939, now seen corresponding path program 1 times [2021-11-20 05:48:52,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:48:52,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138250356] [2021-11-20 05:48:52,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:48:52,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:48:53,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:48:53,372 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-20 05:48:53,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:48:53,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138250356] [2021-11-20 05:48:53,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138250356] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:48:53,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:48:53,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:48:53,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097143830] [2021-11-20 05:48:53,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:48:53,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:48:53,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:48:53,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:48:53,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:48:53,463 INFO L87 Difference]: Start difference. First operand has 147 states, 145 states have (on average 1.710344827586207) internal successors, (248), 146 states have internal predecessors, (248), 0 states have call successors, (0), 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 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:48:55,108 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:48:55,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:48:55,710 INFO L93 Difference]: Finished difference Result 319 states and 538 transitions. [2021-11-20 05:48:55,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:48:55,713 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2021-11-20 05:48:55,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:48:55,727 INFO L225 Difference]: With dead ends: 319 [2021-11-20 05:48:55,728 INFO L226 Difference]: Without dead ends: 162 [2021-11-20 05:48:55,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:48:55,736 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 36 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:48:55,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 567 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 05:48:55,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-11-20 05:48:55,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 145. [2021-11-20 05:48:55,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5486111111111112) internal successors, (223), 144 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-20 05:48:55,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 223 transitions. [2021-11-20 05:48:55,792 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 223 transitions. Word has length 43 [2021-11-20 05:48:55,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:48:55,793 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 223 transitions. [2021-11-20 05:48:55,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:48:55,793 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 223 transitions. [2021-11-20 05:48:55,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-20 05:48:55,796 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:48:55,797 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] [2021-11-20 05:48:55,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 05:48:55,797 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:48:55,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:48:55,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1840666947, now seen corresponding path program 1 times [2021-11-20 05:48:55,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:48:55,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380785786] [2021-11-20 05:48:55,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:48:55,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:48:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:48:55,967 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-20 05:48:55,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:48:55,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380785786] [2021-11-20 05:48:55,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380785786] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:48:55,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:48:55,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:48:55,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726361384] [2021-11-20 05:48:55,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:48:55,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:48:55,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:48:55,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:48:55,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:48:55,972 INFO L87 Difference]: Start difference. First operand 145 states and 223 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:48:57,513 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:48:58,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:48:58,043 INFO L93 Difference]: Finished difference Result 286 states and 434 transitions. [2021-11-20 05:48:58,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:48:58,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 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 56 [2021-11-20 05:48:58,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:48:58,046 INFO L225 Difference]: With dead ends: 286 [2021-11-20 05:48:58,047 INFO L226 Difference]: Without dead ends: 162 [2021-11-20 05:48:58,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:48:58,050 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 24 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:48:58,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 453 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-20 05:48:58,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-11-20 05:48:58,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 145. [2021-11-20 05:48:58,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5416666666666667) internal successors, (222), 144 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-20 05:48:58,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 222 transitions. [2021-11-20 05:48:58,067 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 222 transitions. Word has length 56 [2021-11-20 05:48:58,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:48:58,068 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 222 transitions. [2021-11-20 05:48:58,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:48:58,069 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 222 transitions. [2021-11-20 05:48:58,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:48:58,072 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:48:58,072 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] [2021-11-20 05:48:58,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 05:48:58,073 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:48:58,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:48:58,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1016670962, now seen corresponding path program 1 times [2021-11-20 05:48:58,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:48:58,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285483850] [2021-11-20 05:48:58,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:48:58,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:48:58,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:48:58,192 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-20 05:48:58,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:48:58,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285483850] [2021-11-20 05:48:58,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285483850] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:48:58,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:48:58,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:48:58,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993221401] [2021-11-20 05:48:58,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:48:58,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:48:58,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:48:58,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:48:58,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:48:58,197 INFO L87 Difference]: Start difference. First operand 145 states and 222 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:00,045 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:00,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:00,613 INFO L93 Difference]: Finished difference Result 285 states and 432 transitions. [2021-11-20 05:49:00,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:00,614 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 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 57 [2021-11-20 05:49:00,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:00,616 INFO L225 Difference]: With dead ends: 285 [2021-11-20 05:49:00,616 INFO L226 Difference]: Without dead ends: 161 [2021-11-20 05:49:00,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:00,620 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 28 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:00,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 455 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:00,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-11-20 05:49:00,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 145. [2021-11-20 05:49:00,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5347222222222223) internal successors, (221), 144 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-20 05:49:00,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 221 transitions. [2021-11-20 05:49:00,635 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 221 transitions. Word has length 57 [2021-11-20 05:49:00,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:00,635 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 221 transitions. [2021-11-20 05:49:00,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:00,636 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 221 transitions. [2021-11-20 05:49:00,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:49:00,639 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:00,640 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] [2021-11-20 05:49:00,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 05:49:00,640 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:00,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:00,641 INFO L85 PathProgramCache]: Analyzing trace with hash -2020292958, now seen corresponding path program 1 times [2021-11-20 05:49:00,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:00,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382452281] [2021-11-20 05:49:00,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:00,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:00,760 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-20 05:49:00,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:00,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382452281] [2021-11-20 05:49:00,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382452281] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:00,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:00,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:00,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361911693] [2021-11-20 05:49:00,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:00,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:00,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:00,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:00,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:00,769 INFO L87 Difference]: Start difference. First operand 145 states and 221 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:02,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:02,195 INFO L93 Difference]: Finished difference Result 285 states and 431 transitions. [2021-11-20 05:49:02,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:02,196 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 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 57 [2021-11-20 05:49:02,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:02,198 INFO L225 Difference]: With dead ends: 285 [2021-11-20 05:49:02,198 INFO L226 Difference]: Without dead ends: 161 [2021-11-20 05:49:02,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:02,200 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 26 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:02,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 455 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-20 05:49:02,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-11-20 05:49:02,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 145. [2021-11-20 05:49:02,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5277777777777777) internal successors, (220), 144 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-20 05:49:02,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 220 transitions. [2021-11-20 05:49:02,215 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 220 transitions. Word has length 57 [2021-11-20 05:49:02,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:02,215 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 220 transitions. [2021-11-20 05:49:02,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:02,216 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 220 transitions. [2021-11-20 05:49:02,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:49:02,227 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:02,227 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] [2021-11-20 05:49:02,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 05:49:02,228 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:02,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:02,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1406749497, now seen corresponding path program 1 times [2021-11-20 05:49:02,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:02,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217652326] [2021-11-20 05:49:02,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:02,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:02,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:02,331 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-20 05:49:02,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:02,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217652326] [2021-11-20 05:49:02,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217652326] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:02,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:02,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:02,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612672127] [2021-11-20 05:49:02,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:02,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:02,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:02,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:02,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:02,336 INFO L87 Difference]: Start difference. First operand 145 states and 220 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:03,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:03,697 INFO L93 Difference]: Finished difference Result 284 states and 429 transitions. [2021-11-20 05:49:03,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:03,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 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 57 [2021-11-20 05:49:03,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:03,700 INFO L225 Difference]: With dead ends: 284 [2021-11-20 05:49:03,700 INFO L226 Difference]: Without dead ends: 160 [2021-11-20 05:49:03,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:03,702 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 19 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:03,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 457 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:49:03,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-11-20 05:49:03,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 145. [2021-11-20 05:49:03,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5208333333333333) internal successors, (219), 144 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-20 05:49:03,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 219 transitions. [2021-11-20 05:49:03,713 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 219 transitions. Word has length 57 [2021-11-20 05:49:03,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:03,716 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 219 transitions. [2021-11-20 05:49:03,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:03,717 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 219 transitions. [2021-11-20 05:49:03,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:49:03,719 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:03,720 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] [2021-11-20 05:49:03,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 05:49:03,720 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:03,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:03,721 INFO L85 PathProgramCache]: Analyzing trace with hash 2142094329, now seen corresponding path program 1 times [2021-11-20 05:49:03,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:03,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418906395] [2021-11-20 05:49:03,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:03,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:03,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:03,864 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-20 05:49:03,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:03,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418906395] [2021-11-20 05:49:03,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418906395] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:03,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:03,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:03,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008424422] [2021-11-20 05:49:03,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:03,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:03,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:03,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:03,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:03,868 INFO L87 Difference]: Start difference. First operand 145 states and 219 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:05,887 WARN L515 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-20 05:49:06,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:06,343 INFO L93 Difference]: Finished difference Result 282 states and 426 transitions. [2021-11-20 05:49:06,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:06,343 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 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 57 [2021-11-20 05:49:06,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:06,345 INFO L225 Difference]: With dead ends: 282 [2021-11-20 05:49:06,345 INFO L226 Difference]: Without dead ends: 158 [2021-11-20 05:49:06,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:06,347 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 19 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:06,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 461 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:06,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-11-20 05:49:06,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 145. [2021-11-20 05:49:06,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5138888888888888) internal successors, (218), 144 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-20 05:49:06,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 218 transitions. [2021-11-20 05:49:06,357 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 218 transitions. Word has length 57 [2021-11-20 05:49:06,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:06,357 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 218 transitions. [2021-11-20 05:49:06,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:06,358 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 218 transitions. [2021-11-20 05:49:06,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-20 05:49:06,360 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:06,361 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] [2021-11-20 05:49:06,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 05:49:06,361 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:06,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:06,362 INFO L85 PathProgramCache]: Analyzing trace with hash 431241126, now seen corresponding path program 1 times [2021-11-20 05:49:06,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:06,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620678409] [2021-11-20 05:49:06,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:06,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:06,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:06,434 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-20 05:49:06,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:06,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620678409] [2021-11-20 05:49:06,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620678409] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:06,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:06,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:06,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686907721] [2021-11-20 05:49:06,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:06,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:06,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:06,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:06,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:06,437 INFO L87 Difference]: Start difference. First operand 145 states and 218 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:07,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:07,249 INFO L93 Difference]: Finished difference Result 282 states and 425 transitions. [2021-11-20 05:49:07,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:07,250 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 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-20 05:49:07,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:07,251 INFO L225 Difference]: With dead ends: 282 [2021-11-20 05:49:07,251 INFO L226 Difference]: Without dead ends: 158 [2021-11-20 05:49:07,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:07,253 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 22 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:07,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 461 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-20 05:49:07,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-11-20 05:49:07,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 145. [2021-11-20 05:49:07,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5069444444444444) internal successors, (217), 144 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-20 05:49:07,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 217 transitions. [2021-11-20 05:49:07,262 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 217 transitions. Word has length 58 [2021-11-20 05:49:07,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:07,262 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 217 transitions. [2021-11-20 05:49:07,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:07,263 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 217 transitions. [2021-11-20 05:49:07,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-20 05:49:07,264 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:07,265 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] [2021-11-20 05:49:07,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 05:49:07,265 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:07,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:07,266 INFO L85 PathProgramCache]: Analyzing trace with hash -794381401, now seen corresponding path program 1 times [2021-11-20 05:49:07,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:07,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485296937] [2021-11-20 05:49:07,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:07,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:07,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:07,335 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-20 05:49:07,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:07,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485296937] [2021-11-20 05:49:07,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485296937] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:07,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:07,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:07,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436533535] [2021-11-20 05:49:07,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:07,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:07,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:07,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:07,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:07,338 INFO L87 Difference]: Start difference. First operand 145 states and 217 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:09,348 WARN L515 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-20 05:49:09,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:09,754 INFO L93 Difference]: Finished difference Result 282 states and 424 transitions. [2021-11-20 05:49:09,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:09,755 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 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-20 05:49:09,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:09,757 INFO L225 Difference]: With dead ends: 282 [2021-11-20 05:49:09,757 INFO L226 Difference]: Without dead ends: 158 [2021-11-20 05:49:09,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:09,758 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 20 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:09,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 461 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:09,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-11-20 05:49:09,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 145. [2021-11-20 05:49:09,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5) internal successors, (216), 144 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:09,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 216 transitions. [2021-11-20 05:49:09,767 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 216 transitions. Word has length 59 [2021-11-20 05:49:09,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:09,768 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 216 transitions. [2021-11-20 05:49:09,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:09,768 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 216 transitions. [2021-11-20 05:49:09,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-20 05:49:09,769 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:09,770 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] [2021-11-20 05:49:09,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 05:49:09,770 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:09,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:09,772 INFO L85 PathProgramCache]: Analyzing trace with hash -47741877, now seen corresponding path program 1 times [2021-11-20 05:49:09,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:09,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832634190] [2021-11-20 05:49:09,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:09,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:09,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:09,897 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-20 05:49:09,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:09,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832634190] [2021-11-20 05:49:09,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832634190] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:09,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:09,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:09,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087066781] [2021-11-20 05:49:09,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:09,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:09,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:09,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:09,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:09,901 INFO L87 Difference]: Start difference. First operand 145 states and 216 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:11,911 WARN L515 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-20 05:49:12,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:12,249 INFO L93 Difference]: Finished difference Result 272 states and 410 transitions. [2021-11-20 05:49:12,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:12,250 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 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-20 05:49:12,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:12,252 INFO L225 Difference]: With dead ends: 272 [2021-11-20 05:49:12,252 INFO L226 Difference]: Without dead ends: 148 [2021-11-20 05:49:12,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:12,253 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 11 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:12,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 475 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:49:12,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-11-20 05:49:12,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 145. [2021-11-20 05:49:12,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.4930555555555556) internal successors, (215), 144 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:12,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 215 transitions. [2021-11-20 05:49:12,261 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 215 transitions. Word has length 60 [2021-11-20 05:49:12,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:12,261 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 215 transitions. [2021-11-20 05:49:12,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:12,261 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 215 transitions. [2021-11-20 05:49:12,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-20 05:49:12,263 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:12,264 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] [2021-11-20 05:49:12,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 05:49:12,264 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:12,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:12,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1082346419, now seen corresponding path program 1 times [2021-11-20 05:49:12,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:12,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577041447] [2021-11-20 05:49:12,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:12,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:12,341 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-20 05:49:12,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:12,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577041447] [2021-11-20 05:49:12,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577041447] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:12,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:12,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:12,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721844395] [2021-11-20 05:49:12,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:12,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:12,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:12,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:12,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:12,344 INFO L87 Difference]: Start difference. First operand 145 states and 215 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:13,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:13,716 INFO L93 Difference]: Finished difference Result 312 states and 471 transitions. [2021-11-20 05:49:13,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:13,717 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 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-20 05:49:13,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:13,719 INFO L225 Difference]: With dead ends: 312 [2021-11-20 05:49:13,719 INFO L226 Difference]: Without dead ends: 188 [2021-11-20 05:49:13,720 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-20 05:49:13,721 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 34 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:13,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 473 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:49:13,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-11-20 05:49:13,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 167. [2021-11-20 05:49:13,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5240963855421688) internal successors, (253), 166 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:13,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 253 transitions. [2021-11-20 05:49:13,733 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 253 transitions. Word has length 60 [2021-11-20 05:49:13,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:13,734 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 253 transitions. [2021-11-20 05:49:13,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:13,734 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 253 transitions. [2021-11-20 05:49:13,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-20 05:49:13,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:13,736 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-20 05:49:13,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 05:49:13,737 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:13,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:13,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1301420755, now seen corresponding path program 1 times [2021-11-20 05:49:13,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:13,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742460895] [2021-11-20 05:49:13,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:13,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:13,931 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:49:13,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:13,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742460895] [2021-11-20 05:49:13,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742460895] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:13,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:13,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:13,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763821757] [2021-11-20 05:49:13,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:13,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:13,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:13,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:13,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:13,935 INFO L87 Difference]: Start difference. First operand 167 states and 253 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-20 05:49:15,014 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:15,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:15,372 INFO L93 Difference]: Finished difference Result 334 states and 508 transitions. [2021-11-20 05:49:15,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:15,373 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 73 [2021-11-20 05:49:15,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:15,375 INFO L225 Difference]: With dead ends: 334 [2021-11-20 05:49:15,375 INFO L226 Difference]: Without dead ends: 188 [2021-11-20 05:49:15,376 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-20 05:49:15,377 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 39 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:15,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 473 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-20 05:49:15,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-11-20 05:49:15,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 167. [2021-11-20 05:49:15,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5180722891566265) internal successors, (252), 166 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:15,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 252 transitions. [2021-11-20 05:49:15,392 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 252 transitions. Word has length 73 [2021-11-20 05:49:15,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:15,393 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 252 transitions. [2021-11-20 05:49:15,393 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-20 05:49:15,393 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 252 transitions. [2021-11-20 05:49:15,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 05:49:15,394 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:15,395 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] [2021-11-20 05:49:15,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 05:49:15,396 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:15,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:15,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1479908194, now seen corresponding path program 1 times [2021-11-20 05:49:15,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:15,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277481562] [2021-11-20 05:49:15,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:15,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:15,496 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-20 05:49:15,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:15,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277481562] [2021-11-20 05:49:15,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277481562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:15,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:15,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:15,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322520873] [2021-11-20 05:49:15,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:15,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:15,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:15,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:15,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:15,499 INFO L87 Difference]: Start difference. First operand 167 states and 252 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:16,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:16,560 INFO L93 Difference]: Finished difference Result 333 states and 505 transitions. [2021-11-20 05:49:16,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:16,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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 74 [2021-11-20 05:49:16,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:16,563 INFO L225 Difference]: With dead ends: 333 [2021-11-20 05:49:16,563 INFO L226 Difference]: Without dead ends: 187 [2021-11-20 05:49:16,564 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-20 05:49:16,564 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 43 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:16,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 475 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 05:49:16,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-11-20 05:49:16,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 167. [2021-11-20 05:49:16,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5120481927710843) internal successors, (251), 166 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:16,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 251 transitions. [2021-11-20 05:49:16,573 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 251 transitions. Word has length 74 [2021-11-20 05:49:16,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:16,574 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 251 transitions. [2021-11-20 05:49:16,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:16,574 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 251 transitions. [2021-11-20 05:49:16,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 05:49:16,575 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:16,576 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:16,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 05:49:16,576 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:16,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:16,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1811437106, now seen corresponding path program 1 times [2021-11-20 05:49:16,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:16,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148634491] [2021-11-20 05:49:16,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:16,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:16,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:16,678 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:49:16,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:16,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148634491] [2021-11-20 05:49:16,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148634491] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:16,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:16,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:16,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582192689] [2021-11-20 05:49:16,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:16,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:16,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:16,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:16,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:16,681 INFO L87 Difference]: Start difference. First operand 167 states and 251 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:18,691 WARN L515 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-20 05:49:19,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:19,065 INFO L93 Difference]: Finished difference Result 333 states and 503 transitions. [2021-11-20 05:49:19,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:19,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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 74 [2021-11-20 05:49:19,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:19,068 INFO L225 Difference]: With dead ends: 333 [2021-11-20 05:49:19,068 INFO L226 Difference]: Without dead ends: 187 [2021-11-20 05:49:19,068 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-20 05:49:19,069 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 41 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:19,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 475 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 164 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:19,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-11-20 05:49:19,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 167. [2021-11-20 05:49:19,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5060240963855422) internal successors, (250), 166 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:19,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 250 transitions. [2021-11-20 05:49:19,079 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 250 transitions. Word has length 74 [2021-11-20 05:49:19,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:19,079 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 250 transitions. [2021-11-20 05:49:19,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:19,080 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 250 transitions. [2021-11-20 05:49:19,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 05:49:19,081 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:19,081 INFO L514 BasicCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:19,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-20 05:49:19,082 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:19,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:19,082 INFO L85 PathProgramCache]: Analyzing trace with hash 943512265, now seen corresponding path program 1 times [2021-11-20 05:49:19,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:19,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075081004] [2021-11-20 05:49:19,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:19,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:19,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:49:19,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:19,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075081004] [2021-11-20 05:49:19,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075081004] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:19,150 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:19,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:19,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633655408] [2021-11-20 05:49:19,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:19,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:19,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:19,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:19,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:19,152 INFO L87 Difference]: Start difference. First operand 167 states and 250 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:21,162 WARN L515 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-20 05:49:21,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:21,493 INFO L93 Difference]: Finished difference Result 332 states and 500 transitions. [2021-11-20 05:49:21,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:21,494 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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 74 [2021-11-20 05:49:21,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:21,496 INFO L225 Difference]: With dead ends: 332 [2021-11-20 05:49:21,496 INFO L226 Difference]: Without dead ends: 186 [2021-11-20 05:49:21,496 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-20 05:49:21,497 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 34 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:21,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 477 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:49:21,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-11-20 05:49:21,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 167. [2021-11-20 05:49:21,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5) internal successors, (249), 166 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:21,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 249 transitions. [2021-11-20 05:49:21,505 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 249 transitions. Word has length 74 [2021-11-20 05:49:21,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:21,505 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 249 transitions. [2021-11-20 05:49:21,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:21,506 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 249 transitions. [2021-11-20 05:49:21,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 05:49:21,507 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:21,507 INFO L514 BasicCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:21,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 05:49:21,508 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:21,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:21,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1678857097, now seen corresponding path program 1 times [2021-11-20 05:49:21,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:21,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470779767] [2021-11-20 05:49:21,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:21,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:21,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:21,580 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:49:21,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:21,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470779767] [2021-11-20 05:49:21,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470779767] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:21,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:21,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:21,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359799281] [2021-11-20 05:49:21,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:21,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:21,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:21,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:21,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:21,583 INFO L87 Difference]: Start difference. First operand 167 states and 249 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:22,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:22,676 INFO L93 Difference]: Finished difference Result 330 states and 496 transitions. [2021-11-20 05:49:22,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:22,677 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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 74 [2021-11-20 05:49:22,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:22,678 INFO L225 Difference]: With dead ends: 330 [2021-11-20 05:49:22,679 INFO L226 Difference]: Without dead ends: 184 [2021-11-20 05:49:22,679 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-20 05:49:22,680 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 34 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:22,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 481 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-20 05:49:22,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-11-20 05:49:22,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 167. [2021-11-20 05:49:22,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.4939759036144578) internal successors, (248), 166 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:22,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 248 transitions. [2021-11-20 05:49:22,694 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 248 transitions. Word has length 74 [2021-11-20 05:49:22,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:22,695 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 248 transitions. [2021-11-20 05:49:22,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 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-20 05:49:22,695 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 248 transitions. [2021-11-20 05:49:22,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-20 05:49:22,697 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:22,698 INFO L514 BasicCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:22,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 05:49:22,698 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:22,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:22,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1044211178, now seen corresponding path program 1 times [2021-11-20 05:49:22,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:22,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368502216] [2021-11-20 05:49:22,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:22,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:22,779 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:49:22,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:22,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368502216] [2021-11-20 05:49:22,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368502216] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:22,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:22,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:22,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341767814] [2021-11-20 05:49:22,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:22,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:22,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:22,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:22,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:22,785 INFO L87 Difference]: Start difference. First operand 167 states and 248 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 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-20 05:49:24,264 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:24,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:24,580 INFO L93 Difference]: Finished difference Result 330 states and 494 transitions. [2021-11-20 05:49:24,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:24,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 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 75 [2021-11-20 05:49:24,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:24,583 INFO L225 Difference]: With dead ends: 330 [2021-11-20 05:49:24,583 INFO L226 Difference]: Without dead ends: 184 [2021-11-20 05:49:24,583 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-20 05:49:24,584 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 37 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:24,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 481 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-20 05:49:24,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-11-20 05:49:24,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 167. [2021-11-20 05:49:24,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.4879518072289157) internal successors, (247), 166 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:24,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 247 transitions. [2021-11-20 05:49:24,592 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 247 transitions. Word has length 75 [2021-11-20 05:49:24,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:24,592 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 247 transitions. [2021-11-20 05:49:24,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 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-20 05:49:24,593 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 247 transitions. [2021-11-20 05:49:24,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 05:49:24,594 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:24,594 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] [2021-11-20 05:49:24,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 05:49:24,595 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:24,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:24,595 INFO L85 PathProgramCache]: Analyzing trace with hash 711237431, now seen corresponding path program 1 times [2021-11-20 05:49:24,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:24,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616858322] [2021-11-20 05:49:24,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:24,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:24,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:24,671 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-20 05:49:24,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:24,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616858322] [2021-11-20 05:49:24,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616858322] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:24,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:24,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:24,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423867146] [2021-11-20 05:49:24,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:24,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:24,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:24,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:24,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:24,674 INFO L87 Difference]: Start difference. First operand 167 states and 247 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-20 05:49:25,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:25,884 INFO L93 Difference]: Finished difference Result 330 states and 492 transitions. [2021-11-20 05:49:25,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:25,885 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 76 [2021-11-20 05:49:25,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:25,886 INFO L225 Difference]: With dead ends: 330 [2021-11-20 05:49:25,886 INFO L226 Difference]: Without dead ends: 184 [2021-11-20 05:49:25,887 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-20 05:49:25,888 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 35 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:25,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 481 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-20 05:49:25,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-11-20 05:49:25,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 167. [2021-11-20 05:49:25,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.4819277108433735) internal successors, (246), 166 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:25,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 246 transitions. [2021-11-20 05:49:25,895 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 246 transitions. Word has length 76 [2021-11-20 05:49:25,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:25,896 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 246 transitions. [2021-11-20 05:49:25,896 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-20 05:49:25,896 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 246 transitions. [2021-11-20 05:49:25,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-20 05:49:25,897 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:25,898 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2021-11-20 05:49:25,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-20 05:49:25,898 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:25,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:25,899 INFO L85 PathProgramCache]: Analyzing trace with hash -618198341, now seen corresponding path program 1 times [2021-11-20 05:49:25,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:25,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412048092] [2021-11-20 05:49:25,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:25,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:25,983 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:49:25,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:25,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412048092] [2021-11-20 05:49:25,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412048092] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:25,984 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:25,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:25,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029307682] [2021-11-20 05:49:25,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:25,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:25,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:25,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:25,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:25,986 INFO L87 Difference]: Start difference. First operand 167 states and 246 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-20 05:49:27,383 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:27,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:27,657 INFO L93 Difference]: Finished difference Result 320 states and 477 transitions. [2021-11-20 05:49:27,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:27,658 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 77 [2021-11-20 05:49:27,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:27,659 INFO L225 Difference]: With dead ends: 320 [2021-11-20 05:49:27,659 INFO L226 Difference]: Without dead ends: 174 [2021-11-20 05:49:27,660 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-20 05:49:27,660 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 26 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:27,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 495 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-20 05:49:27,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-11-20 05:49:27,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 167. [2021-11-20 05:49:27,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.4759036144578312) internal successors, (245), 166 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:27,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 245 transitions. [2021-11-20 05:49:27,669 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 245 transitions. Word has length 77 [2021-11-20 05:49:27,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:27,669 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 245 transitions. [2021-11-20 05:49:27,670 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-20 05:49:27,670 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 245 transitions. [2021-11-20 05:49:27,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 05:49:27,671 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:27,671 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] [2021-11-20 05:49:27,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-20 05:49:27,672 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:27,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:27,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1482576056, now seen corresponding path program 1 times [2021-11-20 05:49:27,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:27,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900114547] [2021-11-20 05:49:27,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:27,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:27,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:27,757 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-20 05:49:27,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:27,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900114547] [2021-11-20 05:49:27,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900114547] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:27,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:27,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:27,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158723583] [2021-11-20 05:49:27,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:27,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:27,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:27,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:27,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:27,761 INFO L87 Difference]: Start difference. First operand 167 states and 245 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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-20 05:49:29,770 WARN L515 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-20 05:49:30,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:30,270 INFO L93 Difference]: Finished difference Result 418 states and 626 transitions. [2021-11-20 05:49:30,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:30,271 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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 82 [2021-11-20 05:49:30,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:30,274 INFO L225 Difference]: With dead ends: 418 [2021-11-20 05:49:30,274 INFO L226 Difference]: Without dead ends: 272 [2021-11-20 05:49:30,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:30,275 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 91 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:30,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 439 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 05:49:30,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-11-20 05:49:30,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 208. [2021-11-20 05:49:30,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 207 states have (on average 1.541062801932367) internal successors, (319), 207 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:30,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 319 transitions. [2021-11-20 05:49:30,286 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 319 transitions. Word has length 82 [2021-11-20 05:49:30,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:30,287 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 319 transitions. [2021-11-20 05:49:30,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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-20 05:49:30,287 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 319 transitions. [2021-11-20 05:49:30,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 05:49:30,288 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:30,289 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] [2021-11-20 05:49:30,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-20 05:49:30,289 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:30,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:30,290 INFO L85 PathProgramCache]: Analyzing trace with hash -362791110, now seen corresponding path program 1 times [2021-11-20 05:49:30,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:30,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168963342] [2021-11-20 05:49:30,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:30,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:30,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:30,381 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-20 05:49:30,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:30,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168963342] [2021-11-20 05:49:30,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168963342] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:30,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:30,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:30,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201562310] [2021-11-20 05:49:30,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:30,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:30,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:30,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:30,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:30,385 INFO L87 Difference]: Start difference. First operand 208 states and 319 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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-20 05:49:31,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:32,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:32,189 INFO L93 Difference]: Finished difference Result 444 states and 688 transitions. [2021-11-20 05:49:32,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:32,190 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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 82 [2021-11-20 05:49:32,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:32,192 INFO L225 Difference]: With dead ends: 444 [2021-11-20 05:49:32,192 INFO L226 Difference]: Without dead ends: 257 [2021-11-20 05:49:32,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:32,194 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 40 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:32,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 581 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-20 05:49:32,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-11-20 05:49:32,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 232. [2021-11-20 05:49:32,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 1.5627705627705628) internal successors, (361), 231 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:32,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 361 transitions. [2021-11-20 05:49:32,204 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 361 transitions. Word has length 82 [2021-11-20 05:49:32,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:32,205 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 361 transitions. [2021-11-20 05:49:32,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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-20 05:49:32,205 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 361 transitions. [2021-11-20 05:49:32,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-20 05:49:32,207 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:32,207 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] [2021-11-20 05:49:32,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-20 05:49:32,208 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:32,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:32,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1291315155, now seen corresponding path program 1 times [2021-11-20 05:49:32,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:32,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79592253] [2021-11-20 05:49:32,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:32,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:32,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:32,294 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-20 05:49:32,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:32,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79592253] [2021-11-20 05:49:32,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79592253] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:32,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:32,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:32,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504710334] [2021-11-20 05:49:32,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:32,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:32,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:32,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:32,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:32,298 INFO L87 Difference]: Start difference. First operand 232 states and 361 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-20 05:49:33,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:33,384 INFO L93 Difference]: Finished difference Result 501 states and 776 transitions. [2021-11-20 05:49:33,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:33,385 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 83 [2021-11-20 05:49:33,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:33,388 INFO L225 Difference]: With dead ends: 501 [2021-11-20 05:49:33,388 INFO L226 Difference]: Without dead ends: 290 [2021-11-20 05:49:33,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:33,389 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 84 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:33,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 431 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-20 05:49:33,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-11-20 05:49:33,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 233. [2021-11-20 05:49:33,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 1.5603448275862069) internal successors, (362), 232 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:33,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 362 transitions. [2021-11-20 05:49:33,401 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 362 transitions. Word has length 83 [2021-11-20 05:49:33,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:33,401 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 362 transitions. [2021-11-20 05:49:33,402 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-20 05:49:33,402 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 362 transitions. [2021-11-20 05:49:33,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-20 05:49:33,403 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:33,404 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:49:33,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-20 05:49:33,404 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:33,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:33,405 INFO L85 PathProgramCache]: Analyzing trace with hash 884469832, now seen corresponding path program 1 times [2021-11-20 05:49:33,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:33,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724371180] [2021-11-20 05:49:33,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:33,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:33,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:33,508 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:33,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:33,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724371180] [2021-11-20 05:49:33,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724371180] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:33,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:33,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:33,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554252903] [2021-11-20 05:49:33,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:33,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:33,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:33,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:33,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:33,512 INFO L87 Difference]: Start difference. First operand 233 states and 362 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-20 05:49:34,682 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:35,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:35,086 INFO L93 Difference]: Finished difference Result 502 states and 776 transitions. [2021-11-20 05:49:35,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:35,087 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 95 [2021-11-20 05:49:35,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:35,089 INFO L225 Difference]: With dead ends: 502 [2021-11-20 05:49:35,089 INFO L226 Difference]: Without dead ends: 290 [2021-11-20 05:49:35,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:35,091 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 107 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:35,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 433 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-20 05:49:35,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-11-20 05:49:35,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 233. [2021-11-20 05:49:35,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 1.5560344827586208) internal successors, (361), 232 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:35,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 361 transitions. [2021-11-20 05:49:35,101 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 361 transitions. Word has length 95 [2021-11-20 05:49:35,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:35,101 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 361 transitions. [2021-11-20 05:49:35,102 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-20 05:49:35,102 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 361 transitions. [2021-11-20 05:49:35,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-20 05:49:35,103 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:35,104 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:49:35,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-20 05:49:35,104 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:35,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:35,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1872157434, now seen corresponding path program 1 times [2021-11-20 05:49:35,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:35,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745089183] [2021-11-20 05:49:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:35,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:35,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:35,184 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:35,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:35,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745089183] [2021-11-20 05:49:35,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745089183] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:35,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:35,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:35,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101975587] [2021-11-20 05:49:35,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:35,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:35,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:35,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:35,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:35,188 INFO L87 Difference]: Start difference. First operand 233 states and 361 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-20 05:49:37,198 WARN L515 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-20 05:49:37,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:37,492 INFO L93 Difference]: Finished difference Result 470 states and 729 transitions. [2021-11-20 05:49:37,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:37,493 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 95 [2021-11-20 05:49:37,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:37,495 INFO L225 Difference]: With dead ends: 470 [2021-11-20 05:49:37,495 INFO L226 Difference]: Without dead ends: 258 [2021-11-20 05:49:37,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:37,497 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 47 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:37,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 581 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:49:37,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-11-20 05:49:37,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 233. [2021-11-20 05:49:37,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 1.5517241379310345) internal successors, (360), 232 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:37,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 360 transitions. [2021-11-20 05:49:37,506 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 360 transitions. Word has length 95 [2021-11-20 05:49:37,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:37,507 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 360 transitions. [2021-11-20 05:49:37,520 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-20 05:49:37,520 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 360 transitions. [2021-11-20 05:49:37,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 05:49:37,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:37,521 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:37,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-20 05:49:37,522 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:37,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:37,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1858190563, now seen corresponding path program 1 times [2021-11-20 05:49:37,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:37,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781073790] [2021-11-20 05:49:37,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:37,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:37,596 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:37,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:37,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781073790] [2021-11-20 05:49:37,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781073790] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:37,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:37,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:37,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168767750] [2021-11-20 05:49:37,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:37,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:37,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:37,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:37,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:37,599 INFO L87 Difference]: Start difference. First operand 233 states and 360 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-20 05:49:38,857 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:39,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:39,334 INFO L93 Difference]: Finished difference Result 501 states and 771 transitions. [2021-11-20 05:49:39,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:39,335 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 96 [2021-11-20 05:49:39,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:39,338 INFO L225 Difference]: With dead ends: 501 [2021-11-20 05:49:39,338 INFO L226 Difference]: Without dead ends: 289 [2021-11-20 05:49:39,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:39,340 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 111 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:39,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 431 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-20 05:49:39,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-11-20 05:49:39,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 233. [2021-11-20 05:49:39,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 1.5474137931034482) internal successors, (359), 232 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:39,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 359 transitions. [2021-11-20 05:49:39,350 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 359 transitions. Word has length 96 [2021-11-20 05:49:39,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:39,351 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 359 transitions. [2021-11-20 05:49:39,351 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-20 05:49:39,351 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 359 transitions. [2021-11-20 05:49:39,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 05:49:39,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:39,353 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:39,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-20 05:49:39,354 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:39,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:39,355 INFO L85 PathProgramCache]: Analyzing trace with hash 854568567, now seen corresponding path program 1 times [2021-11-20 05:49:39,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:39,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173042731] [2021-11-20 05:49:39,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:39,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:39,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:39,453 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-20 05:49:39,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:39,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173042731] [2021-11-20 05:49:39,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173042731] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:39,454 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:39,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:49:39,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459893694] [2021-11-20 05:49:39,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:39,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:49:39,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:39,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:49:39,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:39,456 INFO L87 Difference]: Start difference. First operand 233 states and 359 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 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-20 05:49:42,126 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:49:42,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:42,533 INFO L93 Difference]: Finished difference Result 466 states and 723 transitions. [2021-11-20 05:49:42,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:49:42,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 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 96 [2021-11-20 05:49:42,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:42,535 INFO L225 Difference]: With dead ends: 466 [2021-11-20 05:49:42,535 INFO L226 Difference]: Without dead ends: 254 [2021-11-20 05:49:42,536 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-20 05:49:42,537 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 144 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:42,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 338 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-11-20 05:49:42,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-11-20 05:49:42,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 253. [2021-11-20 05:49:42,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.5277777777777777) internal successors, (385), 252 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:42,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 385 transitions. [2021-11-20 05:49:42,547 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 385 transitions. Word has length 96 [2021-11-20 05:49:42,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:42,547 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 385 transitions. [2021-11-20 05:49:42,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 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-20 05:49:42,548 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 385 transitions. [2021-11-20 05:49:42,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 05:49:42,549 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:42,550 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2021-11-20 05:49:42,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-20 05:49:42,550 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:42,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:42,551 INFO L85 PathProgramCache]: Analyzing trace with hash -13356274, now seen corresponding path program 1 times [2021-11-20 05:49:42,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:42,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391122326] [2021-11-20 05:49:42,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:42,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:42,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:42,618 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:42,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:42,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391122326] [2021-11-20 05:49:42,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391122326] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:42,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:42,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:42,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662894120] [2021-11-20 05:49:42,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:42,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:42,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:42,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:42,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:42,622 INFO L87 Difference]: Start difference. First operand 253 states and 385 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-20 05:49:44,634 WARN L515 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-20 05:49:45,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:45,029 INFO L93 Difference]: Finished difference Result 540 states and 819 transitions. [2021-11-20 05:49:45,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:45,030 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 96 [2021-11-20 05:49:45,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:45,032 INFO L225 Difference]: With dead ends: 540 [2021-11-20 05:49:45,032 INFO L226 Difference]: Without dead ends: 308 [2021-11-20 05:49:45,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:45,034 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 103 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:45,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 435 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:45,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-11-20 05:49:45,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 253. [2021-11-20 05:49:45,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.5238095238095237) internal successors, (384), 252 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:45,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 384 transitions. [2021-11-20 05:49:45,047 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 384 transitions. Word has length 96 [2021-11-20 05:49:45,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:45,047 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 384 transitions. [2021-11-20 05:49:45,048 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-20 05:49:45,048 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 384 transitions. [2021-11-20 05:49:45,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 05:49:45,049 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:45,050 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2021-11-20 05:49:45,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-20 05:49:45,050 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:45,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:45,051 INFO L85 PathProgramCache]: Analyzing trace with hash 721988558, now seen corresponding path program 1 times [2021-11-20 05:49:45,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:45,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943731548] [2021-11-20 05:49:45,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:45,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:45,122 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:45,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:45,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943731548] [2021-11-20 05:49:45,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943731548] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:45,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:45,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:45,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328464505] [2021-11-20 05:49:45,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:45,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:45,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:45,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:45,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:45,126 INFO L87 Difference]: Start difference. First operand 253 states and 384 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-20 05:49:45,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:45,928 INFO L93 Difference]: Finished difference Result 538 states and 815 transitions. [2021-11-20 05:49:45,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:45,929 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 96 [2021-11-20 05:49:45,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:45,931 INFO L225 Difference]: With dead ends: 538 [2021-11-20 05:49:45,931 INFO L226 Difference]: Without dead ends: 306 [2021-11-20 05:49:45,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:45,933 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 103 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:45,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 439 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-20 05:49:45,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-11-20 05:49:45,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 253. [2021-11-20 05:49:45,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.5198412698412698) internal successors, (383), 252 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:45,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 383 transitions. [2021-11-20 05:49:45,943 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 383 transitions. Word has length 96 [2021-11-20 05:49:45,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:45,944 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 383 transitions. [2021-11-20 05:49:45,944 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-20 05:49:45,944 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 383 transitions. [2021-11-20 05:49:45,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 05:49:45,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:45,946 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2021-11-20 05:49:45,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-20 05:49:45,946 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:45,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:45,947 INFO L85 PathProgramCache]: Analyzing trace with hash 430544400, now seen corresponding path program 1 times [2021-11-20 05:49:45,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:45,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852536398] [2021-11-20 05:49:45,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:45,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:46,017 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:46,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:46,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852536398] [2021-11-20 05:49:46,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852536398] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:46,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:46,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:46,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903553410] [2021-11-20 05:49:46,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:46,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:46,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:46,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:46,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:46,020 INFO L87 Difference]: Start difference. First operand 253 states and 383 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-20 05:49:48,030 WARN L515 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-20 05:49:48,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:48,366 INFO L93 Difference]: Finished difference Result 508 states and 770 transitions. [2021-11-20 05:49:48,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:48,366 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 96 [2021-11-20 05:49:48,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:48,368 INFO L225 Difference]: With dead ends: 508 [2021-11-20 05:49:48,369 INFO L226 Difference]: Without dead ends: 276 [2021-11-20 05:49:48,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:48,370 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 43 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 571 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:48,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 571 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:49:48,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-11-20 05:49:48,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 253. [2021-11-20 05:49:48,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.5158730158730158) internal successors, (382), 252 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:48,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 382 transitions. [2021-11-20 05:49:48,380 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 382 transitions. Word has length 96 [2021-11-20 05:49:48,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:48,381 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 382 transitions. [2021-11-20 05:49:48,381 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-20 05:49:48,381 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 382 transitions. [2021-11-20 05:49:48,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 05:49:48,382 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:48,382 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2021-11-20 05:49:48,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-20 05:49:48,383 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:48,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:48,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1165889232, now seen corresponding path program 1 times [2021-11-20 05:49:48,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:48,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988901755] [2021-11-20 05:49:48,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:48,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:48,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:48,456 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:48,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:48,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988901755] [2021-11-20 05:49:48,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988901755] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:48,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:48,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:48,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917396146] [2021-11-20 05:49:48,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:48,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:48,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:48,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:48,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:48,459 INFO L87 Difference]: Start difference. First operand 253 states and 382 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-20 05:49:50,469 WARN L515 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-20 05:49:50,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:50,808 INFO L93 Difference]: Finished difference Result 506 states and 766 transitions. [2021-11-20 05:49:50,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:50,808 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 96 [2021-11-20 05:49:50,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:50,810 INFO L225 Difference]: With dead ends: 506 [2021-11-20 05:49:50,811 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 05:49:50,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:50,812 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 43 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:50,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 575 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:49:50,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 05:49:50,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 253. [2021-11-20 05:49:50,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.5119047619047619) internal successors, (381), 252 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:50,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 381 transitions. [2021-11-20 05:49:50,823 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 381 transitions. Word has length 96 [2021-11-20 05:49:50,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:50,823 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 381 transitions. [2021-11-20 05:49:50,823 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-20 05:49:50,824 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 381 transitions. [2021-11-20 05:49:50,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-20 05:49:50,825 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:50,825 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:50,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-20 05:49:50,826 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:50,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:50,826 INFO L85 PathProgramCache]: Analyzing trace with hash 685697252, now seen corresponding path program 1 times [2021-11-20 05:49:50,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:50,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677413869] [2021-11-20 05:49:50,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:50,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:50,901 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:50,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:50,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677413869] [2021-11-20 05:49:50,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677413869] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:50,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:50,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:50,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660498595] [2021-11-20 05:49:50,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:50,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:50,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:50,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:50,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:50,904 INFO L87 Difference]: Start difference. First operand 253 states and 381 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-20 05:49:52,916 WARN L515 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-20 05:49:53,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:53,325 INFO L93 Difference]: Finished difference Result 538 states and 809 transitions. [2021-11-20 05:49:53,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:53,326 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 97 [2021-11-20 05:49:53,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:53,329 INFO L225 Difference]: With dead ends: 538 [2021-11-20 05:49:53,329 INFO L226 Difference]: Without dead ends: 306 [2021-11-20 05:49:53,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:53,331 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 107 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:53,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 463 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:53,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-11-20 05:49:53,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 253. [2021-11-20 05:49:53,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.507936507936508) internal successors, (380), 252 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:53,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 380 transitions. [2021-11-20 05:49:53,343 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 380 transitions. Word has length 97 [2021-11-20 05:49:53,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:53,343 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 380 transitions. [2021-11-20 05:49:53,344 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-20 05:49:53,344 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 380 transitions. [2021-11-20 05:49:53,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-20 05:49:53,345 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:53,346 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:53,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-20 05:49:53,346 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:53,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:53,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1561716258, now seen corresponding path program 1 times [2021-11-20 05:49:53,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:53,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710803865] [2021-11-20 05:49:53,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:53,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:53,422 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:53,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:53,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710803865] [2021-11-20 05:49:53,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710803865] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:53,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:53,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:53,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935340135] [2021-11-20 05:49:53,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:53,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:53,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:53,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:53,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:53,426 INFO L87 Difference]: Start difference. First operand 253 states and 380 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-20 05:49:55,436 WARN L515 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-20 05:49:55,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:55,821 INFO L93 Difference]: Finished difference Result 506 states and 762 transitions. [2021-11-20 05:49:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:55,822 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 97 [2021-11-20 05:49:55,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:55,824 INFO L225 Difference]: With dead ends: 506 [2021-11-20 05:49:55,824 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 05:49:55,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:55,826 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 47 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:55,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 573 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:55,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 05:49:55,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 253. [2021-11-20 05:49:55,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.503968253968254) internal successors, (379), 252 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:55,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 379 transitions. [2021-11-20 05:49:55,838 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 379 transitions. Word has length 97 [2021-11-20 05:49:55,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:55,838 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 379 transitions. [2021-11-20 05:49:55,838 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-20 05:49:55,839 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 379 transitions. [2021-11-20 05:49:55,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-20 05:49:55,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:55,840 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:55,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-20 05:49:55,841 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:55,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:55,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1525402666, now seen corresponding path program 1 times [2021-11-20 05:49:55,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:55,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057299320] [2021-11-20 05:49:55,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:55,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:55,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:55,925 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:55,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:55,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057299320] [2021-11-20 05:49:55,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057299320] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:55,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:55,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:55,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88156769] [2021-11-20 05:49:55,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:55,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:55,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:55,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:55,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:55,929 INFO L87 Difference]: Start difference. First operand 253 states and 379 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-20 05:49:57,939 WARN L515 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-20 05:49:58,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:49:58,372 INFO L93 Difference]: Finished difference Result 538 states and 805 transitions. [2021-11-20 05:49:58,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:49:58,373 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 98 [2021-11-20 05:49:58,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:49:58,375 INFO L225 Difference]: With dead ends: 538 [2021-11-20 05:49:58,375 INFO L226 Difference]: Without dead ends: 306 [2021-11-20 05:49:58,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:49:58,376 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 105 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:49:58,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 463 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:49:58,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-11-20 05:49:58,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 253. [2021-11-20 05:49:58,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.5) internal successors, (378), 252 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:49:58,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 378 transitions. [2021-11-20 05:49:58,389 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 378 transitions. Word has length 98 [2021-11-20 05:49:58,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:49:58,389 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 378 transitions. [2021-11-20 05:49:58,390 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-20 05:49:58,390 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 378 transitions. [2021-11-20 05:49:58,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-20 05:49:58,391 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:49:58,391 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:49:58,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-20 05:49:58,392 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:49:58,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:49:58,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1382779220, now seen corresponding path program 1 times [2021-11-20 05:49:58,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:49:58,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697294770] [2021-11-20 05:49:58,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:49:58,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:49:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:49:58,464 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:49:58,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:49:58,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697294770] [2021-11-20 05:49:58,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697294770] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:49:58,465 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:49:58,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:49:58,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128350795] [2021-11-20 05:49:58,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:49:58,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:49:58,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:49:58,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:49:58,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:49:58,467 INFO L87 Difference]: Start difference. First operand 253 states and 378 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-20 05:50:00,010 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:00,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:00,399 INFO L93 Difference]: Finished difference Result 506 states and 758 transitions. [2021-11-20 05:50:00,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:00,400 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 98 [2021-11-20 05:50:00,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:00,402 INFO L225 Difference]: With dead ends: 506 [2021-11-20 05:50:00,402 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 05:50:00,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:00,404 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 45 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:00,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 571 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 05:50:00,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 05:50:00,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 253. [2021-11-20 05:50:00,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.496031746031746) internal successors, (377), 252 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:00,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 377 transitions. [2021-11-20 05:50:00,415 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 377 transitions. Word has length 98 [2021-11-20 05:50:00,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:00,416 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 377 transitions. [2021-11-20 05:50:00,416 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-20 05:50:00,416 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 377 transitions. [2021-11-20 05:50:00,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-20 05:50:00,418 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:00,418 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:00,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-20 05:50:00,418 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:00,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:00,419 INFO L85 PathProgramCache]: Analyzing trace with hash 164697535, now seen corresponding path program 1 times [2021-11-20 05:50:00,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:00,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058968902] [2021-11-20 05:50:00,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:00,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:00,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:00,488 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:00,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:00,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058968902] [2021-11-20 05:50:00,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058968902] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:00,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:00,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:00,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032208098] [2021-11-20 05:50:00,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:00,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:00,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:00,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:00,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:00,491 INFO L87 Difference]: Start difference. First operand 253 states and 377 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-20 05:50:02,500 WARN L515 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-20 05:50:02,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:02,986 INFO L93 Difference]: Finished difference Result 538 states and 801 transitions. [2021-11-20 05:50:02,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:02,987 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 99 [2021-11-20 05:50:02,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:02,989 INFO L225 Difference]: With dead ends: 538 [2021-11-20 05:50:02,989 INFO L226 Difference]: Without dead ends: 306 [2021-11-20 05:50:02,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:02,991 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 103 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:02,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 463 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 05:50:02,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-11-20 05:50:03,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 253. [2021-11-20 05:50:03,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.492063492063492) internal successors, (376), 252 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:03,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 376 transitions. [2021-11-20 05:50:03,003 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 376 transitions. Word has length 99 [2021-11-20 05:50:03,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:03,003 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 376 transitions. [2021-11-20 05:50:03,003 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-20 05:50:03,004 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 376 transitions. [2021-11-20 05:50:03,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-20 05:50:03,005 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:03,005 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:03,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-20 05:50:03,006 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:03,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:03,006 INFO L85 PathProgramCache]: Analyzing trace with hash 205372285, now seen corresponding path program 1 times [2021-11-20 05:50:03,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:03,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12102971] [2021-11-20 05:50:03,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:03,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:03,082 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:03,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:03,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12102971] [2021-11-20 05:50:03,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12102971] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:03,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:03,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:03,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036762041] [2021-11-20 05:50:03,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:03,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:03,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:03,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:03,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:03,086 INFO L87 Difference]: Start difference. First operand 253 states and 376 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-20 05:50:05,097 WARN L515 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-20 05:50:05,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:05,428 INFO L93 Difference]: Finished difference Result 506 states and 754 transitions. [2021-11-20 05:50:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:05,429 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 99 [2021-11-20 05:50:05,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:05,432 INFO L225 Difference]: With dead ends: 506 [2021-11-20 05:50:05,432 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 05:50:05,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:05,433 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 43 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:05,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 569 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:05,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 05:50:05,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 253. [2021-11-20 05:50:05,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.4880952380952381) internal successors, (375), 252 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:05,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 375 transitions. [2021-11-20 05:50:05,445 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 375 transitions. Word has length 99 [2021-11-20 05:50:05,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:05,446 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 375 transitions. [2021-11-20 05:50:05,446 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-20 05:50:05,446 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 375 transitions. [2021-11-20 05:50:05,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 05:50:05,448 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:05,448 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:05,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-20 05:50:05,448 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:05,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:05,449 INFO L85 PathProgramCache]: Analyzing trace with hash -689257755, now seen corresponding path program 1 times [2021-11-20 05:50:05,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:05,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452011208] [2021-11-20 05:50:05,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:05,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:05,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:05,523 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:05,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:05,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452011208] [2021-11-20 05:50:05,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452011208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:05,524 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:05,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:05,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147232725] [2021-11-20 05:50:05,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:05,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:05,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:05,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:05,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:05,526 INFO L87 Difference]: Start difference. First operand 253 states and 375 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-20 05:50:06,809 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:07,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:07,230 INFO L93 Difference]: Finished difference Result 528 states and 785 transitions. [2021-11-20 05:50:07,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:07,231 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 100 [2021-11-20 05:50:07,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:07,233 INFO L225 Difference]: With dead ends: 528 [2021-11-20 05:50:07,233 INFO L226 Difference]: Without dead ends: 296 [2021-11-20 05:50:07,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:07,234 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 94 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:07,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 451 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-20 05:50:07,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-11-20 05:50:07,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 253. [2021-11-20 05:50:07,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.4841269841269842) internal successors, (374), 252 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:07,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 374 transitions. [2021-11-20 05:50:07,245 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 374 transitions. Word has length 100 [2021-11-20 05:50:07,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:07,246 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 374 transitions. [2021-11-20 05:50:07,246 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-20 05:50:07,246 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 374 transitions. [2021-11-20 05:50:07,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 05:50:07,248 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:07,248 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:07,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-20 05:50:07,248 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:07,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:07,249 INFO L85 PathProgramCache]: Analyzing trace with hash 571659495, now seen corresponding path program 1 times [2021-11-20 05:50:07,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:07,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19955044] [2021-11-20 05:50:07,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:07,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:07,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:07,320 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:07,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:07,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19955044] [2021-11-20 05:50:07,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19955044] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:07,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:07,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:07,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201037044] [2021-11-20 05:50:07,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:07,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:07,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:07,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:07,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:07,323 INFO L87 Difference]: Start difference. First operand 253 states and 374 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-20 05:50:08,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:08,204 INFO L93 Difference]: Finished difference Result 496 states and 738 transitions. [2021-11-20 05:50:08,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:08,205 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 100 [2021-11-20 05:50:08,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:08,207 INFO L225 Difference]: With dead ends: 496 [2021-11-20 05:50:08,207 INFO L226 Difference]: Without dead ends: 264 [2021-11-20 05:50:08,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:08,208 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 34 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:08,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 555 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 05:50:08,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-11-20 05:50:08,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 253. [2021-11-20 05:50:08,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.4801587301587302) internal successors, (373), 252 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:08,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 373 transitions. [2021-11-20 05:50:08,219 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 373 transitions. Word has length 100 [2021-11-20 05:50:08,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:08,220 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 373 transitions. [2021-11-20 05:50:08,220 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-20 05:50:08,220 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 373 transitions. [2021-11-20 05:50:08,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-20 05:50:08,222 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:08,222 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:08,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-20 05:50:08,222 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:08,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:08,223 INFO L85 PathProgramCache]: Analyzing trace with hash 590705777, now seen corresponding path program 1 times [2021-11-20 05:50:08,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:08,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461149140] [2021-11-20 05:50:08,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:08,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:08,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:08,300 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:08,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:08,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461149140] [2021-11-20 05:50:08,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461149140] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:08,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:08,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:08,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254133403] [2021-11-20 05:50:08,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:08,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:08,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:08,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:08,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:08,305 INFO L87 Difference]: Start difference. First operand 253 states and 373 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-20 05:50:10,314 WARN L515 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-20 05:50:10,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:10,789 INFO L93 Difference]: Finished difference Result 528 states and 781 transitions. [2021-11-20 05:50:10,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:10,790 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 104 [2021-11-20 05:50:10,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:10,794 INFO L225 Difference]: With dead ends: 528 [2021-11-20 05:50:10,794 INFO L226 Difference]: Without dead ends: 296 [2021-11-20 05:50:10,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:10,796 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 84 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:10,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 463 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 241 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 05:50:10,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-11-20 05:50:10,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 253. [2021-11-20 05:50:10,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.4761904761904763) internal successors, (372), 252 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:10,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 372 transitions. [2021-11-20 05:50:10,818 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 372 transitions. Word has length 104 [2021-11-20 05:50:10,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:10,819 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 372 transitions. [2021-11-20 05:50:10,819 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-20 05:50:10,819 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 372 transitions. [2021-11-20 05:50:10,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-20 05:50:10,820 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:10,821 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:10,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-20 05:50:10,822 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:10,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:10,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1742686861, now seen corresponding path program 1 times [2021-11-20 05:50:10,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:10,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986234310] [2021-11-20 05:50:10,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:10,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:10,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:10,925 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:10,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:10,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986234310] [2021-11-20 05:50:10,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986234310] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:10,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:10,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:10,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901455213] [2021-11-20 05:50:10,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:10,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:10,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:10,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:10,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:10,929 INFO L87 Difference]: Start difference. First operand 253 states and 372 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-20 05:50:12,571 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:12,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:12,883 INFO L93 Difference]: Finished difference Result 537 states and 798 transitions. [2021-11-20 05:50:12,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:12,884 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 104 [2021-11-20 05:50:12,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:12,886 INFO L225 Difference]: With dead ends: 537 [2021-11-20 05:50:12,887 INFO L226 Difference]: Without dead ends: 305 [2021-11-20 05:50:12,887 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-20 05:50:12,888 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 42 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:12,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 539 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 05:50:12,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-11-20 05:50:12,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 279. [2021-11-20 05:50:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.5) internal successors, (417), 278 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:12,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 417 transitions. [2021-11-20 05:50:12,902 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 417 transitions. Word has length 104 [2021-11-20 05:50:12,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:12,902 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 417 transitions. [2021-11-20 05:50:12,902 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-20 05:50:12,903 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 417 transitions. [2021-11-20 05:50:12,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-20 05:50:12,904 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:12,904 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] [2021-11-20 05:50:12,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-20 05:50:12,905 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:12,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:12,906 INFO L85 PathProgramCache]: Analyzing trace with hash 2063072299, now seen corresponding path program 1 times [2021-11-20 05:50:12,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:12,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518374774] [2021-11-20 05:50:12,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:12,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:12,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:12,995 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-20 05:50:12,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:12,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518374774] [2021-11-20 05:50:12,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518374774] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:12,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:12,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:12,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400381333] [2021-11-20 05:50:12,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:12,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:12,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:12,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:12,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:12,999 INFO L87 Difference]: Start difference. First operand 279 states and 417 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-20 05:50:15,008 WARN L515 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-20 05:50:15,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:15,402 INFO L93 Difference]: Finished difference Result 580 states and 869 transitions. [2021-11-20 05:50:15,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:15,402 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 107 [2021-11-20 05:50:15,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:15,405 INFO L225 Difference]: With dead ends: 580 [2021-11-20 05:50:15,405 INFO L226 Difference]: Without dead ends: 322 [2021-11-20 05:50:15,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:15,407 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 79 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:15,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 463 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 241 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:50:15,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-20 05:50:15,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 279. [2021-11-20 05:50:15,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4964028776978417) internal successors, (416), 278 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:15,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 416 transitions. [2021-11-20 05:50:15,419 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 416 transitions. Word has length 107 [2021-11-20 05:50:15,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:15,420 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 416 transitions. [2021-11-20 05:50:15,420 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-20 05:50:15,420 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 416 transitions. [2021-11-20 05:50:15,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-20 05:50:15,422 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:15,422 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] [2021-11-20 05:50:15,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-20 05:50:15,423 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:15,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:15,423 INFO L85 PathProgramCache]: Analyzing trace with hash 12368625, now seen corresponding path program 1 times [2021-11-20 05:50:15,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:15,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535454433] [2021-11-20 05:50:15,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:15,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:15,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:15,522 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-20 05:50:15,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:15,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535454433] [2021-11-20 05:50:15,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535454433] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:15,523 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:15,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:15,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655494153] [2021-11-20 05:50:15,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:15,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:15,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:15,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:15,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:15,525 INFO L87 Difference]: Start difference. First operand 279 states and 416 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:17,537 WARN L515 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-20 05:50:17,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:17,887 INFO L93 Difference]: Finished difference Result 572 states and 854 transitions. [2021-11-20 05:50:17,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:17,888 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 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 108 [2021-11-20 05:50:17,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:17,889 INFO L225 Difference]: With dead ends: 572 [2021-11-20 05:50:17,889 INFO L226 Difference]: Without dead ends: 314 [2021-11-20 05:50:17,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:17,891 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 68 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:17,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 481 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 223 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:17,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-20 05:50:17,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 279. [2021-11-20 05:50:17,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4928057553956835) internal successors, (415), 278 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:17,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 415 transitions. [2021-11-20 05:50:17,904 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 415 transitions. Word has length 108 [2021-11-20 05:50:17,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:17,904 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 415 transitions. [2021-11-20 05:50:17,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:17,905 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 415 transitions. [2021-11-20 05:50:17,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-20 05:50:17,906 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:17,906 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:50:17,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-20 05:50:17,907 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:17,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:17,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1864361691, now seen corresponding path program 1 times [2021-11-20 05:50:17,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:17,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646953841] [2021-11-20 05:50:17,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:17,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:17,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:17,990 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:17,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:17,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646953841] [2021-11-20 05:50:17,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646953841] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:17,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:17,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:17,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5184577] [2021-11-20 05:50:17,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:17,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:17,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:17,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:17,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:17,993 INFO L87 Difference]: Start difference. First operand 279 states and 415 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-20 05:50:20,003 WARN L515 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-20 05:50:20,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:20,342 INFO L93 Difference]: Finished difference Result 572 states and 852 transitions. [2021-11-20 05:50:20,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:20,343 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 109 [2021-11-20 05:50:20,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:20,345 INFO L225 Difference]: With dead ends: 572 [2021-11-20 05:50:20,345 INFO L226 Difference]: Without dead ends: 314 [2021-11-20 05:50:20,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:20,346 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 66 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:20,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 481 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 223 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:20,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-20 05:50:20,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 279. [2021-11-20 05:50:20,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4892086330935252) internal successors, (414), 278 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:20,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 414 transitions. [2021-11-20 05:50:20,374 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 414 transitions. Word has length 109 [2021-11-20 05:50:20,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:20,375 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 414 transitions. [2021-11-20 05:50:20,375 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-20 05:50:20,375 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 414 transitions. [2021-11-20 05:50:20,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-20 05:50:20,377 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:20,377 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:50:20,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-20 05:50:20,378 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:20,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:20,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1358033286, now seen corresponding path program 1 times [2021-11-20 05:50:20,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:20,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62445737] [2021-11-20 05:50:20,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:20,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:20,470 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:20,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:20,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62445737] [2021-11-20 05:50:20,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62445737] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:20,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:20,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:20,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895527667] [2021-11-20 05:50:20,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:20,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:20,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:20,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:20,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:20,474 INFO L87 Difference]: Start difference. First operand 279 states and 414 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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-20 05:50:21,605 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:21,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:21,940 INFO L93 Difference]: Finished difference Result 572 states and 850 transitions. [2021-11-20 05:50:21,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:21,941 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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 110 [2021-11-20 05:50:21,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:21,943 INFO L225 Difference]: With dead ends: 572 [2021-11-20 05:50:21,943 INFO L226 Difference]: Without dead ends: 314 [2021-11-20 05:50:21,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:21,945 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 69 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:21,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 481 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-20 05:50:21,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-20 05:50:21,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 279. [2021-11-20 05:50:21,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.485611510791367) internal successors, (413), 278 states have internal predecessors, (413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:21,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 413 transitions. [2021-11-20 05:50:21,959 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 413 transitions. Word has length 110 [2021-11-20 05:50:21,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:21,959 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 413 transitions. [2021-11-20 05:50:21,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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-20 05:50:21,959 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 413 transitions. [2021-11-20 05:50:21,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-20 05:50:21,961 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:21,961 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:50:21,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-20 05:50:21,962 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:21,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:21,962 INFO L85 PathProgramCache]: Analyzing trace with hash 723962315, now seen corresponding path program 1 times [2021-11-20 05:50:21,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:21,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911167849] [2021-11-20 05:50:21,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:21,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:22,045 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:22,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:22,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911167849] [2021-11-20 05:50:22,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911167849] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:22,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:22,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:22,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530606462] [2021-11-20 05:50:22,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:22,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:22,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:22,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:22,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:22,049 INFO L87 Difference]: Start difference. First operand 279 states and 413 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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-20 05:50:24,049 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:24,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:24,362 INFO L93 Difference]: Finished difference Result 570 states and 846 transitions. [2021-11-20 05:50:24,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:24,363 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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 110 [2021-11-20 05:50:24,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:24,365 INFO L225 Difference]: With dead ends: 570 [2021-11-20 05:50:24,365 INFO L226 Difference]: Without dead ends: 312 [2021-11-20 05:50:24,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:24,366 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 62 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:24,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 483 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:24,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-11-20 05:50:24,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 279. [2021-11-20 05:50:24,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4820143884892085) internal successors, (412), 278 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:24,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 412 transitions. [2021-11-20 05:50:24,378 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 412 transitions. Word has length 110 [2021-11-20 05:50:24,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:24,379 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 412 transitions. [2021-11-20 05:50:24,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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-20 05:50:24,379 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 412 transitions. [2021-11-20 05:50:24,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-20 05:50:24,380 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:24,381 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:50:24,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-20 05:50:24,381 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:24,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:24,382 INFO L85 PathProgramCache]: Analyzing trace with hash -763282336, now seen corresponding path program 1 times [2021-11-20 05:50:24,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:24,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533734316] [2021-11-20 05:50:24,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:24,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:24,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:24,457 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:24,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:24,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533734316] [2021-11-20 05:50:24,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533734316] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:24,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:24,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:24,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662191654] [2021-11-20 05:50:24,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:24,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:24,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:24,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:24,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:24,460 INFO L87 Difference]: Start difference. First operand 279 states and 412 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-20 05:50:26,012 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:26,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:26,331 INFO L93 Difference]: Finished difference Result 568 states and 841 transitions. [2021-11-20 05:50:26,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:26,331 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 111 [2021-11-20 05:50:26,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:26,333 INFO L225 Difference]: With dead ends: 568 [2021-11-20 05:50:26,333 INFO L226 Difference]: Without dead ends: 310 [2021-11-20 05:50:26,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:26,334 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 64 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:26,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 489 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-20 05:50:26,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-11-20 05:50:26,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 279. [2021-11-20 05:50:26,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4784172661870503) internal successors, (411), 278 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:26,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 411 transitions. [2021-11-20 05:50:26,347 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 411 transitions. Word has length 111 [2021-11-20 05:50:26,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:26,347 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 411 transitions. [2021-11-20 05:50:26,347 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-20 05:50:26,348 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 411 transitions. [2021-11-20 05:50:26,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-20 05:50:26,349 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:26,349 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] [2021-11-20 05:50:26,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-20 05:50:26,350 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:26,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:26,350 INFO L85 PathProgramCache]: Analyzing trace with hash 244140643, now seen corresponding path program 1 times [2021-11-20 05:50:26,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:26,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735148209] [2021-11-20 05:50:26,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:26,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:26,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:26,426 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-20 05:50:26,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:26,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735148209] [2021-11-20 05:50:26,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735148209] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:26,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:26,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:26,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652865341] [2021-11-20 05:50:26,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:26,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:26,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:26,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:26,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:26,429 INFO L87 Difference]: Start difference. First operand 279 states and 411 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-20 05:50:28,438 WARN L515 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-20 05:50:28,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:28,761 INFO L93 Difference]: Finished difference Result 565 states and 835 transitions. [2021-11-20 05:50:28,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:28,762 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 111 [2021-11-20 05:50:28,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:28,764 INFO L225 Difference]: With dead ends: 565 [2021-11-20 05:50:28,764 INFO L226 Difference]: Without dead ends: 307 [2021-11-20 05:50:28,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:28,765 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 57 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:28,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 495 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:28,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-11-20 05:50:28,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 279. [2021-11-20 05:50:28,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.474820143884892) internal successors, (410), 278 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:28,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 410 transitions. [2021-11-20 05:50:28,778 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 410 transitions. Word has length 111 [2021-11-20 05:50:28,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:28,778 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 410 transitions. [2021-11-20 05:50:28,779 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-20 05:50:28,779 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 410 transitions. [2021-11-20 05:50:28,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-20 05:50:28,780 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:28,780 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:50:28,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-20 05:50:28,781 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:28,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:28,782 INFO L85 PathProgramCache]: Analyzing trace with hash 993807364, now seen corresponding path program 1 times [2021-11-20 05:50:28,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:28,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490562985] [2021-11-20 05:50:28,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:28,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:28,874 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:28,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:28,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490562985] [2021-11-20 05:50:28,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490562985] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:28,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:28,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:28,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973635205] [2021-11-20 05:50:28,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:28,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:28,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:28,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:28,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:28,877 INFO L87 Difference]: Start difference. First operand 279 states and 410 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:30,886 WARN L515 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-20 05:50:31,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:31,193 INFO L93 Difference]: Finished difference Result 565 states and 833 transitions. [2021-11-20 05:50:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:31,194 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 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-20 05:50:31,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:31,196 INFO L225 Difference]: With dead ends: 565 [2021-11-20 05:50:31,196 INFO L226 Difference]: Without dead ends: 307 [2021-11-20 05:50:31,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:31,197 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 55 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:31,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 495 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:31,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-11-20 05:50:31,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 279. [2021-11-20 05:50:31,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4712230215827338) internal successors, (409), 278 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:31,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 409 transitions. [2021-11-20 05:50:31,207 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 409 transitions. Word has length 113 [2021-11-20 05:50:31,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:31,207 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 409 transitions. [2021-11-20 05:50:31,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:31,208 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 409 transitions. [2021-11-20 05:50:31,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-20 05:50:31,209 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:31,209 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:50:31,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-20 05:50:31,210 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:31,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:31,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1513112591, now seen corresponding path program 1 times [2021-11-20 05:50:31,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:31,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217703992] [2021-11-20 05:50:31,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:31,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:31,308 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:31,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:31,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217703992] [2021-11-20 05:50:31,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217703992] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:31,309 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:31,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:31,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677216365] [2021-11-20 05:50:31,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:31,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:31,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:31,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:31,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:31,311 INFO L87 Difference]: Start difference. First operand 279 states and 409 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:33,323 WARN L515 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-20 05:50:33,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:33,637 INFO L93 Difference]: Finished difference Result 561 states and 826 transitions. [2021-11-20 05:50:33,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:33,638 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 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 114 [2021-11-20 05:50:33,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:33,640 INFO L225 Difference]: With dead ends: 561 [2021-11-20 05:50:33,641 INFO L226 Difference]: Without dead ends: 303 [2021-11-20 05:50:33,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:33,642 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 50 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:33,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 499 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 205 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:33,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-20 05:50:33,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 279. [2021-11-20 05:50:33,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4676258992805755) internal successors, (408), 278 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:33,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 408 transitions. [2021-11-20 05:50:33,655 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 408 transitions. Word has length 114 [2021-11-20 05:50:33,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:33,655 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 408 transitions. [2021-11-20 05:50:33,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:33,656 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 408 transitions. [2021-11-20 05:50:33,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-20 05:50:33,657 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:33,658 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, 1, 1, 1, 1, 1, 1, 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-20 05:50:33,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-20 05:50:33,658 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:33,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:33,659 INFO L85 PathProgramCache]: Analyzing trace with hash 508069633, now seen corresponding path program 1 times [2021-11-20 05:50:33,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:33,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840467713] [2021-11-20 05:50:33,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:33,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:33,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:33,734 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:33,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:33,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840467713] [2021-11-20 05:50:33,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840467713] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:33,735 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:33,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:33,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410706221] [2021-11-20 05:50:33,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:33,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:33,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:33,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:33,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:33,737 INFO L87 Difference]: Start difference. First operand 279 states and 408 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:35,746 WARN L515 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-20 05:50:36,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:36,111 INFO L93 Difference]: Finished difference Result 561 states and 824 transitions. [2021-11-20 05:50:36,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:36,112 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 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 114 [2021-11-20 05:50:36,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:36,113 INFO L225 Difference]: With dead ends: 561 [2021-11-20 05:50:36,113 INFO L226 Difference]: Without dead ends: 303 [2021-11-20 05:50:36,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:36,114 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 48 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:36,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 499 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 205 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:36,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-20 05:50:36,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 279. [2021-11-20 05:50:36,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4640287769784173) internal successors, (407), 278 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-20 05:50:36,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 407 transitions. [2021-11-20 05:50:36,128 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 407 transitions. Word has length 114 [2021-11-20 05:50:36,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:36,128 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 407 transitions. [2021-11-20 05:50:36,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:36,129 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 407 transitions. [2021-11-20 05:50:36,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-20 05:50:36,130 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:36,130 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, 1, 1, 1, 1, 1, 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-20 05:50:36,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-20 05:50:36,131 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:36,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:36,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1351228342, now seen corresponding path program 1 times [2021-11-20 05:50:36,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:36,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468715852] [2021-11-20 05:50:36,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:36,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:36,228 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:50:36,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:36,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468715852] [2021-11-20 05:50:36,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468715852] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:36,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:36,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:36,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003782596] [2021-11-20 05:50:36,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:36,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:36,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:36,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:36,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:36,230 INFO L87 Difference]: Start difference. First operand 279 states and 407 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:38,196 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:38,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:38,486 INFO L93 Difference]: Finished difference Result 559 states and 820 transitions. [2021-11-20 05:50:38,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:38,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 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-20 05:50:38,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:38,492 INFO L225 Difference]: With dead ends: 559 [2021-11-20 05:50:38,492 INFO L226 Difference]: Without dead ends: 301 [2021-11-20 05:50:38,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:38,493 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 45 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:38,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 501 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 05:50:38,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-20 05:50:38,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 279. [2021-11-20 05:50:38,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.460431654676259) internal successors, (406), 278 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:38,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 406 transitions. [2021-11-20 05:50:38,506 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 406 transitions. Word has length 115 [2021-11-20 05:50:38,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:38,507 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 406 transitions. [2021-11-20 05:50:38,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:38,507 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 406 transitions. [2021-11-20 05:50:38,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-20 05:50:38,508 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:38,509 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] [2021-11-20 05:50:38,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-20 05:50:38,509 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:38,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:38,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1113185564, now seen corresponding path program 1 times [2021-11-20 05:50:38,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:38,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496325882] [2021-11-20 05:50:38,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:38,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:38,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:38,594 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-20 05:50:38,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:38,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496325882] [2021-11-20 05:50:38,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496325882] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:38,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:38,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:38,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357509713] [2021-11-20 05:50:38,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:38,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:38,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:38,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:38,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:38,598 INFO L87 Difference]: Start difference. First operand 279 states and 406 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:40,415 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:50:40,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:40,743 INFO L93 Difference]: Finished difference Result 559 states and 818 transitions. [2021-11-20 05:50:40,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:40,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 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-20 05:50:40,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:40,745 INFO L225 Difference]: With dead ends: 559 [2021-11-20 05:50:40,745 INFO L226 Difference]: Without dead ends: 301 [2021-11-20 05:50:40,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:40,746 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 43 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:40,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 501 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-20 05:50:40,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-20 05:50:40,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 279. [2021-11-20 05:50:40,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4568345323741008) internal successors, (405), 278 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:40,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 405 transitions. [2021-11-20 05:50:40,757 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 405 transitions. Word has length 116 [2021-11-20 05:50:40,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:40,758 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 405 transitions. [2021-11-20 05:50:40,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:40,758 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 405 transitions. [2021-11-20 05:50:40,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-20 05:50:40,759 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:40,759 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] [2021-11-20 05:50:40,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-20 05:50:40,760 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:40,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:40,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1564451825, now seen corresponding path program 1 times [2021-11-20 05:50:40,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:40,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897773593] [2021-11-20 05:50:40,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:40,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:40,832 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-20 05:50:40,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:40,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897773593] [2021-11-20 05:50:40,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897773593] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:40,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:40,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:40,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227666630] [2021-11-20 05:50:40,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:40,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:40,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:40,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:40,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:40,835 INFO L87 Difference]: Start difference. First operand 279 states and 405 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 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-20 05:50:42,845 WARN L515 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-20 05:50:43,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:43,181 INFO L93 Difference]: Finished difference Result 557 states and 814 transitions. [2021-11-20 05:50:43,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:43,182 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 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 117 [2021-11-20 05:50:43,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:43,184 INFO L225 Difference]: With dead ends: 557 [2021-11-20 05:50:43,184 INFO L226 Difference]: Without dead ends: 299 [2021-11-20 05:50:43,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:50:43,185 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 40 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:43,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 503 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 201 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:43,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-11-20 05:50:43,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 279. [2021-11-20 05:50:43,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 1.4532374100719425) internal successors, (404), 278 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-20 05:50:43,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 404 transitions. [2021-11-20 05:50:43,198 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 404 transitions. Word has length 117 [2021-11-20 05:50:43,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:43,198 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 404 transitions. [2021-11-20 05:50:43,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 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-20 05:50:43,199 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 404 transitions. [2021-11-20 05:50:43,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-20 05:50:43,200 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:43,200 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:43,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-20 05:50:43,200 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:43,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:43,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1074113683, now seen corresponding path program 1 times [2021-11-20 05:50:43,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:43,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885670364] [2021-11-20 05:50:43,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:43,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:43,294 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-11-20 05:50:43,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885670364] [2021-11-20 05:50:43,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885670364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:43,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:43,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:43,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462807702] [2021-11-20 05:50:43,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:43,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:43,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:43,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:43,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:43,297 INFO L87 Difference]: Start difference. First operand 279 states and 404 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-20 05:50:45,307 WARN L515 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-20 05:50:45,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:45,678 INFO L93 Difference]: Finished difference Result 608 states and 893 transitions. [2021-11-20 05:50:45,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:45,680 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 117 [2021-11-20 05:50:45,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:45,682 INFO L225 Difference]: With dead ends: 608 [2021-11-20 05:50:45,683 INFO L226 Difference]: Without dead ends: 350 [2021-11-20 05:50:45,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-20 05:50:45,684 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 59 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:45,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 554 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 229 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:50:45,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-11-20 05:50:45,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 311. [2021-11-20 05:50:45,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 1.4870967741935484) internal successors, (461), 310 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:45,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 461 transitions. [2021-11-20 05:50:45,698 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 461 transitions. Word has length 117 [2021-11-20 05:50:45,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:45,698 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 461 transitions. [2021-11-20 05:50:45,698 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-20 05:50:45,698 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 461 transitions. [2021-11-20 05:50:45,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-20 05:50:45,700 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:45,700 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:45,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-20 05:50:45,700 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:45,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:45,701 INFO L85 PathProgramCache]: Analyzing trace with hash -599903095, now seen corresponding path program 1 times [2021-11-20 05:50:45,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:45,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330180633] [2021-11-20 05:50:45,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:45,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:45,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:45,779 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:50:45,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:45,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330180633] [2021-11-20 05:50:45,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330180633] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:45,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:45,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:45,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689861912] [2021-11-20 05:50:45,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:45,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:45,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:45,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:45,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:45,782 INFO L87 Difference]: Start difference. First operand 311 states and 461 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-20 05:50:47,792 WARN L515 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-20 05:50:48,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:48,215 INFO L93 Difference]: Finished difference Result 703 states and 1053 transitions. [2021-11-20 05:50:48,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:48,216 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 118 [2021-11-20 05:50:48,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:48,218 INFO L225 Difference]: With dead ends: 703 [2021-11-20 05:50:48,218 INFO L226 Difference]: Without dead ends: 413 [2021-11-20 05:50:48,219 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-20 05:50:48,219 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 90 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:48,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 625 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 278 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:50:48,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-11-20 05:50:48,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 350. [2021-11-20 05:50:48,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 1.524355300859599) internal successors, (532), 349 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:48,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 532 transitions. [2021-11-20 05:50:48,233 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 532 transitions. Word has length 118 [2021-11-20 05:50:48,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:48,234 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 532 transitions. [2021-11-20 05:50:48,234 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-20 05:50:48,234 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 532 transitions. [2021-11-20 05:50:48,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-20 05:50:48,235 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:48,236 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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-20 05:50:48,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-20 05:50:48,236 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:48,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:48,237 INFO L85 PathProgramCache]: Analyzing trace with hash -317385015, now seen corresponding path program 1 times [2021-11-20 05:50:48,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:48,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459068625] [2021-11-20 05:50:48,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:48,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:48,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:48,325 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:48,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:48,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459068625] [2021-11-20 05:50:48,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459068625] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:48,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:48,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:48,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061341938] [2021-11-20 05:50:48,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:48,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:48,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:48,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:48,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:48,328 INFO L87 Difference]: Start difference. First operand 350 states and 532 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-20 05:50:49,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:49,304 INFO L93 Difference]: Finished difference Result 705 states and 1072 transitions. [2021-11-20 05:50:49,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:49,305 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 119 [2021-11-20 05:50:49,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:49,307 INFO L225 Difference]: With dead ends: 705 [2021-11-20 05:50:49,307 INFO L226 Difference]: Without dead ends: 376 [2021-11-20 05:50:49,307 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-20 05:50:49,308 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 55 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:49,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 533 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 05:50:49,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-11-20 05:50:49,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 350. [2021-11-20 05:50:49,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 1.521489971346705) internal successors, (531), 349 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:49,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 531 transitions. [2021-11-20 05:50:49,318 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 531 transitions. Word has length 119 [2021-11-20 05:50:49,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:49,318 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 531 transitions. [2021-11-20 05:50:49,319 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-20 05:50:49,319 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 531 transitions. [2021-11-20 05:50:49,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-20 05:50:49,320 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:49,320 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:50:49,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-20 05:50:49,320 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:49,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:49,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1423659396, now seen corresponding path program 1 times [2021-11-20 05:50:49,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:49,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702328661] [2021-11-20 05:50:49,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:49,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:49,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:50:49,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:49,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702328661] [2021-11-20 05:50:49,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702328661] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:49,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:49,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:49,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152970013] [2021-11-20 05:50:49,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:49,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:49,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:49,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:49,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:49,399 INFO L87 Difference]: Start difference. First operand 350 states and 531 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-20 05:50:51,409 WARN L515 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-20 05:50:51,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:51,817 INFO L93 Difference]: Finished difference Result 736 states and 1114 transitions. [2021-11-20 05:50:51,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:51,818 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 119 [2021-11-20 05:50:51,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:51,820 INFO L225 Difference]: With dead ends: 736 [2021-11-20 05:50:51,820 INFO L226 Difference]: Without dead ends: 407 [2021-11-20 05:50:51,821 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-20 05:50:51,821 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 83 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:51,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 617 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 271 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:50:51,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-11-20 05:50:51,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 349. [2021-11-20 05:50:51,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.5229885057471264) internal successors, (530), 348 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:51,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 530 transitions. [2021-11-20 05:50:51,837 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 530 transitions. Word has length 119 [2021-11-20 05:50:51,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:51,838 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 530 transitions. [2021-11-20 05:50:51,838 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-20 05:50:51,838 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 530 transitions. [2021-11-20 05:50:51,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-20 05:50:51,839 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:51,840 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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-20 05:50:51,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-20 05:50:51,840 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:51,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:51,841 INFO L85 PathProgramCache]: Analyzing trace with hash 494623461, now seen corresponding path program 1 times [2021-11-20 05:50:51,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:51,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114487101] [2021-11-20 05:50:51,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:51,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:51,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:51,916 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:51,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:51,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114487101] [2021-11-20 05:50:51,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114487101] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:51,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:51,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:51,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657686872] [2021-11-20 05:50:51,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:51,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:51,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:51,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:51,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:51,919 INFO L87 Difference]: Start difference. First operand 349 states and 530 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-20 05:50:53,936 WARN L515 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-20 05:50:54,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:54,212 INFO L93 Difference]: Finished difference Result 703 states and 1068 transitions. [2021-11-20 05:50:54,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:54,213 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 120 [2021-11-20 05:50:54,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:54,215 INFO L225 Difference]: With dead ends: 703 [2021-11-20 05:50:54,215 INFO L226 Difference]: Without dead ends: 375 [2021-11-20 05:50:54,216 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-20 05:50:54,216 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 53 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:54,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 533 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:54,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-11-20 05:50:54,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 349. [2021-11-20 05:50:54,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.5201149425287357) internal successors, (529), 348 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:54,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 529 transitions. [2021-11-20 05:50:54,232 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 529 transitions. Word has length 120 [2021-11-20 05:50:54,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:54,233 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 529 transitions. [2021-11-20 05:50:54,233 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-20 05:50:54,233 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 529 transitions. [2021-11-20 05:50:54,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-20 05:50:54,235 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:54,235 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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-20 05:50:54,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-20 05:50:54,235 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:54,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:54,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1724686748, now seen corresponding path program 1 times [2021-11-20 05:50:54,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:54,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493453209] [2021-11-20 05:50:54,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:54,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:54,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:54,325 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:54,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:54,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493453209] [2021-11-20 05:50:54,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493453209] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:54,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:54,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:54,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754657933] [2021-11-20 05:50:54,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:54,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:54,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:54,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:54,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:54,328 INFO L87 Difference]: Start difference. First operand 349 states and 529 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-20 05:50:55,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:55,375 INFO L93 Difference]: Finished difference Result 703 states and 1066 transitions. [2021-11-20 05:50:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:55,375 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 121 [2021-11-20 05:50:55,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:55,378 INFO L225 Difference]: With dead ends: 703 [2021-11-20 05:50:55,378 INFO L226 Difference]: Without dead ends: 375 [2021-11-20 05:50:55,379 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-20 05:50:55,379 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 51 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:55,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 533 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 05:50:55,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-11-20 05:50:55,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 349. [2021-11-20 05:50:55,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.5172413793103448) internal successors, (528), 348 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:55,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 528 transitions. [2021-11-20 05:50:55,395 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 528 transitions. Word has length 121 [2021-11-20 05:50:55,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:55,395 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 528 transitions. [2021-11-20 05:50:55,395 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-20 05:50:55,395 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 528 transitions. [2021-11-20 05:50:55,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-20 05:50:55,397 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:55,397 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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-20 05:50:55,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-20 05:50:55,397 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:55,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:55,398 INFO L85 PathProgramCache]: Analyzing trace with hash 869371616, now seen corresponding path program 1 times [2021-11-20 05:50:55,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:55,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158347436] [2021-11-20 05:50:55,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:55,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:55,466 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:55,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:55,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158347436] [2021-11-20 05:50:55,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158347436] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:55,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:55,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:55,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661542029] [2021-11-20 05:50:55,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:55,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:55,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:55,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:55,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:55,469 INFO L87 Difference]: Start difference. First operand 349 states and 528 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-20 05:50:57,478 WARN L515 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-20 05:50:57,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:57,743 INFO L93 Difference]: Finished difference Result 693 states and 1052 transitions. [2021-11-20 05:50:57,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:57,744 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 122 [2021-11-20 05:50:57,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:57,746 INFO L225 Difference]: With dead ends: 693 [2021-11-20 05:50:57,746 INFO L226 Difference]: Without dead ends: 365 [2021-11-20 05:50:57,746 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-20 05:50:57,747 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 42 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:57,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 545 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:50:57,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-11-20 05:50:57,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 349. [2021-11-20 05:50:57,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.514367816091954) internal successors, (527), 348 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:50:57,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 527 transitions. [2021-11-20 05:50:57,761 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 527 transitions. Word has length 122 [2021-11-20 05:50:57,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:57,761 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 527 transitions. [2021-11-20 05:50:57,761 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-20 05:50:57,761 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 527 transitions. [2021-11-20 05:50:57,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-20 05:50:57,762 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:57,763 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] [2021-11-20 05:50:57,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-20 05:50:57,763 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:57,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:57,764 INFO L85 PathProgramCache]: Analyzing trace with hash -648163425, now seen corresponding path program 1 times [2021-11-20 05:50:57,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:57,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273345978] [2021-11-20 05:50:57,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:57,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:57,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:57,851 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:57,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:57,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273345978] [2021-11-20 05:50:57,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273345978] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:57,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:57,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:57,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746194359] [2021-11-20 05:50:57,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:57,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:57,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:57,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:57,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:57,854 INFO L87 Difference]: Start difference. First operand 349 states and 527 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-20 05:50:58,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:50:58,995 INFO L93 Difference]: Finished difference Result 779 states and 1185 transitions. [2021-11-20 05:50:58,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:50:58,996 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 123 [2021-11-20 05:50:58,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:50:58,999 INFO L225 Difference]: With dead ends: 779 [2021-11-20 05:50:58,999 INFO L226 Difference]: Without dead ends: 451 [2021-11-20 05:50:59,000 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-20 05:50:59,001 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 90 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:50:59,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 642 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-20 05:50:59,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-11-20 05:50:59,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 388. [2021-11-20 05:50:59,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 1.545219638242894) internal successors, (598), 387 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-20 05:50:59,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 598 transitions. [2021-11-20 05:50:59,019 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 598 transitions. Word has length 123 [2021-11-20 05:50:59,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:50:59,019 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 598 transitions. [2021-11-20 05:50:59,019 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-20 05:50:59,019 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 598 transitions. [2021-11-20 05:50:59,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-20 05:50:59,021 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:50:59,021 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, 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-20 05:50:59,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-20 05:50:59,022 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:50:59,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:50:59,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1375237670, now seen corresponding path program 1 times [2021-11-20 05:50:59,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:50:59,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119007958] [2021-11-20 05:50:59,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:50:59,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:50:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:50:59,098 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:50:59,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:50:59,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119007958] [2021-11-20 05:50:59,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119007958] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:50:59,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:50:59,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:50:59,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254042201] [2021-11-20 05:50:59,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:50:59,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:50:59,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:50:59,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:50:59,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:50:59,101 INFO L87 Difference]: Start difference. First operand 388 states and 598 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:00,306 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:00,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:00,742 INFO L93 Difference]: Finished difference Result 812 states and 1248 transitions. [2021-11-20 05:51:00,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:00,742 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 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-20 05:51:00,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:00,745 INFO L225 Difference]: With dead ends: 812 [2021-11-20 05:51:00,745 INFO L226 Difference]: Without dead ends: 445 [2021-11-20 05:51:00,745 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-20 05:51:00,745 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 83 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:00,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 648 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-20 05:51:00,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-20 05:51:00,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 349. [2021-11-20 05:51:00,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.514367816091954) internal successors, (527), 348 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:00,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 527 transitions. [2021-11-20 05:51:00,756 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 527 transitions. Word has length 124 [2021-11-20 05:51:00,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:00,757 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 527 transitions. [2021-11-20 05:51:00,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:00,757 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 527 transitions. [2021-11-20 05:51:00,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-20 05:51:00,758 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:00,758 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] [2021-11-20 05:51:00,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-20 05:51:00,758 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:00,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:00,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1399752639, now seen corresponding path program 1 times [2021-11-20 05:51:00,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:00,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003486962] [2021-11-20 05:51:00,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:00,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:00,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:00,834 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:51:00,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:00,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003486962] [2021-11-20 05:51:00,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003486962] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:00,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:00,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:00,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558563143] [2021-11-20 05:51:00,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:00,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:00,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:00,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:00,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:00,837 INFO L87 Difference]: Start difference. First operand 349 states and 527 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:02,766 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:03,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:03,064 INFO L93 Difference]: Finished difference Result 692 states and 1049 transitions. [2021-11-20 05:51:03,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:03,064 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 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-20 05:51:03,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:03,066 INFO L225 Difference]: With dead ends: 692 [2021-11-20 05:51:03,066 INFO L226 Difference]: Without dead ends: 364 [2021-11-20 05:51:03,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:51:03,067 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 26 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:03,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 509 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 05:51:03,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-11-20 05:51:03,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 352. [2021-11-20 05:51:03,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 351 states have (on average 1.5099715099715099) internal successors, (530), 351 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:03,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 530 transitions. [2021-11-20 05:51:03,080 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 530 transitions. Word has length 125 [2021-11-20 05:51:03,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:03,081 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 530 transitions. [2021-11-20 05:51:03,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:03,081 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 530 transitions. [2021-11-20 05:51:03,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-20 05:51:03,083 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:03,083 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 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-20 05:51:03,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-20 05:51:03,083 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:03,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:03,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1247771249, now seen corresponding path program 1 times [2021-11-20 05:51:03,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:03,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996252121] [2021-11-20 05:51:03,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:03,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:03,166 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-20 05:51:03,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:03,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996252121] [2021-11-20 05:51:03,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996252121] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:03,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:03,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:03,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154844137] [2021-11-20 05:51:03,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:03,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:03,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:03,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:03,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:03,169 INFO L87 Difference]: Start difference. First operand 352 states and 530 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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-20 05:51:05,163 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:05,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:05,444 INFO L93 Difference]: Finished difference Result 699 states and 1056 transitions. [2021-11-20 05:51:05,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:05,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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 132 [2021-11-20 05:51:05,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:05,446 INFO L225 Difference]: With dead ends: 699 [2021-11-20 05:51:05,446 INFO L226 Difference]: Without dead ends: 368 [2021-11-20 05:51:05,447 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-20 05:51:05,447 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 40 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:05,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 545 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:05,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-11-20 05:51:05,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 352. [2021-11-20 05:51:05,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 351 states have (on average 1.5071225071225072) internal successors, (529), 351 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:05,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 529 transitions. [2021-11-20 05:51:05,466 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 529 transitions. Word has length 132 [2021-11-20 05:51:05,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:05,467 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 529 transitions. [2021-11-20 05:51:05,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 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-20 05:51:05,467 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 529 transitions. [2021-11-20 05:51:05,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-20 05:51:05,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:05,469 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:05,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-20 05:51:05,469 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:05,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:05,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1672331327, now seen corresponding path program 1 times [2021-11-20 05:51:05,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:05,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317414215] [2021-11-20 05:51:05,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:05,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:05,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:05,548 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-20 05:51:05,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:05,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317414215] [2021-11-20 05:51:05,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317414215] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:05,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:05,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:05,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185882994] [2021-11-20 05:51:05,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:05,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:05,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:05,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:05,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:05,552 INFO L87 Difference]: Start difference. First operand 352 states and 529 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-20 05:51:06,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:06,505 INFO L93 Difference]: Finished difference Result 745 states and 1129 transitions. [2021-11-20 05:51:06,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:06,505 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 132 [2021-11-20 05:51:06,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:06,508 INFO L225 Difference]: With dead ends: 745 [2021-11-20 05:51:06,508 INFO L226 Difference]: Without dead ends: 414 [2021-11-20 05:51:06,508 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-20 05:51:06,509 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 53 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:06,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 595 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 05:51:06,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-20 05:51:06,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 380. [2021-11-20 05:51:06,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 1.525065963060686) internal successors, (578), 379 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:06,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 578 transitions. [2021-11-20 05:51:06,519 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 578 transitions. Word has length 132 [2021-11-20 05:51:06,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:06,519 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 578 transitions. [2021-11-20 05:51:06,519 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-20 05:51:06,520 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 578 transitions. [2021-11-20 05:51:06,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-20 05:51:06,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:06,521 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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, 1, 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-20 05:51:06,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-20 05:51:06,521 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:06,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:06,522 INFO L85 PathProgramCache]: Analyzing trace with hash 183683315, now seen corresponding path program 1 times [2021-11-20 05:51:06,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:06,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208588256] [2021-11-20 05:51:06,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:06,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:06,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:06,586 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:06,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:06,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208588256] [2021-11-20 05:51:06,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208588256] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:06,587 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:06,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:06,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098536346] [2021-11-20 05:51:06,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:06,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:06,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:06,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:06,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:06,589 INFO L87 Difference]: Start difference. First operand 380 states and 578 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-20 05:51:08,597 WARN L515 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-20 05:51:08,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:08,996 INFO L93 Difference]: Finished difference Result 835 states and 1278 transitions. [2021-11-20 05:51:08,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:08,996 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 133 [2021-11-20 05:51:08,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:08,999 INFO L225 Difference]: With dead ends: 835 [2021-11-20 05:51:08,999 INFO L226 Difference]: Without dead ends: 476 [2021-11-20 05:51:08,999 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-20 05:51:09,000 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 110 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:09,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 533 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:51:09,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-20 05:51:09,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 392. [2021-11-20 05:51:09,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 1.5217391304347827) internal successors, (595), 391 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:09,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 595 transitions. [2021-11-20 05:51:09,019 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 595 transitions. Word has length 133 [2021-11-20 05:51:09,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:09,019 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 595 transitions. [2021-11-20 05:51:09,020 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-20 05:51:09,020 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 595 transitions. [2021-11-20 05:51:09,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-20 05:51:09,021 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:09,021 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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, 1, 1, 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-20 05:51:09,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-20 05:51:09,022 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:09,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:09,022 INFO L85 PathProgramCache]: Analyzing trace with hash -905594829, now seen corresponding path program 1 times [2021-11-20 05:51:09,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:09,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908547019] [2021-11-20 05:51:09,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:09,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:09,106 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-20 05:51:09,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:09,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908547019] [2021-11-20 05:51:09,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908547019] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:09,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:09,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:09,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399535326] [2021-11-20 05:51:09,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:09,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:09,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:09,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:09,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:09,109 INFO L87 Difference]: Start difference. First operand 392 states and 595 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-20 05:51:11,119 WARN L515 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-20 05:51:11,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:11,386 INFO L93 Difference]: Finished difference Result 777 states and 1184 transitions. [2021-11-20 05:51:11,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:11,386 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 133 [2021-11-20 05:51:11,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:11,388 INFO L225 Difference]: With dead ends: 777 [2021-11-20 05:51:11,388 INFO L226 Difference]: Without dead ends: 406 [2021-11-20 05:51:11,389 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-20 05:51:11,389 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 38 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:11,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 549 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:11,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-11-20 05:51:11,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 392. [2021-11-20 05:51:11,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 1.5191815856777493) internal successors, (594), 391 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:11,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 594 transitions. [2021-11-20 05:51:11,405 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 594 transitions. Word has length 133 [2021-11-20 05:51:11,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:11,405 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 594 transitions. [2021-11-20 05:51:11,405 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-20 05:51:11,405 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 594 transitions. [2021-11-20 05:51:11,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-20 05:51:11,406 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:11,406 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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, 1, 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-20 05:51:11,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-20 05:51:11,406 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:11,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:11,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1152127493, now seen corresponding path program 1 times [2021-11-20 05:51:11,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:11,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654952016] [2021-11-20 05:51:11,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:11,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:11,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:11,478 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:11,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:11,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654952016] [2021-11-20 05:51:11,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654952016] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:11,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:11,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:11,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595525653] [2021-11-20 05:51:11,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:11,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:11,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:11,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:11,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:11,481 INFO L87 Difference]: Start difference. First operand 392 states and 594 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-20 05:51:13,492 WARN L515 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-20 05:51:13,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:13,904 INFO L93 Difference]: Finished difference Result 847 states and 1292 transitions. [2021-11-20 05:51:13,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:13,904 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 134 [2021-11-20 05:51:13,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:13,907 INFO L225 Difference]: With dead ends: 847 [2021-11-20 05:51:13,907 INFO L226 Difference]: Without dead ends: 476 [2021-11-20 05:51:13,907 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-20 05:51:13,908 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 108 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:13,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 503 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:51:13,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-20 05:51:13,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 393. [2021-11-20 05:51:13,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 1.5178571428571428) internal successors, (595), 392 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:13,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 595 transitions. [2021-11-20 05:51:13,928 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 595 transitions. Word has length 134 [2021-11-20 05:51:13,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:13,928 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 595 transitions. [2021-11-20 05:51:13,928 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-20 05:51:13,929 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 595 transitions. [2021-11-20 05:51:13,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-20 05:51:13,930 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:13,930 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 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, 1, 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-20 05:51:13,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-20 05:51:13,931 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:13,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:13,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1234358770, now seen corresponding path program 1 times [2021-11-20 05:51:13,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:13,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119804606] [2021-11-20 05:51:13,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:13,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:13,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:14,005 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:14,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:14,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119804606] [2021-11-20 05:51:14,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119804606] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:14,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:14,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:14,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322181269] [2021-11-20 05:51:14,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:14,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:14,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:14,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:14,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:14,008 INFO L87 Difference]: Start difference. First operand 393 states and 595 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-20 05:51:15,294 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:15,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:15,671 INFO L93 Difference]: Finished difference Result 848 states and 1292 transitions. [2021-11-20 05:51:15,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:15,671 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 135 [2021-11-20 05:51:15,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:15,674 INFO L225 Difference]: With dead ends: 848 [2021-11-20 05:51:15,674 INFO L226 Difference]: Without dead ends: 476 [2021-11-20 05:51:15,674 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-20 05:51:15,675 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 106 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:15,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 503 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-20 05:51:15,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-20 05:51:15,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 394. [2021-11-20 05:51:15,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 1.5165394402035624) internal successors, (596), 393 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:15,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 596 transitions. [2021-11-20 05:51:15,691 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 596 transitions. Word has length 135 [2021-11-20 05:51:15,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:15,691 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 596 transitions. [2021-11-20 05:51:15,692 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-20 05:51:15,692 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 596 transitions. [2021-11-20 05:51:15,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-20 05:51:15,693 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:15,693 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 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, 1, 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-20 05:51:15,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-20 05:51:15,694 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:15,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:15,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1110330250, now seen corresponding path program 1 times [2021-11-20 05:51:15,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:15,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362515079] [2021-11-20 05:51:15,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:15,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:15,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:15,790 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:15,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:15,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362515079] [2021-11-20 05:51:15,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362515079] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:15,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:15,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:15,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434517703] [2021-11-20 05:51:15,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:15,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:15,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:15,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:15,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:15,793 INFO L87 Difference]: Start difference. First operand 394 states and 596 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:17,803 WARN L515 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-20 05:51:18,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:18,195 INFO L93 Difference]: Finished difference Result 839 states and 1280 transitions. [2021-11-20 05:51:18,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:18,195 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 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-20 05:51:18,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:18,197 INFO L225 Difference]: With dead ends: 839 [2021-11-20 05:51:18,198 INFO L226 Difference]: Without dead ends: 466 [2021-11-20 05:51:18,198 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-20 05:51:18,198 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 97 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 515 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:18,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 515 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:51:18,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-20 05:51:18,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 395. [2021-11-20 05:51:18,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.515228426395939) internal successors, (597), 394 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:18,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 597 transitions. [2021-11-20 05:51:18,213 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 597 transitions. Word has length 136 [2021-11-20 05:51:18,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:18,213 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 597 transitions. [2021-11-20 05:51:18,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:18,214 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 597 transitions. [2021-11-20 05:51:18,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-20 05:51:18,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:18,215 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:18,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-20 05:51:18,215 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:18,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:18,215 INFO L85 PathProgramCache]: Analyzing trace with hash -2957539, now seen corresponding path program 1 times [2021-11-20 05:51:18,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:18,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650306912] [2021-11-20 05:51:18,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:18,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:18,290 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:18,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:18,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650306912] [2021-11-20 05:51:18,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650306912] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:18,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:18,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:18,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295763473] [2021-11-20 05:51:18,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:18,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:18,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:18,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:18,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:18,293 INFO L87 Difference]: Start difference. First operand 395 states and 597 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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-20 05:51:19,651 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:20,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:20,108 INFO L93 Difference]: Finished difference Result 850 states and 1292 transitions. [2021-11-20 05:51:20,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:20,108 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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 138 [2021-11-20 05:51:20,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:20,110 INFO L225 Difference]: With dead ends: 850 [2021-11-20 05:51:20,110 INFO L226 Difference]: Without dead ends: 476 [2021-11-20 05:51:20,111 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-20 05:51:20,111 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 110 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:20,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 616 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-20 05:51:20,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-20 05:51:20,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 395. [2021-11-20 05:51:20,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.5126903553299493) internal successors, (596), 394 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:20,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 596 transitions. [2021-11-20 05:51:20,128 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 596 transitions. Word has length 138 [2021-11-20 05:51:20,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:20,128 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 596 transitions. [2021-11-20 05:51:20,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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-20 05:51:20,129 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 596 transitions. [2021-11-20 05:51:20,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-20 05:51:20,130 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:20,130 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:20,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-20 05:51:20,131 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:20,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:20,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1651940625, now seen corresponding path program 1 times [2021-11-20 05:51:20,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:20,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867531719] [2021-11-20 05:51:20,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:20,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:20,204 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:20,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:20,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867531719] [2021-11-20 05:51:20,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867531719] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:20,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:20,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:20,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719982948] [2021-11-20 05:51:20,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:20,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:20,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:20,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:20,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:20,207 INFO L87 Difference]: Start difference. First operand 395 states and 596 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:22,060 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:22,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:22,536 INFO L93 Difference]: Finished difference Result 850 states and 1290 transitions. [2021-11-20 05:51:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:22,536 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 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-20 05:51:22,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:22,539 INFO L225 Difference]: With dead ends: 850 [2021-11-20 05:51:22,539 INFO L226 Difference]: Without dead ends: 476 [2021-11-20 05:51:22,539 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-20 05:51:22,539 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 108 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:22,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 616 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:22,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-20 05:51:22,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 395. [2021-11-20 05:51:22,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.5101522842639594) internal successors, (595), 394 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:22,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 595 transitions. [2021-11-20 05:51:22,562 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 595 transitions. Word has length 139 [2021-11-20 05:51:22,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:22,562 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 595 transitions. [2021-11-20 05:51:22,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:22,562 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 595 transitions. [2021-11-20 05:51:22,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-20 05:51:22,563 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:22,563 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:22,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-20 05:51:22,563 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:22,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:22,565 INFO L85 PathProgramCache]: Analyzing trace with hash -207593032, now seen corresponding path program 1 times [2021-11-20 05:51:22,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:22,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860492250] [2021-11-20 05:51:22,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:22,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:22,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:22,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860492250] [2021-11-20 05:51:22,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860492250] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:22,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:22,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:22,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004170108] [2021-11-20 05:51:22,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:22,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:22,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:22,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:22,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:22,643 INFO L87 Difference]: Start difference. First operand 395 states and 595 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-20 05:51:24,414 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:24,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:24,811 INFO L93 Difference]: Finished difference Result 850 states and 1288 transitions. [2021-11-20 05:51:24,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:24,811 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 140 [2021-11-20 05:51:24,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:24,814 INFO L225 Difference]: With dead ends: 850 [2021-11-20 05:51:24,814 INFO L226 Difference]: Without dead ends: 476 [2021-11-20 05:51:24,814 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-20 05:51:24,815 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 106 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:24,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 616 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-20 05:51:24,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-20 05:51:24,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 395. [2021-11-20 05:51:24,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.5076142131979695) internal successors, (594), 394 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:24,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 594 transitions. [2021-11-20 05:51:24,834 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 594 transitions. Word has length 140 [2021-11-20 05:51:24,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:24,835 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 594 transitions. [2021-11-20 05:51:24,835 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-20 05:51:24,835 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 594 transitions. [2021-11-20 05:51:24,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-20 05:51:24,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:24,837 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:24,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-20 05:51:24,837 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:24,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:24,838 INFO L85 PathProgramCache]: Analyzing trace with hash 654636556, now seen corresponding path program 1 times [2021-11-20 05:51:24,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:24,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693235588] [2021-11-20 05:51:24,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:24,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:24,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:24,922 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:24,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:24,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693235588] [2021-11-20 05:51:24,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693235588] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:24,923 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:24,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:24,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925489074] [2021-11-20 05:51:24,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:24,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:24,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:24,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:24,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:24,925 INFO L87 Difference]: Start difference. First operand 395 states and 594 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:26,933 WARN L515 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-20 05:51:27,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:27,345 INFO L93 Difference]: Finished difference Result 840 states and 1274 transitions. [2021-11-20 05:51:27,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:27,346 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 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-20 05:51:27,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:27,348 INFO L225 Difference]: With dead ends: 840 [2021-11-20 05:51:27,348 INFO L226 Difference]: Without dead ends: 466 [2021-11-20 05:51:27,349 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-20 05:51:27,349 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 97 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:27,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 628 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 05:51:27,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-20 05:51:27,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 380. [2021-11-20 05:51:27,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 1.5118733509234827) internal successors, (573), 379 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:27,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 573 transitions. [2021-11-20 05:51:27,363 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 573 transitions. Word has length 141 [2021-11-20 05:51:27,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:27,363 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 573 transitions. [2021-11-20 05:51:27,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:27,364 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 573 transitions. [2021-11-20 05:51:27,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-20 05:51:27,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:27,365 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:27,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-20 05:51:27,365 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:27,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:27,365 INFO L85 PathProgramCache]: Analyzing trace with hash -149269126, now seen corresponding path program 1 times [2021-11-20 05:51:27,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:27,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414688348] [2021-11-20 05:51:27,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:27,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:27,436 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:27,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:27,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414688348] [2021-11-20 05:51:27,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414688348] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:27,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:27,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:27,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341794413] [2021-11-20 05:51:27,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:27,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:27,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:27,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:27,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:27,439 INFO L87 Difference]: Start difference. First operand 380 states and 573 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:28,557 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:28,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:28,923 INFO L93 Difference]: Finished difference Result 825 states and 1252 transitions. [2021-11-20 05:51:28,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:28,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 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-20 05:51:28,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:28,926 INFO L225 Difference]: With dead ends: 825 [2021-11-20 05:51:28,926 INFO L226 Difference]: Without dead ends: 466 [2021-11-20 05:51:28,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-20 05:51:28,927 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 83 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:28,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 515 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-20 05:51:28,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-20 05:51:28,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 408. [2021-11-20 05:51:28,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.5184275184275184) internal successors, (618), 407 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:28,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 618 transitions. [2021-11-20 05:51:28,941 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 618 transitions. Word has length 143 [2021-11-20 05:51:28,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:28,942 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 618 transitions. [2021-11-20 05:51:28,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:28,942 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 618 transitions. [2021-11-20 05:51:28,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-20 05:51:28,943 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:28,944 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:28,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-20 05:51:28,944 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:28,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:28,945 INFO L85 PathProgramCache]: Analyzing trace with hash 149261186, now seen corresponding path program 1 times [2021-11-20 05:51:28,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:28,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360138775] [2021-11-20 05:51:28,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:28,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:28,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:29,015 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:29,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:29,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360138775] [2021-11-20 05:51:29,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360138775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:29,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:29,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:29,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155322341] [2021-11-20 05:51:29,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:29,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:29,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:29,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:29,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:29,019 INFO L87 Difference]: Start difference. First operand 408 states and 618 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:30,581 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:30,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:30,926 INFO L93 Difference]: Finished difference Result 845 states and 1283 transitions. [2021-11-20 05:51:30,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:30,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 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-20 05:51:30,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:30,929 INFO L225 Difference]: With dead ends: 845 [2021-11-20 05:51:30,929 INFO L226 Difference]: Without dead ends: 458 [2021-11-20 05:51:30,929 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-20 05:51:30,929 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 72 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:30,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 533 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 05:51:30,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-11-20 05:51:30,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 409. [2021-11-20 05:51:30,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 1.517156862745098) internal successors, (619), 408 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:30,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 619 transitions. [2021-11-20 05:51:30,943 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 619 transitions. Word has length 144 [2021-11-20 05:51:30,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:30,944 INFO L470 AbstractCegarLoop]: Abstraction has 409 states and 619 transitions. [2021-11-20 05:51:30,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:30,944 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 619 transitions. [2021-11-20 05:51:30,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-20 05:51:30,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:30,945 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 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, 1, 1, 1, 1, 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-20 05:51:30,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-20 05:51:30,945 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:30,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:30,946 INFO L85 PathProgramCache]: Analyzing trace with hash 192358309, now seen corresponding path program 1 times [2021-11-20 05:51:30,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:30,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363637630] [2021-11-20 05:51:30,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:30,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:30,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:31,012 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-20 05:51:31,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:31,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363637630] [2021-11-20 05:51:31,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363637630] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:31,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:31,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:31,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302100423] [2021-11-20 05:51:31,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:31,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:31,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:31,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:31,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:31,015 INFO L87 Difference]: Start difference. First operand 409 states and 619 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-20 05:51:33,024 WARN L515 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-20 05:51:33,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:33,343 INFO L93 Difference]: Finished difference Result 846 states and 1283 transitions. [2021-11-20 05:51:33,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:33,344 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 146 [2021-11-20 05:51:33,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:33,346 INFO L225 Difference]: With dead ends: 846 [2021-11-20 05:51:33,346 INFO L226 Difference]: Without dead ends: 458 [2021-11-20 05:51:33,347 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-20 05:51:33,347 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 84 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:33,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 533 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 232 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:33,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-11-20 05:51:33,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 409. [2021-11-20 05:51:33,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 1.5147058823529411) internal successors, (618), 408 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:33,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 618 transitions. [2021-11-20 05:51:33,364 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 618 transitions. Word has length 146 [2021-11-20 05:51:33,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:33,364 INFO L470 AbstractCegarLoop]: Abstraction has 409 states and 618 transitions. [2021-11-20 05:51:33,364 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-20 05:51:33,364 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 618 transitions. [2021-11-20 05:51:33,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-20 05:51:33,365 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:33,365 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:33,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-20 05:51:33,366 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:33,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:33,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1808505806, now seen corresponding path program 1 times [2021-11-20 05:51:33,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:33,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353768168] [2021-11-20 05:51:33,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:33,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:33,443 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:33,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:33,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353768168] [2021-11-20 05:51:33,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353768168] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:33,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:33,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:33,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841541066] [2021-11-20 05:51:33,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:33,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:33,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:33,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:33,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:33,446 INFO L87 Difference]: Start difference. First operand 409 states and 618 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:35,453 WARN L515 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-20 05:51:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:35,766 INFO L93 Difference]: Finished difference Result 843 states and 1277 transitions. [2021-11-20 05:51:35,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:35,767 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 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-20 05:51:35,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:35,769 INFO L225 Difference]: With dead ends: 843 [2021-11-20 05:51:35,769 INFO L226 Difference]: Without dead ends: 455 [2021-11-20 05:51:35,770 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-20 05:51:35,770 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 66 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:35,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 539 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 226 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:35,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-20 05:51:35,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 412. [2021-11-20 05:51:35,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5158150851581509) internal successors, (623), 411 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:35,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 623 transitions. [2021-11-20 05:51:35,788 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 623 transitions. Word has length 147 [2021-11-20 05:51:35,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:35,788 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 623 transitions. [2021-11-20 05:51:35,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:35,788 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 623 transitions. [2021-11-20 05:51:35,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-20 05:51:35,789 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:35,789 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 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, 1, 1, 1, 1, 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-20 05:51:35,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-20 05:51:35,790 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:35,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:35,790 INFO L85 PathProgramCache]: Analyzing trace with hash 788748509, now seen corresponding path program 1 times [2021-11-20 05:51:35,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:35,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470643534] [2021-11-20 05:51:35,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:35,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:35,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:35,856 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-20 05:51:35,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:35,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470643534] [2021-11-20 05:51:35,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470643534] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:35,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:35,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:35,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103197906] [2021-11-20 05:51:35,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:35,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:35,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:35,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:35,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:35,859 INFO L87 Difference]: Start difference. First operand 412 states and 623 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:37,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:37,164 INFO L93 Difference]: Finished difference Result 844 states and 1279 transitions. [2021-11-20 05:51:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:37,165 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 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-20 05:51:37,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:37,174 INFO L225 Difference]: With dead ends: 844 [2021-11-20 05:51:37,180 INFO L226 Difference]: Without dead ends: 453 [2021-11-20 05:51:37,181 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-20 05:51:37,181 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 80 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:37,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 543 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:51:37,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-20 05:51:37,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 412. [2021-11-20 05:51:37,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5133819951338199) internal successors, (622), 411 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:37,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 622 transitions. [2021-11-20 05:51:37,200 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 622 transitions. Word has length 147 [2021-11-20 05:51:37,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:37,201 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 622 transitions. [2021-11-20 05:51:37,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:37,201 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 622 transitions. [2021-11-20 05:51:37,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-20 05:51:37,202 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:37,203 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 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-20 05:51:37,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-20 05:51:37,203 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:37,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:37,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1020257979, now seen corresponding path program 1 times [2021-11-20 05:51:37,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:37,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301814500] [2021-11-20 05:51:37,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:37,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:37,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:37,291 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-20 05:51:37,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:37,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301814500] [2021-11-20 05:51:37,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301814500] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:37,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:37,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:37,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533903351] [2021-11-20 05:51:37,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:37,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:37,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:37,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:37,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:37,294 INFO L87 Difference]: Start difference. First operand 412 states and 622 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:39,303 WARN L515 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-20 05:51:39,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:39,659 INFO L93 Difference]: Finished difference Result 837 states and 1265 transitions. [2021-11-20 05:51:39,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:39,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 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-20 05:51:39,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:39,661 INFO L225 Difference]: With dead ends: 837 [2021-11-20 05:51:39,661 INFO L226 Difference]: Without dead ends: 446 [2021-11-20 05:51:39,662 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-20 05:51:39,662 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 68 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:39,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 565 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:39,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-20 05:51:39,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 412. [2021-11-20 05:51:39,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.510948905109489) internal successors, (621), 411 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:39,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 621 transitions. [2021-11-20 05:51:39,681 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 621 transitions. Word has length 147 [2021-11-20 05:51:39,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:39,681 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 621 transitions. [2021-11-20 05:51:39,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:39,681 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 621 transitions. [2021-11-20 05:51:39,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-20 05:51:39,682 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:39,683 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:51:39,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-20 05:51:39,683 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:39,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:39,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1759264548, now seen corresponding path program 1 times [2021-11-20 05:51:39,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:39,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217232752] [2021-11-20 05:51:39,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:39,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:39,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:39,751 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:39,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:39,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217232752] [2021-11-20 05:51:39,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217232752] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:39,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:39,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:39,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784863376] [2021-11-20 05:51:39,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:39,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:39,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:39,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:39,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:39,754 INFO L87 Difference]: Start difference. First operand 412 states and 621 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:41,763 WARN L515 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-20 05:51:42,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:42,123 INFO L93 Difference]: Finished difference Result 857 states and 1294 transitions. [2021-11-20 05:51:42,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:42,124 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 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-20 05:51:42,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:42,126 INFO L225 Difference]: With dead ends: 857 [2021-11-20 05:51:42,126 INFO L226 Difference]: Without dead ends: 466 [2021-11-20 05:51:42,127 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-20 05:51:42,127 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 83 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:42,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 580 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:42,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-20 05:51:42,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 412. [2021-11-20 05:51:42,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.508515815085158) internal successors, (620), 411 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:42,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 620 transitions. [2021-11-20 05:51:42,158 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 620 transitions. Word has length 148 [2021-11-20 05:51:42,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:42,158 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 620 transitions. [2021-11-20 05:51:42,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:42,159 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 620 transitions. [2021-11-20 05:51:42,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-20 05:51:42,159 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:42,159 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 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-20 05:51:42,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-20 05:51:42,160 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:42,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:42,160 INFO L85 PathProgramCache]: Analyzing trace with hash -988116685, now seen corresponding path program 1 times [2021-11-20 05:51:42,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:42,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564053075] [2021-11-20 05:51:42,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:42,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:42,225 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-20 05:51:42,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:42,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564053075] [2021-11-20 05:51:42,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564053075] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:42,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:42,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:42,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731002470] [2021-11-20 05:51:42,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:42,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:42,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:42,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:42,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:42,228 INFO L87 Difference]: Start difference. First operand 412 states and 620 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:43,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:43,193 INFO L93 Difference]: Finished difference Result 837 states and 1261 transitions. [2021-11-20 05:51:43,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:43,194 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 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-20 05:51:43,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:43,195 INFO L225 Difference]: With dead ends: 837 [2021-11-20 05:51:43,195 INFO L226 Difference]: Without dead ends: 446 [2021-11-20 05:51:43,196 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-20 05:51:43,196 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 66 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:43,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 563 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 05:51:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-20 05:51:43,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 412. [2021-11-20 05:51:43,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5060827250608273) internal successors, (619), 411 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:43,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 619 transitions. [2021-11-20 05:51:43,212 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 619 transitions. Word has length 148 [2021-11-20 05:51:43,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:43,212 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 619 transitions. [2021-11-20 05:51:43,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:43,212 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 619 transitions. [2021-11-20 05:51:43,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-20 05:51:43,213 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:43,213 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:51:43,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-20 05:51:43,213 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:43,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:43,214 INFO L85 PathProgramCache]: Analyzing trace with hash -815737064, now seen corresponding path program 1 times [2021-11-20 05:51:43,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:43,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662808250] [2021-11-20 05:51:43,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:43,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:43,295 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:43,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662808250] [2021-11-20 05:51:43,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662808250] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:43,296 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:43,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:43,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92937653] [2021-11-20 05:51:43,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:43,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:43,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:43,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:43,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:43,297 INFO L87 Difference]: Start difference. First operand 412 states and 619 transitions. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:45,160 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:45,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:45,565 INFO L93 Difference]: Finished difference Result 849 states and 1277 transitions. [2021-11-20 05:51:45,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:45,566 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 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 149 [2021-11-20 05:51:45,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:45,568 INFO L225 Difference]: With dead ends: 849 [2021-11-20 05:51:45,568 INFO L226 Difference]: Without dead ends: 458 [2021-11-20 05:51:45,569 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-20 05:51:45,569 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 72 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:45,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 598 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 05:51:45,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-11-20 05:51:45,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 412. [2021-11-20 05:51:45,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5036496350364963) internal successors, (618), 411 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:45,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 618 transitions. [2021-11-20 05:51:45,594 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 618 transitions. Word has length 149 [2021-11-20 05:51:45,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:45,594 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 618 transitions. [2021-11-20 05:51:45,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:45,595 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 618 transitions. [2021-11-20 05:51:45,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-20 05:51:45,596 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:45,596 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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, 1] [2021-11-20 05:51:45,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-20 05:51:45,596 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:45,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:45,597 INFO L85 PathProgramCache]: Analyzing trace with hash -209441261, now seen corresponding path program 1 times [2021-11-20 05:51:45,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:45,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956674243] [2021-11-20 05:51:45,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:45,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:45,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:45,659 INFO L134 CoverageAnalysis]: Checked inductivity of 223 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:45,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:45,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956674243] [2021-11-20 05:51:45,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956674243] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:45,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:45,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:45,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096231450] [2021-11-20 05:51:45,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:45,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:45,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:45,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:45,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:45,662 INFO L87 Difference]: Start difference. First operand 412 states and 618 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:46,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:46,727 INFO L93 Difference]: Finished difference Result 844 states and 1269 transitions. [2021-11-20 05:51:46,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:46,727 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 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 149 [2021-11-20 05:51:46,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:46,728 INFO L225 Difference]: With dead ends: 844 [2021-11-20 05:51:46,728 INFO L226 Difference]: Without dead ends: 453 [2021-11-20 05:51:46,729 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-20 05:51:46,729 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 63 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:46,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 543 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 05:51:46,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-20 05:51:46,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 413. [2021-11-20 05:51:46,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 1.5024271844660195) internal successors, (619), 412 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:46,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 619 transitions. [2021-11-20 05:51:46,753 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 619 transitions. Word has length 149 [2021-11-20 05:51:46,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:46,754 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 619 transitions. [2021-11-20 05:51:46,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:46,754 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 619 transitions. [2021-11-20 05:51:46,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-20 05:51:46,755 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:46,755 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 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-20 05:51:46,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-20 05:51:46,756 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:46,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:46,756 INFO L85 PathProgramCache]: Analyzing trace with hash -444991018, now seen corresponding path program 1 times [2021-11-20 05:51:46,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:46,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789628756] [2021-11-20 05:51:46,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:46,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-20 05:51:46,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:46,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789628756] [2021-11-20 05:51:46,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789628756] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:46,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:46,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:46,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137078639] [2021-11-20 05:51:46,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:46,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:46,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:46,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:46,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:46,822 INFO L87 Difference]: Start difference. First operand 413 states and 619 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:48,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:48,045 INFO L93 Difference]: Finished difference Result 839 states and 1259 transitions. [2021-11-20 05:51:48,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:48,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 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 149 [2021-11-20 05:51:48,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:48,047 INFO L225 Difference]: With dead ends: 839 [2021-11-20 05:51:48,047 INFO L226 Difference]: Without dead ends: 447 [2021-11-20 05:51:48,047 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-20 05:51:48,048 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 64 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:48,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 537 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-20 05:51:48,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-20 05:51:48,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 413. [2021-11-20 05:51:48,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 1.5) internal successors, (618), 412 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:48,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 618 transitions. [2021-11-20 05:51:48,069 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 618 transitions. Word has length 149 [2021-11-20 05:51:48,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:48,069 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 618 transitions. [2021-11-20 05:51:48,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:48,069 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 618 transitions. [2021-11-20 05:51:48,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-20 05:51:48,071 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:48,071 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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-20 05:51:48,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-20 05:51:48,071 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:48,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:48,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1427856416, now seen corresponding path program 1 times [2021-11-20 05:51:48,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:48,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687740509] [2021-11-20 05:51:48,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:48,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:48,135 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:48,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:48,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687740509] [2021-11-20 05:51:48,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687740509] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:48,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:48,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:48,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796322776] [2021-11-20 05:51:48,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:48,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:48,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:48,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:48,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:48,138 INFO L87 Difference]: Start difference. First operand 413 states and 618 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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-20 05:51:49,539 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:49,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:49,851 INFO L93 Difference]: Finished difference Result 841 states and 1262 transitions. [2021-11-20 05:51:49,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:49,852 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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 150 [2021-11-20 05:51:49,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:49,853 INFO L225 Difference]: With dead ends: 841 [2021-11-20 05:51:49,853 INFO L226 Difference]: Without dead ends: 449 [2021-11-20 05:51:49,853 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-20 05:51:49,854 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 58 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:49,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 547 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-20 05:51:49,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-11-20 05:51:49,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 414. [2021-11-20 05:51:49,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.4987893462469735) internal successors, (619), 413 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:49,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 619 transitions. [2021-11-20 05:51:49,880 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 619 transitions. Word has length 150 [2021-11-20 05:51:49,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:49,880 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 619 transitions. [2021-11-20 05:51:49,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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-20 05:51:49,881 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 619 transitions. [2021-11-20 05:51:49,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-20 05:51:49,882 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:49,882 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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] [2021-11-20 05:51:49,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-20 05:51:49,882 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:49,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:49,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1862067922, now seen corresponding path program 1 times [2021-11-20 05:51:49,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:49,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656253063] [2021-11-20 05:51:49,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:49,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:49,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:49,945 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:49,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:49,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656253063] [2021-11-20 05:51:49,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656253063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:49,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:49,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:49,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986202271] [2021-11-20 05:51:49,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:49,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:49,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:49,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:49,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:49,948 INFO L87 Difference]: Start difference. First operand 414 states and 619 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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-20 05:51:51,711 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:52,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:52,026 INFO L93 Difference]: Finished difference Result 842 states and 1262 transitions. [2021-11-20 05:51:52,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:52,027 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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 150 [2021-11-20 05:51:52,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:52,028 INFO L225 Difference]: With dead ends: 842 [2021-11-20 05:51:52,028 INFO L226 Difference]: Without dead ends: 449 [2021-11-20 05:51:52,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-20 05:51:52,029 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 56 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:52,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 547 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-20 05:51:52,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-11-20 05:51:52,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 415. [2021-11-20 05:51:52,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 1.497584541062802) internal successors, (620), 414 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:52,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 620 transitions. [2021-11-20 05:51:52,054 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 620 transitions. Word has length 150 [2021-11-20 05:51:52,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:52,054 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 620 transitions. [2021-11-20 05:51:52,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 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-20 05:51:52,054 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 620 transitions. [2021-11-20 05:51:52,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-20 05:51:52,055 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:52,056 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 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-20 05:51:52,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-20 05:51:52,056 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:52,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:52,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1885233582, now seen corresponding path program 1 times [2021-11-20 05:51:52,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:52,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029543301] [2021-11-20 05:51:52,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:52,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:52,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:52,128 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-20 05:51:52,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:52,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029543301] [2021-11-20 05:51:52,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029543301] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:52,129 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:52,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:52,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138015864] [2021-11-20 05:51:52,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:52,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:52,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:52,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:52,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:52,130 INFO L87 Difference]: Start difference. First operand 415 states and 620 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:54,137 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:54,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:54,464 INFO L93 Difference]: Finished difference Result 833 states and 1249 transitions. [2021-11-20 05:51:54,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:54,464 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 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 150 [2021-11-20 05:51:54,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:54,466 INFO L225 Difference]: With dead ends: 833 [2021-11-20 05:51:54,466 INFO L226 Difference]: Without dead ends: 439 [2021-11-20 05:51:54,467 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-20 05:51:54,467 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 55 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:54,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 549 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:54,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-11-20 05:51:54,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 415. [2021-11-20 05:51:54,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 1.4951690821256038) internal successors, (619), 414 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:54,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 619 transitions. [2021-11-20 05:51:54,485 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 619 transitions. Word has length 150 [2021-11-20 05:51:54,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:54,486 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 619 transitions. [2021-11-20 05:51:54,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:54,486 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 619 transitions. [2021-11-20 05:51:54,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-20 05:51:54,487 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:54,487 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:51:54,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-20 05:51:54,487 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:54,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:54,488 INFO L85 PathProgramCache]: Analyzing trace with hash 541975995, now seen corresponding path program 1 times [2021-11-20 05:51:54,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:54,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592816097] [2021-11-20 05:51:54,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:54,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:54,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:54,554 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-20 05:51:54,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:54,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592816097] [2021-11-20 05:51:54,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592816097] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:54,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:54,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:54,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784507144] [2021-11-20 05:51:54,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:54,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:54,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:54,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:54,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:54,557 INFO L87 Difference]: Start difference. First operand 415 states and 619 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:56,565 WARN L515 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-20 05:51:56,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:56,944 INFO L93 Difference]: Finished difference Result 852 states and 1271 transitions. [2021-11-20 05:51:56,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:56,944 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 0 states have call successors, (0), 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 151 [2021-11-20 05:51:56,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:56,945 INFO L225 Difference]: With dead ends: 852 [2021-11-20 05:51:56,945 INFO L226 Difference]: Without dead ends: 458 [2021-11-20 05:51:56,946 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-20 05:51:56,946 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 84 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:56,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 582 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 236 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:51:56,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-11-20 05:51:56,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 415. [2021-11-20 05:51:56,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 1.4927536231884058) internal successors, (618), 414 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:56,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 618 transitions. [2021-11-20 05:51:56,964 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 618 transitions. Word has length 151 [2021-11-20 05:51:56,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:56,964 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 618 transitions. [2021-11-20 05:51:56,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:56,964 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 618 transitions. [2021-11-20 05:51:56,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-20 05:51:56,965 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:56,965 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 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-20 05:51:56,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-20 05:51:56,965 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:56,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:56,965 INFO L85 PathProgramCache]: Analyzing trace with hash 375502341, now seen corresponding path program 1 times [2021-11-20 05:51:56,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:56,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451742594] [2021-11-20 05:51:56,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:56,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:56,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:57,022 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:51:57,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:57,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451742594] [2021-11-20 05:51:57,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451742594] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:57,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:57,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:57,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794917697] [2021-11-20 05:51:57,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:57,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:57,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:57,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:57,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:57,024 INFO L87 Difference]: Start difference. First operand 415 states and 618 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:58,235 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:51:58,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:51:58,588 INFO L93 Difference]: Finished difference Result 841 states and 1256 transitions. [2021-11-20 05:51:58,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:51:58,589 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 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 151 [2021-11-20 05:51:58,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:51:58,590 INFO L225 Difference]: With dead ends: 841 [2021-11-20 05:51:58,590 INFO L226 Difference]: Without dead ends: 447 [2021-11-20 05:51:58,591 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-20 05:51:58,591 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 53 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:51:58,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 549 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-20 05:51:58,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-20 05:51:58,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 416. [2021-11-20 05:51:58,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.491566265060241) internal successors, (619), 415 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:58,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 619 transitions. [2021-11-20 05:51:58,612 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 619 transitions. Word has length 151 [2021-11-20 05:51:58,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:51:58,613 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 619 transitions. [2021-11-20 05:51:58,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:51:58,613 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 619 transitions. [2021-11-20 05:51:58,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-20 05:51:58,614 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:51:58,614 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:51:58,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-20 05:51:58,614 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:51:58,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:51:58,615 INFO L85 PathProgramCache]: Analyzing trace with hash 439707868, now seen corresponding path program 1 times [2021-11-20 05:51:58,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:51:58,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094227797] [2021-11-20 05:51:58,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:51:58,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:51:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:51:58,680 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:51:58,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:51:58,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094227797] [2021-11-20 05:51:58,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094227797] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:51:58,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:51:58,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:51:58,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48580496] [2021-11-20 05:51:58,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:51:58,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:51:58,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:51:58,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:51:58,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:51:58,683 INFO L87 Difference]: Start difference. First operand 416 states and 619 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:00,693 WARN L515 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-20 05:52:01,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:01,031 INFO L93 Difference]: Finished difference Result 850 states and 1265 transitions. [2021-11-20 05:52:01,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:01,032 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 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 152 [2021-11-20 05:52:01,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:01,033 INFO L225 Difference]: With dead ends: 850 [2021-11-20 05:52:01,033 INFO L226 Difference]: Without dead ends: 455 [2021-11-20 05:52:01,033 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-20 05:52:01,033 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 66 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:01,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 582 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 229 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:52:01,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-20 05:52:01,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 416. [2021-11-20 05:52:01,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.489156626506024) internal successors, (618), 415 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:01,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 618 transitions. [2021-11-20 05:52:01,052 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 618 transitions. Word has length 152 [2021-11-20 05:52:01,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:01,052 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 618 transitions. [2021-11-20 05:52:01,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:01,053 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 618 transitions. [2021-11-20 05:52:01,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-20 05:52:01,053 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:01,054 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:01,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-20 05:52:01,054 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:01,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:01,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1258005113, now seen corresponding path program 1 times [2021-11-20 05:52:01,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:01,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402357826] [2021-11-20 05:52:01,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:01,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:01,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:01,109 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-20 05:52:01,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:01,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402357826] [2021-11-20 05:52:01,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402357826] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:01,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:01,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:01,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524581025] [2021-11-20 05:52:01,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:01,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:01,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:01,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:01,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:01,112 INFO L87 Difference]: Start difference. First operand 416 states and 618 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:03,120 WARN L515 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-20 05:52:03,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:03,421 INFO L93 Difference]: Finished difference Result 848 states and 1261 transitions. [2021-11-20 05:52:03,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:03,422 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 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 152 [2021-11-20 05:52:03,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:03,422 INFO L225 Difference]: With dead ends: 848 [2021-11-20 05:52:03,423 INFO L226 Difference]: Without dead ends: 453 [2021-11-20 05:52:03,423 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-20 05:52:03,423 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 80 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:03,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 586 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:52:03,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-20 05:52:03,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 416. [2021-11-20 05:52:03,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.4867469879518072) internal successors, (617), 415 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:03,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 617 transitions. [2021-11-20 05:52:03,449 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 617 transitions. Word has length 152 [2021-11-20 05:52:03,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:03,457 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 617 transitions. [2021-11-20 05:52:03,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:03,457 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 617 transitions. [2021-11-20 05:52:03,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-20 05:52:03,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:03,458 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:03,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-20 05:52:03,459 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:03,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:03,459 INFO L85 PathProgramCache]: Analyzing trace with hash 930450605, now seen corresponding path program 1 times [2021-11-20 05:52:03,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:03,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887157932] [2021-11-20 05:52:03,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:03,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:03,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:52:03,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:03,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887157932] [2021-11-20 05:52:03,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887157932] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:03,527 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:03,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:03,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304634385] [2021-11-20 05:52:03,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:03,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:03,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:03,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:03,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:03,529 INFO L87 Difference]: Start difference. First operand 416 states and 617 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-20 05:52:05,537 WARN L515 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-20 05:52:05,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:05,854 INFO L93 Difference]: Finished difference Result 842 states and 1252 transitions. [2021-11-20 05:52:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:05,854 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 152 [2021-11-20 05:52:05,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:05,855 INFO L225 Difference]: With dead ends: 842 [2021-11-20 05:52:05,855 INFO L226 Difference]: Without dead ends: 447 [2021-11-20 05:52:05,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-20 05:52:05,858 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 51 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:05,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 549 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:52:05,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-20 05:52:05,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 417. [2021-11-20 05:52:05,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 1.4855769230769231) internal successors, (618), 416 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:05,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 618 transitions. [2021-11-20 05:52:05,888 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 618 transitions. Word has length 152 [2021-11-20 05:52:05,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:05,888 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 618 transitions. [2021-11-20 05:52:05,888 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-20 05:52:05,888 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 618 transitions. [2021-11-20 05:52:05,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-20 05:52:05,890 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:05,890 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 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] [2021-11-20 05:52:05,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-20 05:52:05,891 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:05,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:05,891 INFO L85 PathProgramCache]: Analyzing trace with hash 194635392, now seen corresponding path program 1 times [2021-11-20 05:52:05,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:05,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269285995] [2021-11-20 05:52:05,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:05,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:05,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:05,965 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 153 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:52:05,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:05,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269285995] [2021-11-20 05:52:05,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269285995] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:05,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:05,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:05,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416874810] [2021-11-20 05:52:05,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:05,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:05,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:05,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:05,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:05,968 INFO L87 Difference]: Start difference. First operand 417 states and 618 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:07,205 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:07,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:07,513 INFO L93 Difference]: Finished difference Result 841 states and 1250 transitions. [2021-11-20 05:52:07,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:07,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 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 153 [2021-11-20 05:52:07,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:07,514 INFO L225 Difference]: With dead ends: 841 [2021-11-20 05:52:07,514 INFO L226 Difference]: Without dead ends: 445 [2021-11-20 05:52:07,515 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-20 05:52:07,515 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 48 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:07,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 551 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-20 05:52:07,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-20 05:52:07,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 418. [2021-11-20 05:52:07,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.484412470023981) internal successors, (619), 417 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:07,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 619 transitions. [2021-11-20 05:52:07,540 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 619 transitions. Word has length 153 [2021-11-20 05:52:07,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:07,540 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 619 transitions. [2021-11-20 05:52:07,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:07,541 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 619 transitions. [2021-11-20 05:52:07,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-20 05:52:07,541 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:07,542 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:07,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-20 05:52:07,542 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:07,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:07,542 INFO L85 PathProgramCache]: Analyzing trace with hash -44650435, now seen corresponding path program 1 times [2021-11-20 05:52:07,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:07,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874868665] [2021-11-20 05:52:07,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:07,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:07,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:07,601 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:07,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:07,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874868665] [2021-11-20 05:52:07,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874868665] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:07,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:07,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:07,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839867007] [2021-11-20 05:52:07,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:07,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:07,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:07,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:07,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:07,603 INFO L87 Difference]: Start difference. First operand 418 states and 619 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:08,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:08,628 INFO L93 Difference]: Finished difference Result 850 states and 1259 transitions. [2021-11-20 05:52:08,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:08,628 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 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 154 [2021-11-20 05:52:08,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:08,629 INFO L225 Difference]: With dead ends: 850 [2021-11-20 05:52:08,629 INFO L226 Difference]: Without dead ends: 453 [2021-11-20 05:52:08,629 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-20 05:52:08,630 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 63 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:08,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 578 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 05:52:08,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-20 05:52:08,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 418. [2021-11-20 05:52:08,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.4820143884892085) internal successors, (618), 417 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:08,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 618 transitions. [2021-11-20 05:52:08,656 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 618 transitions. Word has length 154 [2021-11-20 05:52:08,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:08,656 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 618 transitions. [2021-11-20 05:52:08,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:08,657 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 618 transitions. [2021-11-20 05:52:08,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-20 05:52:08,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:08,658 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:52:08,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-11-20 05:52:08,659 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:08,659 INFO L85 PathProgramCache]: Analyzing trace with hash -614308106, now seen corresponding path program 1 times [2021-11-20 05:52:08,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:08,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749541908] [2021-11-20 05:52:08,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:08,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:08,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:08,708 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:08,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:08,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749541908] [2021-11-20 05:52:08,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749541908] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:08,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:08,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:08,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482571793] [2021-11-20 05:52:08,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:08,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:08,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:08,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:08,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:08,710 INFO L87 Difference]: Start difference. First operand 418 states and 618 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:09,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:09,663 INFO L93 Difference]: Finished difference Result 846 states and 1252 transitions. [2021-11-20 05:52:09,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:09,663 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 155 [2021-11-20 05:52:09,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:09,664 INFO L225 Difference]: With dead ends: 846 [2021-11-20 05:52:09,664 INFO L226 Difference]: Without dead ends: 449 [2021-11-20 05:52:09,664 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-20 05:52:09,665 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 58 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:09,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 582 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 05:52:09,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-11-20 05:52:09,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 418. [2021-11-20 05:52:09,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.4796163069544364) internal successors, (617), 417 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:09,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 617 transitions. [2021-11-20 05:52:09,682 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 617 transitions. Word has length 155 [2021-11-20 05:52:09,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:09,682 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 617 transitions. [2021-11-20 05:52:09,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:09,682 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 617 transitions. [2021-11-20 05:52:09,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-20 05:52:09,683 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:09,683 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:52:09,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-11-20 05:52:09,684 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:09,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:09,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1619351064, now seen corresponding path program 1 times [2021-11-20 05:52:09,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:09,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141306655] [2021-11-20 05:52:09,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:09,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:09,738 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:09,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:09,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141306655] [2021-11-20 05:52:09,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141306655] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:09,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:09,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:09,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795197500] [2021-11-20 05:52:09,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:09,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:09,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:09,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:09,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:09,740 INFO L87 Difference]: Start difference. First operand 418 states and 617 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:11,754 WARN L515 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-20 05:52:12,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:12,052 INFO L93 Difference]: Finished difference Result 846 states and 1250 transitions. [2021-11-20 05:52:12,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:12,052 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 155 [2021-11-20 05:52:12,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:12,053 INFO L225 Difference]: With dead ends: 846 [2021-11-20 05:52:12,053 INFO L226 Difference]: Without dead ends: 449 [2021-11-20 05:52:12,053 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-20 05:52:12,054 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 56 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:12,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 582 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 220 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:52:12,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-11-20 05:52:12,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 418. [2021-11-20 05:52:12,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.4772182254196642) internal successors, (616), 417 states have internal predecessors, (616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:12,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 616 transitions. [2021-11-20 05:52:12,071 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 616 transitions. Word has length 155 [2021-11-20 05:52:12,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:12,071 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 616 transitions. [2021-11-20 05:52:12,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:12,071 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 616 transitions. [2021-11-20 05:52:12,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-20 05:52:12,072 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:12,072 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:52:12,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-20 05:52:12,073 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:12,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:12,073 INFO L85 PathProgramCache]: Analyzing trace with hash -174303825, now seen corresponding path program 1 times [2021-11-20 05:52:12,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:12,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835194022] [2021-11-20 05:52:12,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:12,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:12,120 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:12,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:12,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835194022] [2021-11-20 05:52:12,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835194022] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:12,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:12,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:12,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585202798] [2021-11-20 05:52:12,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:12,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:12,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:12,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:12,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:12,121 INFO L87 Difference]: Start difference. First operand 418 states and 616 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 05:52:13,788 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:14,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:14,092 INFO L93 Difference]: Finished difference Result 844 states and 1246 transitions. [2021-11-20 05:52:14,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:14,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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 156 [2021-11-20 05:52:14,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:14,093 INFO L225 Difference]: With dead ends: 844 [2021-11-20 05:52:14,093 INFO L226 Difference]: Without dead ends: 447 [2021-11-20 05:52:14,094 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-20 05:52:14,094 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 53 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:14,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 584 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 05:52:14,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-20 05:52:14,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 418. [2021-11-20 05:52:14,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.474820143884892) internal successors, (615), 417 states have internal predecessors, (615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:14,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 615 transitions. [2021-11-20 05:52:14,120 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 615 transitions. Word has length 156 [2021-11-20 05:52:14,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:14,120 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 615 transitions. [2021-11-20 05:52:14,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 05:52:14,120 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 615 transitions. [2021-11-20 05:52:14,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-20 05:52:14,121 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:14,121 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:52:14,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-11-20 05:52:14,122 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:14,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:14,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1066328643, now seen corresponding path program 1 times [2021-11-20 05:52:14,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:14,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360750757] [2021-11-20 05:52:14,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:14,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:14,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:14,171 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:14,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:14,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360750757] [2021-11-20 05:52:14,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360750757] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:14,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:14,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:14,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336836106] [2021-11-20 05:52:14,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:14,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:14,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:14,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:14,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:14,173 INFO L87 Difference]: Start difference. First operand 418 states and 615 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:15,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:15,243 INFO L93 Difference]: Finished difference Result 844 states and 1244 transitions. [2021-11-20 05:52:15,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:15,243 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 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 157 [2021-11-20 05:52:15,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:15,244 INFO L225 Difference]: With dead ends: 844 [2021-11-20 05:52:15,244 INFO L226 Difference]: Without dead ends: 447 [2021-11-20 05:52:15,244 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-20 05:52:15,245 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 51 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:15,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 584 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 05:52:15,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-20 05:52:15,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 418. [2021-11-20 05:52:15,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.4724220623501199) internal successors, (614), 417 states have internal predecessors, (614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:15,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 614 transitions. [2021-11-20 05:52:15,280 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 614 transitions. Word has length 157 [2021-11-20 05:52:15,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:15,280 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 614 transitions. [2021-11-20 05:52:15,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:15,280 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 614 transitions. [2021-11-20 05:52:15,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-20 05:52:15,282 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:15,282 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:15,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-11-20 05:52:15,282 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:15,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:15,283 INFO L85 PathProgramCache]: Analyzing trace with hash 1940052290, now seen corresponding path program 1 times [2021-11-20 05:52:15,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:15,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364731008] [2021-11-20 05:52:15,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:15,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:15,349 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:15,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:15,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364731008] [2021-11-20 05:52:15,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364731008] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:15,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:15,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:15,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853154578] [2021-11-20 05:52:15,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:15,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:15,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:15,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:15,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:15,351 INFO L87 Difference]: Start difference. First operand 418 states and 614 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-20 05:52:16,443 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:16,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:16,762 INFO L93 Difference]: Finished difference Result 881 states and 1305 transitions. [2021-11-20 05:52:16,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:16,763 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 157 [2021-11-20 05:52:16,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:16,765 INFO L225 Difference]: With dead ends: 881 [2021-11-20 05:52:16,765 INFO L226 Difference]: Without dead ends: 484 [2021-11-20 05:52:16,765 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-20 05:52:16,766 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 56 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:16,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 601 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-20 05:52:16,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-20 05:52:16,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 448. [2021-11-20 05:52:16,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 1.4921700223713648) internal successors, (667), 447 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:16,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 667 transitions. [2021-11-20 05:52:16,785 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 667 transitions. Word has length 157 [2021-11-20 05:52:16,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:16,785 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 667 transitions. [2021-11-20 05:52:16,785 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-20 05:52:16,785 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 667 transitions. [2021-11-20 05:52:16,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-20 05:52:16,787 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:16,787 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 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-20 05:52:16,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-11-20 05:52:16,787 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:16,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:16,788 INFO L85 PathProgramCache]: Analyzing trace with hash 111887274, now seen corresponding path program 1 times [2021-11-20 05:52:16,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:16,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592855201] [2021-11-20 05:52:16,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:16,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:16,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:16,905 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:16,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:16,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592855201] [2021-11-20 05:52:16,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592855201] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:16,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:16,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:16,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739763288] [2021-11-20 05:52:16,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:16,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:16,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:16,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:16,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:16,907 INFO L87 Difference]: Start difference. First operand 448 states and 667 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 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-20 05:52:18,100 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:18,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:18,432 INFO L93 Difference]: Finished difference Result 902 states and 1346 transitions. [2021-11-20 05:52:18,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:18,432 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 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 158 [2021-11-20 05:52:18,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:18,433 INFO L225 Difference]: With dead ends: 902 [2021-11-20 05:52:18,433 INFO L226 Difference]: Without dead ends: 475 [2021-11-20 05:52:18,434 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-20 05:52:18,434 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 48 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:18,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 586 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-20 05:52:18,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-11-20 05:52:18,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 410. [2021-11-20 05:52:18,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.4938875305623471) internal successors, (611), 409 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:18,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 611 transitions. [2021-11-20 05:52:18,458 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 611 transitions. Word has length 158 [2021-11-20 05:52:18,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:18,458 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 611 transitions. [2021-11-20 05:52:18,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 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-20 05:52:18,458 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 611 transitions. [2021-11-20 05:52:18,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-20 05:52:18,459 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:18,459 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1] [2021-11-20 05:52:18,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-20 05:52:18,459 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:18,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:18,460 INFO L85 PathProgramCache]: Analyzing trace with hash 728704872, now seen corresponding path program 1 times [2021-11-20 05:52:18,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:18,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444705742] [2021-11-20 05:52:18,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:18,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:18,525 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-20 05:52:18,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:18,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444705742] [2021-11-20 05:52:18,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444705742] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:18,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:18,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:18,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603717126] [2021-11-20 05:52:18,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:18,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:18,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:18,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:18,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:18,528 INFO L87 Difference]: Start difference. First operand 410 states and 611 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:20,542 WARN L515 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-20 05:52:20,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:20,855 INFO L93 Difference]: Finished difference Result 864 states and 1289 transitions. [2021-11-20 05:52:20,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:20,855 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 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 160 [2021-11-20 05:52:20,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:20,856 INFO L225 Difference]: With dead ends: 864 [2021-11-20 05:52:20,856 INFO L226 Difference]: Without dead ends: 475 [2021-11-20 05:52:20,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-20 05:52:20,857 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 55 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:20,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 551 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:52:20,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-11-20 05:52:20,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 440. [2021-11-20 05:52:20,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 1.4943052391799545) internal successors, (656), 439 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:20,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 656 transitions. [2021-11-20 05:52:20,883 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 656 transitions. Word has length 160 [2021-11-20 05:52:20,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:20,883 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 656 transitions. [2021-11-20 05:52:20,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:20,884 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 656 transitions. [2021-11-20 05:52:20,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-20 05:52:20,884 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:20,884 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:52:20,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-11-20 05:52:20,885 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:20,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:20,885 INFO L85 PathProgramCache]: Analyzing trace with hash 500608733, now seen corresponding path program 1 times [2021-11-20 05:52:20,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:20,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176239264] [2021-11-20 05:52:20,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:20,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:20,953 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-20 05:52:20,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:20,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176239264] [2021-11-20 05:52:20,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176239264] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:20,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:20,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:20,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679019291] [2021-11-20 05:52:20,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:20,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:20,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:20,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:20,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:20,956 INFO L87 Difference]: Start difference. First operand 440 states and 656 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 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-20 05:52:22,007 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:22,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:22,293 INFO L93 Difference]: Finished difference Result 883 states and 1321 transitions. [2021-11-20 05:52:22,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:22,294 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 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 160 [2021-11-20 05:52:22,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:22,295 INFO L225 Difference]: With dead ends: 883 [2021-11-20 05:52:22,295 INFO L226 Difference]: Without dead ends: 464 [2021-11-20 05:52:22,295 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-20 05:52:22,296 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 53 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:22,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 541 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:52:22,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-11-20 05:52:22,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 440. [2021-11-20 05:52:22,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 1.4920273348519362) internal successors, (655), 439 states have internal predecessors, (655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:22,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 655 transitions. [2021-11-20 05:52:22,317 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 655 transitions. Word has length 160 [2021-11-20 05:52:22,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:22,317 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 655 transitions. [2021-11-20 05:52:22,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 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-20 05:52:22,317 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 655 transitions. [2021-11-20 05:52:22,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-20 05:52:22,318 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:22,318 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1] [2021-11-20 05:52:22,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-20 05:52:22,318 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:22,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:22,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1207634688, now seen corresponding path program 1 times [2021-11-20 05:52:22,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:22,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271363667] [2021-11-20 05:52:22,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:22,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:22,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:22,394 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 178 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-20 05:52:22,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:22,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271363667] [2021-11-20 05:52:22,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271363667] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:22,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:22,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:22,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143259913] [2021-11-20 05:52:22,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:22,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:22,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:22,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:22,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:22,396 INFO L87 Difference]: Start difference. First operand 440 states and 655 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:23,454 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:23,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:23,759 INFO L93 Difference]: Finished difference Result 892 states and 1329 transitions. [2021-11-20 05:52:23,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:23,760 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 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 161 [2021-11-20 05:52:23,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:23,761 INFO L225 Difference]: With dead ends: 892 [2021-11-20 05:52:23,761 INFO L226 Difference]: Without dead ends: 473 [2021-11-20 05:52:23,761 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-20 05:52:23,761 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 52 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:23,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 553 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:52:23,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-11-20 05:52:23,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 441. [2021-11-20 05:52:23,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 1.490909090909091) internal successors, (656), 440 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:23,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 656 transitions. [2021-11-20 05:52:23,784 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 656 transitions. Word has length 161 [2021-11-20 05:52:23,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:23,784 INFO L470 AbstractCegarLoop]: Abstraction has 441 states and 656 transitions. [2021-11-20 05:52:23,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:23,784 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 656 transitions. [2021-11-20 05:52:23,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-20 05:52:23,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:23,785 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:23,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-11-20 05:52:23,785 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:23,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:23,785 INFO L85 PathProgramCache]: Analyzing trace with hash 2124467022, now seen corresponding path program 1 times [2021-11-20 05:52:23,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:23,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061212168] [2021-11-20 05:52:23,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:23,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:23,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:23,834 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 05:52:23,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:23,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061212168] [2021-11-20 05:52:23,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061212168] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:23,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:23,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 05:52:23,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684478839] [2021-11-20 05:52:23,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:23,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 05:52:23,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:23,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 05:52:23,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 05:52:23,837 INFO L87 Difference]: Start difference. First operand 441 states and 656 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:23,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:23,934 INFO L93 Difference]: Finished difference Result 1243 states and 1861 transitions. [2021-11-20 05:52:23,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 05:52:23,935 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 0 states have call successors, (0), 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 161 [2021-11-20 05:52:23,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:23,937 INFO L225 Difference]: With dead ends: 1243 [2021-11-20 05:52:23,937 INFO L226 Difference]: Without dead ends: 823 [2021-11-20 05:52:23,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 05:52:23,938 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 127 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:23,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 430 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:52:23,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2021-11-20 05:52:23,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 821. [2021-11-20 05:52:24,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.4914634146341463) internal successors, (1223), 820 states have internal predecessors, (1223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:24,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1223 transitions. [2021-11-20 05:52:24,003 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1223 transitions. Word has length 161 [2021-11-20 05:52:24,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:24,003 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1223 transitions. [2021-11-20 05:52:24,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:24,004 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1223 transitions. [2021-11-20 05:52:24,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-20 05:52:24,005 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:24,005 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:52:24,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-11-20 05:52:24,006 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:24,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:24,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1754577061, now seen corresponding path program 1 times [2021-11-20 05:52:24,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:24,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136342366] [2021-11-20 05:52:24,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:24,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:24,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:24,075 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-20 05:52:24,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:24,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136342366] [2021-11-20 05:52:24,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136342366] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:24,076 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:24,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:24,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68755516] [2021-11-20 05:52:24,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:24,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:24,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:24,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:24,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:24,080 INFO L87 Difference]: Start difference. First operand 821 states and 1223 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:25,147 INFO L93 Difference]: Finished difference Result 1665 states and 2483 transitions. [2021-11-20 05:52:25,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:25,148 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 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 161 [2021-11-20 05:52:25,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:25,149 INFO L225 Difference]: With dead ends: 1665 [2021-11-20 05:52:25,149 INFO L226 Difference]: Without dead ends: 865 [2021-11-20 05:52:25,150 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-20 05:52:25,150 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 51 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:25,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 545 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 05:52:25,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2021-11-20 05:52:25,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 821. [2021-11-20 05:52:25,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.4890243902439024) internal successors, (1221), 820 states have internal predecessors, (1221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1221 transitions. [2021-11-20 05:52:25,192 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1221 transitions. Word has length 161 [2021-11-20 05:52:25,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:25,192 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1221 transitions. [2021-11-20 05:52:25,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,193 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1221 transitions. [2021-11-20 05:52:25,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-20 05:52:25,193 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:25,194 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:25,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-11-20 05:52:25,194 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:25,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:25,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1031831820, now seen corresponding path program 1 times [2021-11-20 05:52:25,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:25,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644362562] [2021-11-20 05:52:25,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:25,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:25,245 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 118 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-20 05:52:25,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:25,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644362562] [2021-11-20 05:52:25,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644362562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:25,246 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:25,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 05:52:25,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473320790] [2021-11-20 05:52:25,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:25,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 05:52:25,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:25,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 05:52:25,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 05:52:25,247 INFO L87 Difference]: Start difference. First operand 821 states and 1221 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:25,315 INFO L93 Difference]: Finished difference Result 1648 states and 2454 transitions. [2021-11-20 05:52:25,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 05:52:25,316 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 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 161 [2021-11-20 05:52:25,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:25,317 INFO L225 Difference]: With dead ends: 1648 [2021-11-20 05:52:25,317 INFO L226 Difference]: Without dead ends: 848 [2021-11-20 05:52:25,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 05:52:25,318 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 15 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:25,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 404 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:52:25,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-11-20 05:52:25,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 848. [2021-11-20 05:52:25,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 1.4828807556080283) internal successors, (1256), 847 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1256 transitions. [2021-11-20 05:52:25,359 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1256 transitions. Word has length 161 [2021-11-20 05:52:25,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:25,359 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1256 transitions. [2021-11-20 05:52:25,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,360 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1256 transitions. [2021-11-20 05:52:25,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-20 05:52:25,361 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:25,361 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:25,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-20 05:52:25,361 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:25,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:25,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1442442186, now seen corresponding path program 1 times [2021-11-20 05:52:25,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:25,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877857955] [2021-11-20 05:52:25,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:25,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:25,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:25,409 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2021-11-20 05:52:25,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:25,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877857955] [2021-11-20 05:52:25,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877857955] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:25,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:25,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 05:52:25,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702474000] [2021-11-20 05:52:25,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:25,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 05:52:25,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:25,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 05:52:25,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 05:52:25,411 INFO L87 Difference]: Start difference. First operand 848 states and 1256 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 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-20 05:52:25,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:25,487 INFO L93 Difference]: Finished difference Result 1677 states and 2490 transitions. [2021-11-20 05:52:25,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 05:52:25,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 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 161 [2021-11-20 05:52:25,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:25,489 INFO L225 Difference]: With dead ends: 1677 [2021-11-20 05:52:25,489 INFO L226 Difference]: Without dead ends: 850 [2021-11-20 05:52:25,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 05:52:25,490 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 4 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:25,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 383 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:52:25,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-11-20 05:52:25,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 850. [2021-11-20 05:52:25,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 1.4817432273262663) internal successors, (1258), 849 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:25,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1258 transitions. [2021-11-20 05:52:25,537 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1258 transitions. Word has length 161 [2021-11-20 05:52:25,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:25,538 INFO L470 AbstractCegarLoop]: Abstraction has 850 states and 1258 transitions. [2021-11-20 05:52:25,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 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-20 05:52:25,538 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1258 transitions. [2021-11-20 05:52:25,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-20 05:52:25,539 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:25,539 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:25,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-20 05:52:25,539 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:25,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:25,539 INFO L85 PathProgramCache]: Analyzing trace with hash 2097976212, now seen corresponding path program 1 times [2021-11-20 05:52:25,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:25,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464040738] [2021-11-20 05:52:25,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:25,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:25,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:25,603 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:52:25,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:25,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464040738] [2021-11-20 05:52:25,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464040738] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:25,603 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:25,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:25,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773281108] [2021-11-20 05:52:25,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:25,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:25,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:25,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:25,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:25,604 INFO L87 Difference]: Start difference. First operand 850 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:27,557 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:27,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:27,928 INFO L93 Difference]: Finished difference Result 1733 states and 2561 transitions. [2021-11-20 05:52:27,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:27,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 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 162 [2021-11-20 05:52:27,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:27,930 INFO L225 Difference]: With dead ends: 1733 [2021-11-20 05:52:27,930 INFO L226 Difference]: Without dead ends: 906 [2021-11-20 05:52:27,931 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-20 05:52:27,931 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 39 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:27,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 559 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 05:52:27,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-11-20 05:52:27,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 865. [2021-11-20 05:52:27,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 864 states have (on average 1.4780092592592593) internal successors, (1277), 864 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:27,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1277 transitions. [2021-11-20 05:52:27,988 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1277 transitions. Word has length 162 [2021-11-20 05:52:27,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:27,988 INFO L470 AbstractCegarLoop]: Abstraction has 865 states and 1277 transitions. [2021-11-20 05:52:27,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:27,988 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1277 transitions. [2021-11-20 05:52:27,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-20 05:52:27,989 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:27,990 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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, 1, 1, 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-20 05:52:27,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-20 05:52:27,990 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:27,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:27,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1291249715, now seen corresponding path program 1 times [2021-11-20 05:52:27,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:27,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473694940] [2021-11-20 05:52:27,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:27,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:28,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:28,203 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:28,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:28,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473694940] [2021-11-20 05:52:28,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473694940] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:28,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:28,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:52:28,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138688810] [2021-11-20 05:52:28,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:28,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:52:28,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:28,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:52:28,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:52:28,205 INFO L87 Difference]: Start difference. First operand 865 states and 1277 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:29,242 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:31,257 WARN L515 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-20 05:52:31,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:31,827 INFO L93 Difference]: Finished difference Result 1860 states and 2760 transitions. [2021-11-20 05:52:31,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 05:52:31,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 0 states have call successors, (0), 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 162 [2021-11-20 05:52:31,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:31,829 INFO L225 Difference]: With dead ends: 1860 [2021-11-20 05:52:31,829 INFO L226 Difference]: Without dead ends: 1018 [2021-11-20 05:52:31,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:52:31,831 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 65 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:31,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 684 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 387 Invalid, 1 Unknown, 0 Unchecked, 3.5s Time] [2021-11-20 05:52:31,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2021-11-20 05:52:31,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 931. [2021-11-20 05:52:31,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 1.5) internal successors, (1395), 930 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:31,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 1395 transitions. [2021-11-20 05:52:31,910 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 1395 transitions. Word has length 162 [2021-11-20 05:52:31,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:31,911 INFO L470 AbstractCegarLoop]: Abstraction has 931 states and 1395 transitions. [2021-11-20 05:52:31,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:31,911 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 1395 transitions. [2021-11-20 05:52:31,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-20 05:52:31,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:31,913 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:31,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-20 05:52:31,913 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:31,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1946907705, now seen corresponding path program 1 times [2021-11-20 05:52:31,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:31,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192598364] [2021-11-20 05:52:31,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:31,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:31,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:31,982 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 05:52:31,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:31,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192598364] [2021-11-20 05:52:31,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192598364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:31,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:31,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:31,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425136126] [2021-11-20 05:52:31,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:31,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:31,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:31,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:31,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:31,984 INFO L87 Difference]: Start difference. First operand 931 states and 1395 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:33,475 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:33,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:33,862 INFO L93 Difference]: Finished difference Result 1872 states and 2804 transitions. [2021-11-20 05:52:33,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:33,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 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 163 [2021-11-20 05:52:33,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:33,864 INFO L225 Difference]: With dead ends: 1872 [2021-11-20 05:52:33,864 INFO L226 Difference]: Without dead ends: 960 [2021-11-20 05:52:33,864 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-20 05:52:33,865 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 33 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:33,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 557 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-20 05:52:33,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2021-11-20 05:52:33,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 929. [2021-11-20 05:52:33,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 1.4989224137931034) internal successors, (1391), 928 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:33,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1391 transitions. [2021-11-20 05:52:33,910 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1391 transitions. Word has length 163 [2021-11-20 05:52:33,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:33,911 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 1391 transitions. [2021-11-20 05:52:33,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:33,911 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1391 transitions. [2021-11-20 05:52:33,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-20 05:52:33,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:33,912 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:52:33,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-20 05:52:33,913 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:33,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:33,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1552120066, now seen corresponding path program 1 times [2021-11-20 05:52:33,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:33,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704252887] [2021-11-20 05:52:33,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:33,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:33,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:33,985 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-20 05:52:33,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:33,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704252887] [2021-11-20 05:52:33,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704252887] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:33,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:33,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:33,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604165226] [2021-11-20 05:52:33,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:33,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:33,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:33,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:33,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:33,987 INFO L87 Difference]: Start difference. First operand 929 states and 1391 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:34,993 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:35,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:35,321 INFO L93 Difference]: Finished difference Result 1863 states and 2794 transitions. [2021-11-20 05:52:35,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:35,321 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 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 165 [2021-11-20 05:52:35,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:35,323 INFO L225 Difference]: With dead ends: 1863 [2021-11-20 05:52:35,323 INFO L226 Difference]: Without dead ends: 957 [2021-11-20 05:52:35,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:52:35,324 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 55 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:35,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 558 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:52:35,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-11-20 05:52:35,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 929. [2021-11-20 05:52:35,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 1.4978448275862069) internal successors, (1390), 928 states have internal predecessors, (1390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:35,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1390 transitions. [2021-11-20 05:52:35,390 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1390 transitions. Word has length 165 [2021-11-20 05:52:35,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:35,390 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 1390 transitions. [2021-11-20 05:52:35,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:35,390 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1390 transitions. [2021-11-20 05:52:35,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-20 05:52:35,391 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:35,391 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:52:35,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-20 05:52:35,391 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:35,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:35,391 INFO L85 PathProgramCache]: Analyzing trace with hash -778461654, now seen corresponding path program 1 times [2021-11-20 05:52:35,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:35,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409476428] [2021-11-20 05:52:35,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:35,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:35,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:35,455 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 167 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-20 05:52:35,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:35,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409476428] [2021-11-20 05:52:35,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409476428] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:35,456 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:35,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:35,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935244817] [2021-11-20 05:52:35,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:35,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:35,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:35,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:35,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:35,457 INFO L87 Difference]: Start difference. First operand 929 states and 1390 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:37,122 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:37,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:37,531 INFO L93 Difference]: Finished difference Result 1861 states and 2790 transitions. [2021-11-20 05:52:37,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:37,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 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 166 [2021-11-20 05:52:37,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:37,535 INFO L225 Difference]: With dead ends: 1861 [2021-11-20 05:52:37,535 INFO L226 Difference]: Without dead ends: 955 [2021-11-20 05:52:37,535 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-20 05:52:37,536 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 52 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:37,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 560 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-20 05:52:37,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2021-11-20 05:52:37,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 929. [2021-11-20 05:52:37,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 1.4967672413793103) internal successors, (1389), 928 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:37,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1389 transitions. [2021-11-20 05:52:37,607 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1389 transitions. Word has length 166 [2021-11-20 05:52:37,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:37,607 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 1389 transitions. [2021-11-20 05:52:37,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:37,607 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1389 transitions. [2021-11-20 05:52:37,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-20 05:52:37,609 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:37,609 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:37,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-20 05:52:37,610 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:37,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:37,610 INFO L85 PathProgramCache]: Analyzing trace with hash 138370680, now seen corresponding path program 1 times [2021-11-20 05:52:37,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:37,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043973910] [2021-11-20 05:52:37,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:37,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:37,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:37,678 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-20 05:52:37,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:37,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043973910] [2021-11-20 05:52:37,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043973910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:37,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:37,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 05:52:37,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838124817] [2021-11-20 05:52:37,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:37,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 05:52:37,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:37,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 05:52:37,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 05:52:37,680 INFO L87 Difference]: Start difference. First operand 929 states and 1389 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:37,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:37,826 INFO L93 Difference]: Finished difference Result 2293 states and 3444 transitions. [2021-11-20 05:52:37,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 05:52:37,827 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 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 166 [2021-11-20 05:52:37,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:37,829 INFO L225 Difference]: With dead ends: 2293 [2021-11-20 05:52:37,829 INFO L226 Difference]: Without dead ends: 1387 [2021-11-20 05:52:37,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 05:52:37,831 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 139 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:37,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 547 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:52:37,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1387 states. [2021-11-20 05:52:37,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1387 to 1387. [2021-11-20 05:52:37,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1386 states have (on average 1.497113997113997) internal successors, (2075), 1386 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:37,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 2075 transitions. [2021-11-20 05:52:37,935 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 2075 transitions. Word has length 166 [2021-11-20 05:52:37,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:37,935 INFO L470 AbstractCegarLoop]: Abstraction has 1387 states and 2075 transitions. [2021-11-20 05:52:37,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:37,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 2075 transitions. [2021-11-20 05:52:37,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-20 05:52:37,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:37,945 INFO L514 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:37,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-20 05:52:37,946 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:37,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:37,946 INFO L85 PathProgramCache]: Analyzing trace with hash 234885032, now seen corresponding path program 1 times [2021-11-20 05:52:37,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:37,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421653910] [2021-11-20 05:52:37,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:37,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:38,018 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:52:38,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:38,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421653910] [2021-11-20 05:52:38,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421653910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:38,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:38,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 05:52:38,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472822820] [2021-11-20 05:52:38,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:38,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 05:52:38,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:38,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 05:52:38,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 05:52:38,021 INFO L87 Difference]: Start difference. First operand 1387 states and 2075 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:38,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:38,215 INFO L93 Difference]: Finished difference Result 3207 states and 4811 transitions. [2021-11-20 05:52:38,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 05:52:38,217 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 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 167 [2021-11-20 05:52:38,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:38,220 INFO L225 Difference]: With dead ends: 3207 [2021-11-20 05:52:38,220 INFO L226 Difference]: Without dead ends: 1843 [2021-11-20 05:52:38,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 05:52:38,221 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 132 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:38,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 551 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:52:38,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2021-11-20 05:52:38,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1839. [2021-11-20 05:52:38,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 1.498367791077258) internal successors, (2754), 1838 states have internal predecessors, (2754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:38,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2754 transitions. [2021-11-20 05:52:38,356 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2754 transitions. Word has length 167 [2021-11-20 05:52:38,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:38,356 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 2754 transitions. [2021-11-20 05:52:38,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:38,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2754 transitions. [2021-11-20 05:52:38,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-11-20 05:52:38,358 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:38,358 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 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-20 05:52:38,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-11-20 05:52:38,359 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:38,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:38,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1281688806, now seen corresponding path program 1 times [2021-11-20 05:52:38,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:38,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507363443] [2021-11-20 05:52:38,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:38,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:38,466 INFO L134 CoverageAnalysis]: Checked inductivity of 284 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:38,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:38,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507363443] [2021-11-20 05:52:38,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507363443] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:38,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:38,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:38,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530374419] [2021-11-20 05:52:38,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:38,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:38,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:38,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:38,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:38,469 INFO L87 Difference]: Start difference. First operand 1839 states and 2754 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:39,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:39,843 INFO L93 Difference]: Finished difference Result 3800 states and 5668 transitions. [2021-11-20 05:52:39,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:39,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 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 172 [2021-11-20 05:52:39,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:39,847 INFO L225 Difference]: With dead ends: 3800 [2021-11-20 05:52:39,847 INFO L226 Difference]: Without dead ends: 1984 [2021-11-20 05:52:39,849 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-20 05:52:39,849 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 73 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:39,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 555 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-20 05:52:39,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-11-20 05:52:39,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1839. [2021-11-20 05:52:40,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 1.4961915125136018) internal successors, (2750), 1838 states have internal predecessors, (2750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:40,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2750 transitions. [2021-11-20 05:52:40,005 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2750 transitions. Word has length 172 [2021-11-20 05:52:40,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:40,005 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 2750 transitions. [2021-11-20 05:52:40,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:40,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2750 transitions. [2021-11-20 05:52:40,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-20 05:52:40,008 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:40,008 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 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-20 05:52:40,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2021-11-20 05:52:40,008 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:40,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:40,009 INFO L85 PathProgramCache]: Analyzing trace with hash 665977012, now seen corresponding path program 1 times [2021-11-20 05:52:40,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:40,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746398979] [2021-11-20 05:52:40,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:40,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:40,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:40,123 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:40,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:40,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746398979] [2021-11-20 05:52:40,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746398979] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:40,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:40,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:40,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227727658] [2021-11-20 05:52:40,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:40,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:40,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:40,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:40,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:40,126 INFO L87 Difference]: Start difference. First operand 1839 states and 2750 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:41,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:41,476 INFO L93 Difference]: Finished difference Result 3800 states and 5660 transitions. [2021-11-20 05:52:41,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:41,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 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 173 [2021-11-20 05:52:41,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:41,479 INFO L225 Difference]: With dead ends: 3800 [2021-11-20 05:52:41,479 INFO L226 Difference]: Without dead ends: 1984 [2021-11-20 05:52:41,480 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-20 05:52:41,480 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 71 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:41,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 555 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-20 05:52:41,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-11-20 05:52:41,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1839. [2021-11-20 05:52:41,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 1.4940152339499455) internal successors, (2746), 1838 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:41,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2746 transitions. [2021-11-20 05:52:41,594 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2746 transitions. Word has length 173 [2021-11-20 05:52:41,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:41,595 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 2746 transitions. [2021-11-20 05:52:41,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:41,595 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2746 transitions. [2021-11-20 05:52:41,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-20 05:52:41,597 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:41,597 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 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-20 05:52:41,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-11-20 05:52:41,597 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:41,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:41,598 INFO L85 PathProgramCache]: Analyzing trace with hash -707693963, now seen corresponding path program 1 times [2021-11-20 05:52:41,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:41,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631684671] [2021-11-20 05:52:41,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:41,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:41,682 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:41,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:41,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631684671] [2021-11-20 05:52:41,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631684671] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:41,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:41,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:41,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640805606] [2021-11-20 05:52:41,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:41,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:41,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:41,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:41,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:41,685 INFO L87 Difference]: Start difference. First operand 1839 states and 2746 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 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-20 05:52:43,697 WARN L515 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-20 05:52:44,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:44,183 INFO L93 Difference]: Finished difference Result 3800 states and 5652 transitions. [2021-11-20 05:52:44,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:44,184 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 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 174 [2021-11-20 05:52:44,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:44,185 INFO L225 Difference]: With dead ends: 3800 [2021-11-20 05:52:44,185 INFO L226 Difference]: Without dead ends: 1984 [2021-11-20 05:52:44,186 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-20 05:52:44,187 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 69 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:44,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 555 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 05:52:44,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-11-20 05:52:44,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1839. [2021-11-20 05:52:44,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 1.4918389553862894) internal successors, (2742), 1838 states have internal predecessors, (2742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:44,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2742 transitions. [2021-11-20 05:52:44,335 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2742 transitions. Word has length 174 [2021-11-20 05:52:44,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:44,335 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 2742 transitions. [2021-11-20 05:52:44,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 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-20 05:52:44,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2742 transitions. [2021-11-20 05:52:44,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-20 05:52:44,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:44,338 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 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-20 05:52:44,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-11-20 05:52:44,338 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:44,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:44,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1963590417, now seen corresponding path program 1 times [2021-11-20 05:52:44,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:44,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807077786] [2021-11-20 05:52:44,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:44,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:44,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:44,417 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:44,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:44,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807077786] [2021-11-20 05:52:44,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807077786] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:44,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:44,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 05:52:44,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645586357] [2021-11-20 05:52:44,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:44,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:52:44,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:44,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:52:44,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:52:44,420 INFO L87 Difference]: Start difference. First operand 1839 states and 2742 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:45,793 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:46,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:46,249 INFO L93 Difference]: Finished difference Result 3760 states and 5596 transitions. [2021-11-20 05:52:46,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:46,250 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 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 175 [2021-11-20 05:52:46,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:46,252 INFO L225 Difference]: With dead ends: 3760 [2021-11-20 05:52:46,252 INFO L226 Difference]: Without dead ends: 1944 [2021-11-20 05:52:46,253 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-20 05:52:46,254 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 60 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:46,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 567 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-20 05:52:46,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1944 states. [2021-11-20 05:52:46,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1944 to 1839. [2021-11-20 05:52:46,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 1.4896626768226333) internal successors, (2738), 1838 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:46,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2738 transitions. [2021-11-20 05:52:46,354 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2738 transitions. Word has length 175 [2021-11-20 05:52:46,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:46,354 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 2738 transitions. [2021-11-20 05:52:46,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:46,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2738 transitions. [2021-11-20 05:52:46,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-20 05:52:46,356 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:46,356 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:52:46,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-11-20 05:52:46,356 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:46,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:46,356 INFO L85 PathProgramCache]: Analyzing trace with hash -916163281, now seen corresponding path program 1 times [2021-11-20 05:52:46,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:46,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141936377] [2021-11-20 05:52:46,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:46,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:46,480 INFO L134 CoverageAnalysis]: Checked inductivity of 284 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-20 05:52:46,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:46,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141936377] [2021-11-20 05:52:46,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141936377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:46,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:46,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:52:46,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760207205] [2021-11-20 05:52:46,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:46,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:52:46,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:46,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:52:46,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:52:46,483 INFO L87 Difference]: Start difference. First operand 1839 states and 2738 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-20 05:52:48,229 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:48,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:48,837 INFO L93 Difference]: Finished difference Result 4099 states and 6122 transitions. [2021-11-20 05:52:48,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:48,838 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 177 [2021-11-20 05:52:48,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:48,840 INFO L225 Difference]: With dead ends: 4099 [2021-11-20 05:52:48,840 INFO L226 Difference]: Without dead ends: 2283 [2021-11-20 05:52:48,841 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-20 05:52:48,842 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 264 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:48,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 351 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 05:52:48,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2021-11-20 05:52:48,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1998. [2021-11-20 05:52:48,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1998 states, 1997 states have (on average 1.5147721582373561) internal successors, (3025), 1997 states have internal predecessors, (3025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:48,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 3025 transitions. [2021-11-20 05:52:48,991 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 3025 transitions. Word has length 177 [2021-11-20 05:52:48,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:48,991 INFO L470 AbstractCegarLoop]: Abstraction has 1998 states and 3025 transitions. [2021-11-20 05:52:48,992 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-20 05:52:48,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 3025 transitions. [2021-11-20 05:52:48,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-11-20 05:52:48,993 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:48,993 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:52:48,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2021-11-20 05:52:48,994 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:48,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:48,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1657176726, now seen corresponding path program 1 times [2021-11-20 05:52:48,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:48,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267486583] [2021-11-20 05:52:48,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:48,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:49,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:49,133 INFO L134 CoverageAnalysis]: Checked inductivity of 284 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-20 05:52:49,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:49,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267486583] [2021-11-20 05:52:49,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267486583] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:49,134 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:49,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:52:49,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603103865] [2021-11-20 05:52:49,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:49,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:52:49,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:49,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:52:49,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:52:49,136 INFO L87 Difference]: Start difference. First operand 1998 states and 3025 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:50,607 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:51,761 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:52:52,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:52,368 INFO L93 Difference]: Finished difference Result 4370 states and 6629 transitions. [2021-11-20 05:52:52,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:52:52,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 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 178 [2021-11-20 05:52:52,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:52,371 INFO L225 Difference]: With dead ends: 4370 [2021-11-20 05:52:52,371 INFO L226 Difference]: Without dead ends: 2395 [2021-11-20 05:52:52,371 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-20 05:52:52,372 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 148 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:52,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 415 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2021-11-20 05:52:52,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2021-11-20 05:52:52,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 2108. [2021-11-20 05:52:52,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2108 states, 2107 states have (on average 1.5410536307546274) internal successors, (3247), 2107 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:52,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2108 states to 2108 states and 3247 transitions. [2021-11-20 05:52:52,477 INFO L78 Accepts]: Start accepts. Automaton has 2108 states and 3247 transitions. Word has length 178 [2021-11-20 05:52:52,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:52,477 INFO L470 AbstractCegarLoop]: Abstraction has 2108 states and 3247 transitions. [2021-11-20 05:52:52,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:52,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2108 states and 3247 transitions. [2021-11-20 05:52:52,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-20 05:52:52,479 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:52,479 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:52,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-11-20 05:52:52,479 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:52,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:52,480 INFO L85 PathProgramCache]: Analyzing trace with hash 867563374, now seen corresponding path program 1 times [2021-11-20 05:52:52,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:52,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506126397] [2021-11-20 05:52:52,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:52,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:52,692 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2021-11-20 05:52:52,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:52,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506126397] [2021-11-20 05:52:52,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506126397] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:52:52,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:52:52,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:52:52,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741754275] [2021-11-20 05:52:52,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:52:52,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:52:52,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:52:52,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:52:52,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:52:52,694 INFO L87 Difference]: Start difference. First operand 2108 states and 3247 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-20 05:52:54,704 WARN L515 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-20 05:52:56,725 WARN L515 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-20 05:52:57,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:52:57,209 INFO L93 Difference]: Finished difference Result 4213 states and 6490 transitions. [2021-11-20 05:52:57,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:52:57,209 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 191 [2021-11-20 05:52:57,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:52:57,211 INFO L225 Difference]: With dead ends: 4213 [2021-11-20 05:52:57,211 INFO L226 Difference]: Without dead ends: 2108 [2021-11-20 05:52:57,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:52:57,213 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 7 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:52:57,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 647 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-20 05:52:57,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-11-20 05:52:57,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2108. [2021-11-20 05:52:57,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2108 states, 2107 states have (on average 1.5405790223065972) internal successors, (3246), 2107 states have internal predecessors, (3246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:52:57,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2108 states to 2108 states and 3246 transitions. [2021-11-20 05:52:57,307 INFO L78 Accepts]: Start accepts. Automaton has 2108 states and 3246 transitions. Word has length 191 [2021-11-20 05:52:57,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:52:57,308 INFO L470 AbstractCegarLoop]: Abstraction has 2108 states and 3246 transitions. [2021-11-20 05:52:57,308 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-20 05:52:57,308 INFO L276 IsEmpty]: Start isEmpty. Operand 2108 states and 3246 transitions. [2021-11-20 05:52:57,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-20 05:52:57,309 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:52:57,309 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:52:57,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2021-11-20 05:52:57,310 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:52:57,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:52:57,310 INFO L85 PathProgramCache]: Analyzing trace with hash 990845040, now seen corresponding path program 1 times [2021-11-20 05:52:57,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:52:57,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714551566] [2021-11-20 05:52:57,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:57,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:52:57,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:57,821 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 209 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 05:52:57,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:52:57,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714551566] [2021-11-20 05:52:57,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714551566] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:52:57,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985015945] [2021-11-20 05:52:57,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:52:57,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:52:57,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:52:57,825 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:52:57,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 05:52:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:52:58,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 56 conjunts are in the unsatisfiable core [2021-11-20 05:52:58,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:53:00,592 INFO L354 Elim1Store]: treesize reduction 348, result has 9.6 percent of original size [2021-11-20 05:53:00,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 2448 treesize of output 2445 [2021-11-20 05:53:00,620 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-20 05:53:00,620 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:53:00,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-11-20 05:53:00,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95754548] [2021-11-20 05:53:00,621 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-20 05:53:00,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:53:00,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:53:00,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:53:00,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:53:00,622 INFO L87 Difference]: Start difference. First operand 2108 states and 3246 transitions. Second operand has 8 states, 8 states have (on average 15.875) internal successors, (127), 8 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:53:00,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 05:53:00,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:53:00,623 INFO L933 BasicCegarLoop]: 1 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, 1 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-20 05:53:00,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:53:00,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 05:53:00,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:53:00,850 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@4efe0062 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:359) 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:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:98) 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.DeterministicInterpolantAutomaton.addOtherSuccessors(DeterministicInterpolantAutomaton.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) 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-20 05:53:00,855 INFO L158 Benchmark]: Toolchain (without parser) took 252738.93ms. Allocated memory was 90.2MB in the beginning and 234.9MB in the end (delta: 144.7MB). Free memory was 51.9MB in the beginning and 168.6MB in the end (delta: -116.7MB). Peak memory consumption was 28.4MB. Max. memory is 16.1GB. [2021-11-20 05:53:00,855 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 90.2MB. Free memory was 62.8MB in the beginning and 62.8MB in the end (delta: 27.1kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 05:53:00,855 INFO L158 Benchmark]: CACSL2BoogieTranslator took 870.29ms. Allocated memory was 90.2MB in the beginning and 111.1MB in the end (delta: 21.0MB). Free memory was 51.6MB in the beginning and 65.7MB in the end (delta: -14.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-20 05:53:00,855 INFO L158 Benchmark]: Boogie Procedure Inliner took 100.67ms. Allocated memory is still 111.1MB. Free memory was 65.7MB in the beginning and 60.9MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-20 05:53:00,856 INFO L158 Benchmark]: Boogie Preprocessor took 140.36ms. Allocated memory is still 111.1MB. Free memory was 60.9MB in the beginning and 54.0MB in the end (delta: 6.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-20 05:53:00,856 INFO L158 Benchmark]: RCFGBuilder took 3547.32ms. Allocated memory is still 111.1MB. Free memory was 54.0MB in the beginning and 62.2MB in the end (delta: -8.1MB). Peak memory consumption was 31.4MB. Max. memory is 16.1GB. [2021-11-20 05:53:00,856 INFO L158 Benchmark]: TraceAbstraction took 248071.73ms. Allocated memory was 111.1MB in the beginning and 234.9MB in the end (delta: 123.7MB). Free memory was 61.5MB in the beginning and 168.6MB in the end (delta: -107.2MB). Peak memory consumption was 15.9MB. Max. memory is 16.1GB. [2021-11-20 05:53:00,864 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.33ms. Allocated memory is still 90.2MB. Free memory was 62.8MB in the beginning and 62.8MB in the end (delta: 27.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 870.29ms. Allocated memory was 90.2MB in the beginning and 111.1MB in the end (delta: 21.0MB). Free memory was 51.6MB in the beginning and 65.7MB in the end (delta: -14.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 100.67ms. Allocated memory is still 111.1MB. Free memory was 65.7MB in the beginning and 60.9MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 140.36ms. Allocated memory is still 111.1MB. Free memory was 60.9MB in the beginning and 54.0MB in the end (delta: 6.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3547.32ms. Allocated memory is still 111.1MB. Free memory was 54.0MB in the beginning and 62.2MB in the end (delta: -8.1MB). Peak memory consumption was 31.4MB. Max. memory is 16.1GB. * TraceAbstraction took 248071.73ms. Allocated memory was 111.1MB in the beginning and 234.9MB in the end (delta: 123.7MB). Free memory was 61.5MB in the beginning and 168.6MB in the end (delta: -107.2MB). Peak memory consumption was 15.9MB. 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@4efe0062 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@4efe0062: 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-20 05:53:00,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/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_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 06e766f2b0fb57f78717a4ab927a7f5c398a4eef6e5769d710eaeddfb253f7dd --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 05:53:03,482 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 05:53:03,485 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 05:53:03,520 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 05:53:03,521 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 05:53:03,523 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 05:53:03,525 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 05:53:03,528 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 05:53:03,530 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 05:53:03,532 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 05:53:03,533 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 05:53:03,535 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 05:53:03,535 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 05:53:03,537 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 05:53:03,539 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 05:53:03,540 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 05:53:03,542 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 05:53:03,543 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 05:53:03,545 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 05:53:03,548 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 05:53:03,550 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 05:53:03,552 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 05:53:03,554 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 05:53:03,555 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 05:53:03,559 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 05:53:03,560 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 05:53:03,560 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 05:53:03,561 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 05:53:03,562 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 05:53:03,564 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 05:53:03,564 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 05:53:03,565 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 05:53:03,566 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 05:53:03,568 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 05:53:03,569 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 05:53:03,570 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 05:53:03,571 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 05:53:03,571 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 05:53:03,584 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 05:53:03,586 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 05:53:03,587 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 05:53:03,588 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-11-20 05:53:03,622 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 05:53:03,622 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 05:53:03,622 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 05:53:03,623 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 05:53:03,624 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 05:53:03,624 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 05:53:03,625 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 05:53:03,625 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 05:53:03,625 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 05:53:03,626 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 05:53:03,626 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 05:53:03,626 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 05:53:03,627 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 05:53:03,627 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 05:53:03,627 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 05:53:03,628 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 05:53:03,628 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 05:53:03,628 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-20 05:53:03,629 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-20 05:53:03,629 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 05:53:03,629 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 05:53:03,629 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 05:53:03,630 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 05:53:03,630 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 05:53:03,630 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 05:53:03,631 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 05:53:03,631 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:53:03,631 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 05:53:03,632 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 05:53:03,632 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 05:53:03,632 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-20 05:53:03,632 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-20 05:53:03,633 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 05:53:03,633 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 05:53:03,633 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 05:53:03,634 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 05:53:03,634 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-20 05:53:03,634 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_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/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_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF 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 -> Automizer 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 -> 06e766f2b0fb57f78717a4ab927a7f5c398a4eef6e5769d710eaeddfb253f7dd [2021-11-20 05:53:04,058 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 05:53:04,081 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 05:53:04,083 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 05:53:04,085 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 05:53:04,086 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 05:53:04,087 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c [2021-11-20 05:53:04,150 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/9b0c2a9d5/a6cf01959a8649ef8de6263d3450e7b4/FLAGcb5fec368 [2021-11-20 05:53:04,908 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 05:53:04,909 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c [2021-11-20 05:53:04,946 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/9b0c2a9d5/a6cf01959a8649ef8de6263d3450e7b4/FLAGcb5fec368 [2021-11-20 05:53:05,125 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/data/9b0c2a9d5/a6cf01959a8649ef8de6263d3450e7b4 [2021-11-20 05:53:05,128 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 05:53:05,130 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 05:53:05,132 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 05:53:05,132 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 05:53:05,136 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 05:53:05,137 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:53:05" (1/1) ... [2021-11-20 05:53:05,140 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43c701a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:05, skipping insertion in model container [2021-11-20 05:53:05,140 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:53:05" (1/1) ... [2021-11-20 05:53:05,149 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 05:53:05,236 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:53:05,703 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_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c[73311,73324] [2021-11-20 05:53:05,723 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:53:05,772 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-20 05:53:05,790 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:53:05,977 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_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c[73311,73324] [2021-11-20 05:53:05,980 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:53:05,995 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 05:53:06,200 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_f31c9183-209b-4360-b666-f27c713924d8/sv-benchmarks/c/openssl/s3_srvr.blast.10.i.cil-2.c[73311,73324] [2021-11-20 05:53:06,209 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:53:06,237 INFO L208 MainTranslator]: Completed translation [2021-11-20 05:53:06,237 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06 WrapperNode [2021-11-20 05:53:06,238 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 05:53:06,239 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 05:53:06,239 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 05:53:06,240 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 05:53:06,248 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,297 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,350 INFO L137 Inliner]: procedures = 35, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 757 [2021-11-20 05:53:06,351 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 05:53:06,352 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 05:53:06,352 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 05:53:06,352 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 05:53:06,362 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,363 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,388 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,392 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,465 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,501 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,505 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,513 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 05:53:06,514 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 05:53:06,514 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 05:53:06,514 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 05:53:06,515 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (1/1) ... [2021-11-20 05:53:06,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:53:06,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:53:06,564 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 05:53:06,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 05:53:06,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 05:53:06,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-20 05:53:06,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 05:53:06,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-20 05:53:06,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 05:53:06,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 05:53:06,643 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 05:53:06,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 05:53:06,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-20 05:53:06,926 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 05:53:06,929 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 05:53:06,960 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-20 05:53:15,626 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-20 05:53:15,626 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-20 05:53:15,626 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 05:53:15,638 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 05:53:15,639 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-20 05:53:15,641 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:53:15 BoogieIcfgContainer [2021-11-20 05:53:15,641 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 05:53:15,643 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 05:53:15,643 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 05:53:15,646 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 05:53:15,646 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 05:53:05" (1/3) ... [2021-11-20 05:53:15,647 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20c0a4b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:53:15, skipping insertion in model container [2021-11-20 05:53:15,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:53:06" (2/3) ... [2021-11-20 05:53:15,648 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20c0a4b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:53:15, skipping insertion in model container [2021-11-20 05:53:15,649 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:53:15" (3/3) ... [2021-11-20 05:53:15,650 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.10.i.cil-2.c [2021-11-20 05:53:15,664 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 05:53:15,664 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 05:53:15,717 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 05:53:15,724 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=PETRI_NET, 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-20 05:53:15,725 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 05:53:15,747 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 145 states have (on average 1.710344827586207) internal successors, (248), 146 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:53:15,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-20 05:53:15,757 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:53:15,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] [2021-11-20 05:53:15,758 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:53:15,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:53:15,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1692155939, now seen corresponding path program 1 times [2021-11-20 05:53:15,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:53:15,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [689918214] [2021-11-20 05:53:15,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:53:15,791 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:53:15,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:53:15,802 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:53:15,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-20 05:53:16,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:53:16,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-20 05:53:16,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:53:16,385 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-20 05:53:16,398 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-20 05:53:16,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 336 treesize of output 319 [2021-11-20 05:53:17,184 INFO L354 Elim1Store]: treesize reduction 1607, result has 2.8 percent of original size [2021-11-20 05:53:17,185 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-20 05:53:17,392 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-20 05:53:17,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,571 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-20 05:53:17,735 INFO L354 Elim1Store]: treesize reduction 340, result has 2.6 percent of original size [2021-11-20 05:53:17,735 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-20 05:53:17,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:17,780 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-20 05:53:17,833 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-20 05:53:17,838 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-20 05:53:18,013 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-20 05:53:18,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:53:19,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:53:19,183 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:53:19,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [689918214] [2021-11-20 05:53:19,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [689918214] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:53:19,184 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:53:19,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-20 05:53:19,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2994382] [2021-11-20 05:53:19,187 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:53:19,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:53:19,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:53:19,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:53:19,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:53:19,224 INFO L87 Difference]: Start difference. First operand has 147 states, 145 states have (on average 1.710344827586207) internal successors, (248), 146 states have internal predecessors, (248), 0 states have call successors, (0), 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.25) internal successors, (50), 8 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-20 05:53:21,263 WARN L515 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-20 05:53:23,274 WARN L515 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-20 05:53:26,506 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:53:30,668 WARN L515 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-20 05:53:35,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:53:35,643 INFO L93 Difference]: Finished difference Result 295 states and 495 transitions. [2021-11-20 05:53:35,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:53:35,647 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 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 43 [2021-11-20 05:53:35,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:53:35,661 INFO L225 Difference]: With dead ends: 295 [2021-11-20 05:53:35,662 INFO L226 Difference]: Without dead ends: 134 [2021-11-20 05:53:35,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 77 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-20 05:53:35,670 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 18 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:53:35,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 984 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 176 Invalid, 2 Unknown, 64 Unchecked, 16.2s Time] [2021-11-20 05:53:35,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-11-20 05:53:35,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2021-11-20 05:53:35,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 1.5263157894736843) internal successors, (203), 133 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:53:35,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 203 transitions. [2021-11-20 05:53:35,724 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 203 transitions. Word has length 43 [2021-11-20 05:53:35,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:53:35,725 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 203 transitions. [2021-11-20 05:53:35,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 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-20 05:53:35,726 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 203 transitions. [2021-11-20 05:53:35,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-20 05:53:35,729 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:53:35,729 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] [2021-11-20 05:53:35,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-20 05:53:35,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:53:35,942 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:53:35,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:53:35,943 INFO L85 PathProgramCache]: Analyzing trace with hash 2115802661, now seen corresponding path program 1 times [2021-11-20 05:53:35,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:53:35,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082145176] [2021-11-20 05:53:35,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:53:35,945 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:53:35,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:53:35,950 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:53:35,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-20 05:53:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:53:36,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:53:36,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:53:36,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:36,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:36,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:36,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:36,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:53:36,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:53:36,925 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:53:36,925 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-20 05:53:40,423 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:53:40,424 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-20 05:53:48,545 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:53:48,546 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-20 05:53:48,648 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-20 05:53:48,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:53:56,948 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-20 05:53:56,948 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:53:56,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082145176] [2021-11-20 05:53:56,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082145176] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:53:56,949 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:53:56,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 6 [2021-11-20 05:53:56,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567784776] [2021-11-20 05:53:56,950 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:53:56,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 05:53:56,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:53:56,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 05:53:56,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-20 05:53:56,953 INFO L87 Difference]: Start difference. First operand 134 states and 203 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:53:58,974 WARN L515 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-20 05:54:04,090 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:54:04,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:54:04,641 INFO L93 Difference]: Finished difference Result 273 states and 417 transitions. [2021-11-20 05:54:04,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 05:54:04,643 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 0 states have call successors, (0), 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 43 [2021-11-20 05:54:04,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:54:04,645 INFO L225 Difference]: With dead ends: 273 [2021-11-20 05:54:04,645 INFO L226 Difference]: Without dead ends: 149 [2021-11-20 05:54:04,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 78 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-20 05:54:04,648 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 16 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:54:04,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 564 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 1 Unknown, 106 Unchecked, 7.7s Time] [2021-11-20 05:54:04,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-11-20 05:54:04,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145. [2021-11-20 05:54:04,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.5416666666666667) internal successors, (222), 144 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-20 05:54:04,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 222 transitions. [2021-11-20 05:54:04,662 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 222 transitions. Word has length 43 [2021-11-20 05:54:04,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:54:04,662 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 222 transitions. [2021-11-20 05:54:04,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:54:04,663 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 222 transitions. [2021-11-20 05:54:04,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-20 05:54:04,670 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:54:04,671 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] [2021-11-20 05:54:04,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-11-20 05:54:04,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:54:04,875 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:54:04,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:54:04,876 INFO L85 PathProgramCache]: Analyzing trace with hash -964647941, now seen corresponding path program 1 times [2021-11-20 05:54:04,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:54:04,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [33097643] [2021-11-20 05:54:04,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:54:04,878 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:54:04,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:54:04,885 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:54:04,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-20 05:54:05,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:54:05,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:54:05,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:54:05,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:05,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:05,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:05,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:05,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:05,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:54:05,828 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:54:05,830 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-20 05:54:09,142 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:54:09,143 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-20 05:54:16,660 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:54:16,661 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-20 05:54:16,816 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-20 05:54:16,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:54:17,170 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-20 05:54:17,170 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:54:17,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [33097643] [2021-11-20 05:54:17,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [33097643] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:54:17,171 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:54:17,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:54:17,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619628576] [2021-11-20 05:54:17,172 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:54:17,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:54:17,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:54:17,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:54:17,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:54:17,174 INFO L87 Difference]: Start difference. First operand 145 states and 222 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:54:19,203 WARN L515 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-20 05:54:22,066 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:54:23,221 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:54:23,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:54:23,262 INFO L93 Difference]: Finished difference Result 302 states and 464 transitions. [2021-11-20 05:54:23,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:54:23,265 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 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 56 [2021-11-20 05:54:23,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:54:23,268 INFO L225 Difference]: With dead ends: 302 [2021-11-20 05:54:23,268 INFO L226 Difference]: Without dead ends: 178 [2021-11-20 05:54:23,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 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-20 05:54:23,270 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 41 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:54:23,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 528 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 84 Invalid, 1 Unknown, 49 Unchecked, 6.1s Time] [2021-11-20 05:54:23,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-11-20 05:54:23,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 161. [2021-11-20 05:54:23,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 1.54375) internal successors, (247), 160 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:54:23,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 247 transitions. [2021-11-20 05:54:23,288 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 247 transitions. Word has length 56 [2021-11-20 05:54:23,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:54:23,288 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 247 transitions. [2021-11-20 05:54:23,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:54:23,289 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 247 transitions. [2021-11-20 05:54:23,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:54:23,291 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:54:23,291 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] [2021-11-20 05:54:23,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-11-20 05:54:23,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:54:23,506 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:54:23,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:54:23,507 INFO L85 PathProgramCache]: Analyzing trace with hash 370114448, now seen corresponding path program 1 times [2021-11-20 05:54:23,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:54:23,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1233166040] [2021-11-20 05:54:23,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:54:23,508 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:54:23,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:54:23,510 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:54:23,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-20 05:54:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:54:24,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:54:24,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:54:24,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:24,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:24,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:24,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:24,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:24,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:54:24,401 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:54:24,401 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-20 05:54:27,688 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:54:27,689 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-20 05:54:34,457 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:54:34,458 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-20 05:54:34,650 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-20 05:54:34,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:54:34,987 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-20 05:54:34,988 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:54:34,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1233166040] [2021-11-20 05:54:34,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1233166040] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:54:34,988 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:54:34,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:54:34,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152278004] [2021-11-20 05:54:34,989 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:54:34,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:54:34,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:54:34,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:54:34,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:54:34,991 INFO L87 Difference]: Start difference. First operand 161 states and 247 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 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-20 05:54:37,023 WARN L515 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-20 05:54:40,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:54:40,805 INFO L93 Difference]: Finished difference Result 312 states and 480 transitions. [2021-11-20 05:54:40,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:54:40,808 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 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 57 [2021-11-20 05:54:40,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:54:40,809 INFO L225 Difference]: With dead ends: 312 [2021-11-20 05:54:40,810 INFO L226 Difference]: Without dead ends: 172 [2021-11-20 05:54:40,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 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-20 05:54:40,812 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 23 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 136 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:54:40,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 756 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 101 Invalid, 1 Unknown, 136 Unchecked, 5.8s Time] [2021-11-20 05:54:40,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-11-20 05:54:40,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2021-11-20 05:54:40,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 1.5263157894736843) internal successors, (261), 171 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:54:40,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 261 transitions. [2021-11-20 05:54:40,829 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 261 transitions. Word has length 57 [2021-11-20 05:54:40,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:54:40,829 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 261 transitions. [2021-11-20 05:54:40,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 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-20 05:54:40,830 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 261 transitions. [2021-11-20 05:54:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:54:40,832 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:54:40,832 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] [2021-11-20 05:54:40,850 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-11-20 05:54:41,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:54:41,042 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:54:41,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:54:41,043 INFO L85 PathProgramCache]: Analyzing trace with hash -633507548, now seen corresponding path program 1 times [2021-11-20 05:54:41,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:54:41,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [471825130] [2021-11-20 05:54:41,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:54:41,046 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:54:41,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:54:41,047 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:54:41,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-20 05:54:41,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:54:41,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:54:41,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:54:41,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:41,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:41,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:41,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:41,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:41,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:54:41,976 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:54:41,976 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-20 05:54:45,421 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:54:45,421 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-20 05:54:52,261 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:54:52,262 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-20 05:54:52,454 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-20 05:54:52,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:54:52,773 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-20 05:54:52,773 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:54:52,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [471825130] [2021-11-20 05:54:52,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [471825130] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:54:52,774 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:54:52,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:54:52,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321967064] [2021-11-20 05:54:52,775 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:54:52,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:54:52,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:54:52,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:54:52,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:54:52,777 INFO L87 Difference]: Start difference. First operand 172 states and 261 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 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-20 05:54:54,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:54:54,272 INFO L93 Difference]: Finished difference Result 332 states and 504 transitions. [2021-11-20 05:54:54,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 05:54:54,274 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 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 57 [2021-11-20 05:54:54,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:54:54,276 INFO L225 Difference]: With dead ends: 332 [2021-11-20 05:54:54,276 INFO L226 Difference]: Without dead ends: 181 [2021-11-20 05:54:54,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 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-20 05:54:54,278 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 6 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:54:54,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 791 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 101 Unchecked, 1.5s Time] [2021-11-20 05:54:54,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-11-20 05:54:54,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2021-11-20 05:54:54,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 1.511111111111111) internal successors, (272), 180 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:54:54,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 272 transitions. [2021-11-20 05:54:54,294 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 272 transitions. Word has length 57 [2021-11-20 05:54:54,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:54:54,294 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 272 transitions. [2021-11-20 05:54:54,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 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-20 05:54:54,295 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 272 transitions. [2021-11-20 05:54:54,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:54:54,297 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:54:54,297 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] [2021-11-20 05:54:54,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-20 05:54:54,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:54:54,513 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:54:54,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:54:54,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1501432389, now seen corresponding path program 1 times [2021-11-20 05:54:54,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:54:54,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259986963] [2021-11-20 05:54:54,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:54:54,515 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:54:54,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:54:54,516 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:54:54,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-20 05:54:54,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:54:54,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:54:54,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:54:54,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:54,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:54,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:54,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:54,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:54:54,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:54:55,448 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:54:55,449 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-20 05:54:58,942 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:54:58,942 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-20 05:55:06,308 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:55:06,308 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-20 05:55:06,433 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-20 05:55:06,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:55:06,723 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-20 05:55:06,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:55:06,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259986963] [2021-11-20 05:55:06,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259986963] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:55:06,724 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:55:06,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:55:06,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662952036] [2021-11-20 05:55:06,724 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:55:06,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:55:06,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:55:06,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:55:06,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:55:06,725 INFO L87 Difference]: Start difference. First operand 181 states and 272 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-20 05:55:08,744 WARN L515 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-20 05:55:12,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:55:12,803 INFO L93 Difference]: Finished difference Result 343 states and 521 transitions. [2021-11-20 05:55:12,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:55:12,805 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 57 [2021-11-20 05:55:12,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:55:12,807 INFO L225 Difference]: With dead ends: 343 [2021-11-20 05:55:12,807 INFO L226 Difference]: Without dead ends: 192 [2021-11-20 05:55:12,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 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-20 05:55:12,808 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 48 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:55:12,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 649 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 92 Invalid, 1 Unknown, 46 Unchecked, 6.1s Time] [2021-11-20 05:55:12,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-20 05:55:12,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 188. [2021-11-20 05:55:12,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.518716577540107) internal successors, (284), 187 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-20 05:55:12,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 284 transitions. [2021-11-20 05:55:12,822 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 284 transitions. Word has length 57 [2021-11-20 05:55:12,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:55:12,822 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 284 transitions. [2021-11-20 05:55:12,822 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-20 05:55:12,823 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 284 transitions. [2021-11-20 05:55:12,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:55:12,824 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:55:12,824 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] [2021-11-20 05:55:12,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-20 05:55:13,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:55:13,042 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:55:13,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:55:13,043 INFO L85 PathProgramCache]: Analyzing trace with hash -766087557, now seen corresponding path program 1 times [2021-11-20 05:55:13,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:55:13,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [653237572] [2021-11-20 05:55:13,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:55:13,044 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:55:13,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:55:13,046 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:55:13,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-20 05:55:13,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:55:13,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:55:13,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:55:13,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:13,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:13,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:13,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:13,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:13,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:55:13,933 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:55:13,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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-20 05:55:17,243 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:55:17,243 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-20 05:55:24,599 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:55:24,600 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-20 05:55:24,721 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-20 05:55:24,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:55:25,010 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-20 05:55:25,010 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:55:25,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [653237572] [2021-11-20 05:55:25,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [653237572] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:55:25,010 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:55:25,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:55:25,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709001754] [2021-11-20 05:55:25,011 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:55:25,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:55:25,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:55:25,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:55:25,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:55:25,012 INFO L87 Difference]: Start difference. First operand 188 states and 284 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-20 05:55:27,028 WARN L515 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-20 05:55:29,617 WARN L515 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-20 05:55:30,936 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:55:33,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:55:33,330 INFO L93 Difference]: Finished difference Result 350 states and 532 transitions. [2021-11-20 05:55:33,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:55:33,332 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 57 [2021-11-20 05:55:33,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:55:33,334 INFO L225 Difference]: With dead ends: 350 [2021-11-20 05:55:33,334 INFO L226 Difference]: Without dead ends: 192 [2021-11-20 05:55:33,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 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-20 05:55:33,335 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 36 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:55:33,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 729 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 100 Invalid, 1 Unknown, 107 Unchecked, 8.3s Time] [2021-11-20 05:55:33,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-20 05:55:33,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 188. [2021-11-20 05:55:33,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.5080213903743316) internal successors, (282), 187 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:55:33,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 282 transitions. [2021-11-20 05:55:33,346 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 282 transitions. Word has length 57 [2021-11-20 05:55:33,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:55:33,347 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 282 transitions. [2021-11-20 05:55:33,347 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-20 05:55:33,347 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 282 transitions. [2021-11-20 05:55:33,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:55:33,348 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:55:33,348 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] [2021-11-20 05:55:33,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-20 05:55:33,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:55:33,558 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:55:33,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:55:33,559 INFO L85 PathProgramCache]: Analyzing trace with hash -189606874, now seen corresponding path program 1 times [2021-11-20 05:55:33,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:55:33,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313325934] [2021-11-20 05:55:33,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:55:33,559 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:55:33,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:55:33,560 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:55:33,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-20 05:55:33,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:55:33,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 05:55:33,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:55:33,970 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-20 05:55:33,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:55:34,165 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-20 05:55:34,165 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:55:34,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313325934] [2021-11-20 05:55:34,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313325934] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:55:34,166 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:55:34,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-20 05:55:34,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855815028] [2021-11-20 05:55:34,166 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:55:34,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 05:55:34,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:55:34,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 05:55:34,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 05:55:34,168 INFO L87 Difference]: Start difference. First operand 188 states and 282 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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-20 05:55:34,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:55:34,235 INFO L93 Difference]: Finished difference Result 663 states and 1009 transitions. [2021-11-20 05:55:34,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:55:34,236 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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 57 [2021-11-20 05:55:34,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:55:34,240 INFO L225 Difference]: With dead ends: 663 [2021-11-20 05:55:34,240 INFO L226 Difference]: Without dead ends: 505 [2021-11-20 05:55:34,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 110 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-20 05:55:34,242 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 547 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:55:34,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 606 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:55:34,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-11-20 05:55:34,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 348. [2021-11-20 05:55:34,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.5100864553314122) internal successors, (524), 347 states have internal predecessors, (524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:55:34,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 524 transitions. [2021-11-20 05:55:34,272 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 524 transitions. Word has length 57 [2021-11-20 05:55:34,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:55:34,275 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 524 transitions. [2021-11-20 05:55:34,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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-20 05:55:34,276 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 524 transitions. [2021-11-20 05:55:34,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:55:34,277 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:55:34,277 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] [2021-11-20 05:55:34,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-20 05:55:34,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:55:34,493 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:55:34,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:55:34,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1087000152, now seen corresponding path program 1 times [2021-11-20 05:55:34,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:55:34,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330169645] [2021-11-20 05:55:34,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:55:34,495 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:55:34,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:55:34,498 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:55:34,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-20 05:55:35,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:55:35,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:55:35,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:55:35,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:35,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:35,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:35,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:35,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:35,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:55:35,509 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:55:35,509 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-20 05:55:38,764 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:55:38,765 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-20 05:55:45,580 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:55:45,580 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-20 05:55:45,718 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-20 05:55:45,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:55:46,006 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-20 05:55:46,006 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:55:46,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330169645] [2021-11-20 05:55:46,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330169645] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:55:46,006 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:55:46,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:55:46,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066712928] [2021-11-20 05:55:46,007 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:55:46,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:55:46,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:55:46,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:55:46,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:55:46,008 INFO L87 Difference]: Start difference. First operand 348 states and 524 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 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-20 05:55:48,026 WARN L515 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-20 05:55:54,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:55:54,496 INFO L93 Difference]: Finished difference Result 682 states and 1032 transitions. [2021-11-20 05:55:54,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:55:54,499 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 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 57 [2021-11-20 05:55:54,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:55:54,502 INFO L225 Difference]: With dead ends: 682 [2021-11-20 05:55:54,503 INFO L226 Difference]: Without dead ends: 371 [2021-11-20 05:55:54,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 106 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-20 05:55:54,514 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 27 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 116 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:55:54,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 600 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 96 Invalid, 1 Unknown, 116 Unchecked, 4.3s Time] [2021-11-20 05:55:54,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-11-20 05:55:54,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2021-11-20 05:55:54,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 370 states have (on average 1.491891891891892) internal successors, (552), 370 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:55:54,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 552 transitions. [2021-11-20 05:55:54,539 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 552 transitions. Word has length 57 [2021-11-20 05:55:54,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:55:54,540 INFO L470 AbstractCegarLoop]: Abstraction has 371 states and 552 transitions. [2021-11-20 05:55:54,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 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-20 05:55:54,540 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 552 transitions. [2021-11-20 05:55:54,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-20 05:55:54,544 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:55:54,544 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] [2021-11-20 05:55:54,572 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-20 05:55:54,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:55:54,763 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:55:54,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:55:54,764 INFO L85 PathProgramCache]: Analyzing trace with hash 471915876, now seen corresponding path program 1 times [2021-11-20 05:55:54,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:55:54,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [748372137] [2021-11-20 05:55:54,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:55:54,765 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:55:54,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:55:54,767 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:55:54,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-20 05:55:55,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:55:55,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:55:55,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:55:55,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:55,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:55,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:55,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:55,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:55:55,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:55:55,974 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:55:55,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 80 treesize of output 78 [2021-11-20 05:55:59,336 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:55:59,336 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-20 05:56:06,242 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:56:06,245 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-20 05:56:06,387 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-20 05:56:06,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:56:06,712 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-20 05:56:06,713 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:56:06,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [748372137] [2021-11-20 05:56:06,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [748372137] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:56:06,713 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:56:06,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:56:06,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524232071] [2021-11-20 05:56:06,714 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:56:06,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:56:06,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:56:06,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:56:06,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:56:06,716 INFO L87 Difference]: Start difference. First operand 371 states and 552 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-20 05:56:08,740 WARN L515 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-20 05:56:11,249 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:56:13,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:56:13,499 INFO L93 Difference]: Finished difference Result 707 states and 1060 transitions. [2021-11-20 05:56:13,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:56:13,501 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 58 [2021-11-20 05:56:13,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:56:13,503 INFO L225 Difference]: With dead ends: 707 [2021-11-20 05:56:13,504 INFO L226 Difference]: Without dead ends: 373 [2021-11-20 05:56:13,504 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-20 05:56:13,505 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 27 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:56:13,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 667 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 99 Invalid, 1 Unknown, 36 Unchecked, 6.8s Time] [2021-11-20 05:56:13,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-11-20 05:56:13,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 373. [2021-11-20 05:56:13,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 1.478494623655914) internal successors, (550), 372 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:56:13,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 550 transitions. [2021-11-20 05:56:13,525 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 550 transitions. Word has length 58 [2021-11-20 05:56:13,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:56:13,526 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 550 transitions. [2021-11-20 05:56:13,526 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-20 05:56:13,526 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 550 transitions. [2021-11-20 05:56:13,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-20 05:56:13,528 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:56:13,528 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] [2021-11-20 05:56:13,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-20 05:56:13,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:56:13,753 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:56:13,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:56:13,753 INFO L85 PathProgramCache]: Analyzing trace with hash 466535849, now seen corresponding path program 1 times [2021-11-20 05:56:13,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:56:13,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [341585415] [2021-11-20 05:56:13,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:56:13,754 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:56:13,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:56:13,755 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:56:13,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-20 05:56:14,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:56:14,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:56:14,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:56:14,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:14,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:14,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:14,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:14,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:14,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:14,667 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:56:14,667 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-20 05:56:17,947 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:56:17,948 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-20 05:56:24,933 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:56:24,934 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-20 05:56:25,063 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-20 05:56:25,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:56:25,340 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-20 05:56:25,340 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:56:25,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [341585415] [2021-11-20 05:56:25,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [341585415] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:56:25,341 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:56:25,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:56:25,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540460126] [2021-11-20 05:56:25,342 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:56:25,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:56:25,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:56:25,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:56:25,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:56:25,343 INFO L87 Difference]: Start difference. First operand 373 states and 550 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-20 05:56:27,361 WARN L515 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-20 05:56:30,219 WARN L515 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-20 05:56:31,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:56:31,591 INFO L93 Difference]: Finished difference Result 736 states and 1091 transitions. [2021-11-20 05:56:31,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:56:31,594 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 59 [2021-11-20 05:56:31,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:56:31,598 INFO L225 Difference]: With dead ends: 736 [2021-11-20 05:56:31,598 INFO L226 Difference]: Without dead ends: 400 [2021-11-20 05:56:31,599 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-20 05:56:31,600 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 21 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:56:31,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 761 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 98 Invalid, 2 Unknown, 128 Unchecked, 6.2s Time] [2021-11-20 05:56:31,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-11-20 05:56:31,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 400. [2021-11-20 05:56:31,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.456140350877193) internal successors, (581), 399 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:56:31,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 581 transitions. [2021-11-20 05:56:31,626 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 581 transitions. Word has length 59 [2021-11-20 05:56:31,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:56:31,626 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 581 transitions. [2021-11-20 05:56:31,627 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-20 05:56:31,627 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 581 transitions. [2021-11-20 05:56:31,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-20 05:56:31,628 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:56:31,629 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] [2021-11-20 05:56:31,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-20 05:56:31,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:56:31,847 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:56:31,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:56:31,848 INFO L85 PathProgramCache]: Analyzing trace with hash 385987209, now seen corresponding path program 1 times [2021-11-20 05:56:31,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:56:31,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137837578] [2021-11-20 05:56:31,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:56:31,849 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:56:31,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:56:31,849 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:56:31,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-20 05:56:32,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:56:32,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:56:32,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:56:32,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:32,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:32,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:32,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:32,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:32,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:32,735 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-20 05:56:32,736 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-20 05:56:36,029 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-20 05:56:36,029 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-20 05:56:43,137 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-20 05:56:43,138 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-20 05:56:43,278 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-20 05:56:43,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:56:43,573 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-20 05:56:43,573 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:56:43,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137837578] [2021-11-20 05:56:43,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137837578] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:56:43,574 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:56:43,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:56:43,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186392100] [2021-11-20 05:56:43,574 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:56:43,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:56:43,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:56:43,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:56:43,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-20 05:56:43,576 INFO L87 Difference]: Start difference. First operand 400 states and 581 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-20 05:56:45,599 WARN L515 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-20 05:56:48,534 WARN L515 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-20 05:56:49,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:56:49,988 INFO L93 Difference]: Finished difference Result 783 states and 1143 transitions. [2021-11-20 05:56:49,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:56:49,995 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 60 [2021-11-20 05:56:49,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:56:49,998 INFO L225 Difference]: With dead ends: 783 [2021-11-20 05:56:49,998 INFO L226 Difference]: Without dead ends: 420 [2021-11-20 05:56:49,999 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-20 05:56:49,999 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 31 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:56:50,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 608 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 99 Invalid, 1 Unknown, 146 Unchecked, 6.4s Time] [2021-11-20 05:56:50,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-20 05:56:50,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 400. [2021-11-20 05:56:50,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.4411027568922306) internal successors, (575), 399 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:56:50,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 575 transitions. [2021-11-20 05:56:50,022 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 575 transitions. Word has length 60 [2021-11-20 05:56:50,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:56:50,023 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 575 transitions. [2021-11-20 05:56:50,023 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-20 05:56:50,023 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 575 transitions. [2021-11-20 05:56:50,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-20 05:56:50,025 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:56:50,025 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] [2021-11-20 05:56:50,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-20 05:56:50,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:56:50,238 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:56:50,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:56:50,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1516075505, now seen corresponding path program 1 times [2021-11-20 05:56:50,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:56:50,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [763315544] [2021-11-20 05:56:50,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:56:50,240 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:56:50,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:56:50,240 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:56:50,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-20 05:56:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:56:50,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 05:56:50,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:56:50,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:56:50,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:50,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:50,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:50,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:50,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:56:51,141 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-20 05:56:51,142 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-20 05:56:52,306 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 05:56:52,306 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-20 05:56:52,385 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-20 05:56:52,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:56:52,668 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-20 05:56:52,668 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:56:52,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [763315544] [2021-11-20 05:56:52,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [763315544] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:56:52,669 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:56:52,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-20 05:56:52,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736156493] [2021-11-20 05:56:52,670 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:56:52,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:56:52,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:56:52,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:56:52,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:56:52,672 INFO L87 Difference]: Start difference. First operand 400 states and 575 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 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-20 05:56:54,701 WARN L515 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-20 05:56:56,711 WARN L515 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-20 05:57:01,936 WARN L515 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-20 05:57:03,229 WARN L515 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-20 05:57:06,636 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:57:10,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:57:10,355 INFO L93 Difference]: Finished difference Result 820 states and 1187 transitions. [2021-11-20 05:57:10,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 05:57:10,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 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 60 [2021-11-20 05:57:10,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:57:10,365 INFO L225 Difference]: With dead ends: 820 [2021-11-20 05:57:10,365 INFO L226 Difference]: Without dead ends: 457 [2021-11-20 05:57:10,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 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-20 05:57:10,367 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 19 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.6s IncrementalHoareTripleChecker+Time [2021-11-20 05:57:10,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 596 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 242 Invalid, 2 Unknown, 0 Unchecked, 17.6s Time] [2021-11-20 05:57:10,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-11-20 05:57:10,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 443. [2021-11-20 05:57:10,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 1.4298642533936652) internal successors, (632), 442 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:57:10,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 632 transitions. [2021-11-20 05:57:10,390 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 632 transitions. Word has length 60 [2021-11-20 05:57:10,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:57:10,390 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 632 transitions. [2021-11-20 05:57:10,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 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-20 05:57:10,391 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 632 transitions. [2021-11-20 05:57:10,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 05:57:10,392 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:57:10,392 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] [2021-11-20 05:57:10,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-20 05:57:10,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:57:10,609 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:57:10,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:57:10,610 INFO L85 PathProgramCache]: Analyzing trace with hash 340073590, now seen corresponding path program 1 times [2021-11-20 05:57:10,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:57:10,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [917934608] [2021-11-20 05:57:10,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:57:10,611 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:57:10,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:57:10,613 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:57:10,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-20 05:57:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:57:11,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:57:11,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:57:11,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:11,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:11,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:11,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:11,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:11,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:11,265 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 05:57:11,266 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-20 05:57:11,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:11,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:11,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:11,683 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 05:57:11,683 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-20 05:57:14,116 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 05:57:14,116 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-20 05:57:14,149 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-20 05:57:14,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:57:14,594 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-20 05:57:14,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:57:14,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [917934608] [2021-11-20 05:57:14,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [917934608] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:57:14,595 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:57:14,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:57:14,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088820355] [2021-11-20 05:57:14,596 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:57:14,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:57:14,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:57:14,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:57:14,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:57:14,597 INFO L87 Difference]: Start difference. First operand 443 states and 632 transitions. Second operand has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:57:16,625 WARN L515 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-20 05:57:18,638 WARN L515 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-20 05:57:25,715 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:57:32,279 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:57:34,194 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:57:40,164 WARN L515 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-20 05:57:41,196 WARN L515 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-20 05:57:42,986 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:57:44,431 WARN L515 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-20 05:57:48,465 WARN L515 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-20 05:57:53,333 WARN L515 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-20 05:57:56,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:57:56,613 INFO L93 Difference]: Finished difference Result 1284 states and 1868 transitions. [2021-11-20 05:57:56,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:57:56,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 0 states have call successors, (0), 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-20 05:57:56,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:57:56,619 INFO L225 Difference]: With dead ends: 1284 [2021-11-20 05:57:56,620 INFO L226 Difference]: Without dead ends: 878 [2021-11-20 05:57:56,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 156 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-20 05:57:56,621 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 221 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 75 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:57:56,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 618 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 526 Invalid, 2 Unknown, 0 Unchecked, 41.9s Time] [2021-11-20 05:57:56,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-11-20 05:57:56,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 549. [2021-11-20 05:57:56,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 548 states have (on average 1.4598540145985401) internal successors, (800), 548 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-20 05:57:56,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 800 transitions. [2021-11-20 05:57:56,651 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 800 transitions. Word has length 82 [2021-11-20 05:57:56,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:57:56,652 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 800 transitions. [2021-11-20 05:57:56,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:57:56,652 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 800 transitions. [2021-11-20 05:57:56,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-20 05:57:56,654 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:57:56,654 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] [2021-11-20 05:57:56,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-20 05:57:56,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:57:56,872 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:57:56,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:57:56,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1945814063, now seen corresponding path program 1 times [2021-11-20 05:57:56,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:57:56,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1709673436] [2021-11-20 05:57:56,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:57:56,874 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:57:56,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:57:56,874 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:57:56,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-20 05:57:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:57:57,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:57:57,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:57:57,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:57,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:57,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:57,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:57,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:57:57,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:57,409 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 05:57:57,409 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-20 05:57:57,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:57,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:57,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:57:57,800 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 05:57:57,801 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-20 05:58:00,091 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 05:58:00,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-20 05:58:00,123 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-20 05:58:00,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:58:00,561 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-20 05:58:00,561 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:58:00,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1709673436] [2021-11-20 05:58:00,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1709673436] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:58:00,562 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:58:00,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:58:00,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873322859] [2021-11-20 05:58:00,562 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:58:00,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:58:00,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:58:00,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:58:00,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:58:00,563 INFO L87 Difference]: Start difference. First operand 549 states and 800 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-20 05:58:02,583 WARN L515 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-20 05:58:12,587 WARN L515 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-20 05:58:18,018 WARN L515 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-20 05:58:21,058 WARN L515 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-20 05:58:22,884 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:58:25,531 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:58:26,541 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:58:29,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:58:29,363 INFO L93 Difference]: Finished difference Result 1497 states and 2226 transitions. [2021-11-20 05:58:29,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:58:29,367 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 83 [2021-11-20 05:58:29,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:58:29,374 INFO L225 Difference]: With dead ends: 1497 [2021-11-20 05:58:29,374 INFO L226 Difference]: Without dead ends: 985 [2021-11-20 05:58:29,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 158 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-20 05:58:29,376 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 333 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 81 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.6s IncrementalHoareTripleChecker+Time [2021-11-20 05:58:29,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 499 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 400 Invalid, 3 Unknown, 0 Unchecked, 28.6s Time] [2021-11-20 05:58:29,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2021-11-20 05:58:29,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 670. [2021-11-20 05:58:29,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 669 states have (on average 1.5112107623318385) internal successors, (1011), 669 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:58:29,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 1011 transitions. [2021-11-20 05:58:29,418 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 1011 transitions. Word has length 83 [2021-11-20 05:58:29,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:58:29,419 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 1011 transitions. [2021-11-20 05:58:29,419 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-20 05:58:29,420 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 1011 transitions. [2021-11-20 05:58:29,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-20 05:58:29,423 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:58:29,423 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:58:29,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-20 05:58:29,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:58:29,643 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:58:29,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:58:29,643 INFO L85 PathProgramCache]: Analyzing trace with hash 354631710, now seen corresponding path program 1 times [2021-11-20 05:58:29,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:58:29,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [130010658] [2021-11-20 05:58:29,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:58:29,645 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:58:29,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:58:29,646 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:58:29,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-20 05:58:30,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:58:30,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:58:30,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:58:30,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:58:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:58:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:58:30,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:58:30,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:58:30,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:58:30,623 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 05:58:30,623 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-20 05:58:30,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:58:30,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:58:30,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:58:31,042 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 05:58:31,042 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-20 05:58:32,744 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 05:58:32,745 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-20 05:58:32,870 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:58:32,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:58:33,305 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:58:33,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:58:33,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [130010658] [2021-11-20 05:58:33,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [130010658] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:58:33,305 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:58:33,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:58:33,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948722850] [2021-11-20 05:58:33,306 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:58:33,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:58:33,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:58:33,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:58:33,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:58:33,307 INFO L87 Difference]: Start difference. First operand 670 states and 1011 transitions. Second operand has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:58:35,328 WARN L515 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-20 05:58:37,339 WARN L515 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-20 05:58:38,576 WARN L515 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-20 05:58:48,389 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:58:58,884 WARN L515 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-20 05:59:03,776 WARN L515 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-20 05:59:05,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:59:05,270 INFO L93 Difference]: Finished difference Result 1699 states and 2564 transitions. [2021-11-20 05:59:05,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:59:05,272 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 0 states have call successors, (0), 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-20 05:59:05,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:59:05,279 INFO L225 Difference]: With dead ends: 1699 [2021-11-20 05:59:05,279 INFO L226 Difference]: Without dead ends: 1066 [2021-11-20 05:59:05,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 212 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-20 05:59:05,281 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 301 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 73 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:59:05,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 653 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 529 Invalid, 3 Unknown, 0 Unchecked, 31.8s Time] [2021-11-20 05:59:05,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-11-20 05:59:05,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 729. [2021-11-20 05:59:05,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 1.5054945054945055) internal successors, (1096), 728 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:59:05,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 1096 transitions. [2021-11-20 05:59:05,326 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 1096 transitions. Word has length 110 [2021-11-20 05:59:05,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:59:05,326 INFO L470 AbstractCegarLoop]: Abstraction has 729 states and 1096 transitions. [2021-11-20 05:59:05,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:59:05,327 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 1096 transitions. [2021-11-20 05:59:05,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-20 05:59:05,330 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:59:05,330 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 05:59:05,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-20 05:59:05,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:59:05,546 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:59:05,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:59:05,547 INFO L85 PathProgramCache]: Analyzing trace with hash -77121924, now seen corresponding path program 1 times [2021-11-20 05:59:05,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:59:05,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2132928077] [2021-11-20 05:59:05,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:59:05,548 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:59:05,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:59:05,549 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:59:05,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-20 05:59:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:59:06,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:59:06,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:59:06,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:06,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:06,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:06,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:06,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:06,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:06,325 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 05:59:06,325 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-20 05:59:06,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:06,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:06,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:06,742 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 05:59:06,742 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-20 05:59:08,891 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 05:59:08,891 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-20 05:59:09,024 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:59:09,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:59:09,528 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:59:09,528 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:59:09,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2132928077] [2021-11-20 05:59:09,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2132928077] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:59:09,529 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:59:09,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:59:09,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843368289] [2021-11-20 05:59:09,529 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:59:09,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:59:09,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:59:09,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:59:09,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:59:09,531 INFO L87 Difference]: Start difference. First operand 729 states and 1096 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:59:11,555 WARN L515 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-20 05:59:13,577 WARN L515 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-20 05:59:30,140 WARN L515 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-20 05:59:34,017 WARN L515 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-20 05:59:38,647 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:59:42,572 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 05:59:44,107 WARN L515 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-20 05:59:47,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:59:47,748 INFO L93 Difference]: Finished difference Result 1813 states and 2726 transitions. [2021-11-20 05:59:47,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:59:47,751 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 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-20 05:59:47,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:59:47,757 INFO L225 Difference]: With dead ends: 1813 [2021-11-20 05:59:47,757 INFO L226 Difference]: Without dead ends: 1121 [2021-11-20 05:59:47,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 214 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-20 05:59:47,763 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 295 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 77 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:59:47,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 682 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 528 Invalid, 4 Unknown, 0 Unchecked, 38.0s Time] [2021-11-20 05:59:47,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1121 states. [2021-11-20 05:59:47,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1121 to 790. [2021-11-20 05:59:47,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 789 states have (on average 1.4993662864385298) internal successors, (1183), 789 states have internal predecessors, (1183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:59:47,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1183 transitions. [2021-11-20 05:59:47,813 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1183 transitions. Word has length 111 [2021-11-20 05:59:47,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:59:47,813 INFO L470 AbstractCegarLoop]: Abstraction has 790 states and 1183 transitions. [2021-11-20 05:59:47,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:59:47,814 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1183 transitions. [2021-11-20 05:59:47,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-20 05:59:47,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:59:47,817 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] [2021-11-20 05:59:47,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-20 05:59:48,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 05:59:48,039 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:59:48,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:59:48,039 INFO L85 PathProgramCache]: Analyzing trace with hash -794443931, now seen corresponding path program 1 times [2021-11-20 05:59:48,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 05:59:48,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [513506248] [2021-11-20 05:59:48,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:59:48,041 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 05:59:48,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 05:59:48,042 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 05:59:48,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-20 05:59:48,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:59:48,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:59:48,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:59:48,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:48,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:48,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:48,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:48,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:59:48,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:48,838 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 05:59:48,839 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-20 05:59:48,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:48,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:48,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:59:49,259 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 05:59:49,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 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-20 05:59:51,234 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 05:59:51,234 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-20 05:59:51,376 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-20 05:59:51,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:59:51,880 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-20 05:59:51,881 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 05:59:51,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [513506248] [2021-11-20 05:59:51,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [513506248] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 05:59:51,881 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:59:51,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 05:59:51,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778138759] [2021-11-20 05:59:51,882 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 05:59:51,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:59:51,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 05:59:51,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:59:51,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:59:51,884 INFO L87 Difference]: Start difference. First operand 790 states and 1183 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-20 05:59:53,923 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 06:00:04,398 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 06:00:07,283 WARN L515 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-20 06:00:08,403 WARN L515 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-20 06:00:12,290 WARN L515 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-20 06:00:15,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:00:15,302 INFO L93 Difference]: Finished difference Result 1949 states and 2930 transitions. [2021-11-20 06:00:15,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:00:15,304 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 111 [2021-11-20 06:00:15,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:00:15,310 INFO L225 Difference]: With dead ends: 1949 [2021-11-20 06:00:15,310 INFO L226 Difference]: Without dead ends: 1196 [2021-11-20 06:00:15,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 214 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-20 06:00:15,312 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 267 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.2s IncrementalHoareTripleChecker+Time [2021-11-20 06:00:15,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 514 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 394 Invalid, 1 Unknown, 0 Unchecked, 23.2s Time] [2021-11-20 06:00:15,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-11-20 06:00:15,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 891. [2021-11-20 06:00:15,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 1.503370786516854) internal successors, (1338), 890 states have internal predecessors, (1338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:00:15,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1338 transitions. [2021-11-20 06:00:15,369 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1338 transitions. Word has length 111 [2021-11-20 06:00:15,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:00:15,369 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 1338 transitions. [2021-11-20 06:00:15,370 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-20 06:00:15,370 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1338 transitions. [2021-11-20 06:00:15,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-20 06:00:15,373 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:00:15,373 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] [2021-11-20 06:00:15,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-20 06:00:15,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:00:15,596 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 06:00:15,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:00:15,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1179895462, now seen corresponding path program 1 times [2021-11-20 06:00:15,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:00:15,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1937974582] [2021-11-20 06:00:15,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:00:15,597 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:00:15,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:00:15,598 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:00:15,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-20 06:00:16,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:00:16,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:00:16,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:00:16,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:16,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:16,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:16,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:16,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:16,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:16,268 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 06:00:16,269 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-20 06:00:16,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:16,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:16,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:16,703 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 06:00:16,704 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-20 06:00:18,783 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 06:00:18,784 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-20 06:00:18,903 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-20 06:00:18,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:00:19,413 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-20 06:00:19,413 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:00:19,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1937974582] [2021-11-20 06:00:19,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1937974582] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:00:19,413 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:00:19,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 06:00:19,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643547388] [2021-11-20 06:00:19,414 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:00:19,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 06:00:19,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:00:19,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 06:00:19,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 06:00:19,415 INFO L87 Difference]: Start difference. First operand 891 states and 1338 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:00:21,436 WARN L515 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-20 06:00:23,449 WARN L515 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-20 06:00:34,608 WARN L515 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-20 06:00:36,212 WARN L515 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-20 06:00:42,999 WARN L515 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-20 06:00:46,038 WARN L515 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-20 06:00:47,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:00:47,491 INFO L93 Difference]: Finished difference Result 2131 states and 3194 transitions. [2021-11-20 06:00:47,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:00:47,493 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 0 states have call successors, (0), 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-20 06:00:47,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:00:47,501 INFO L225 Difference]: With dead ends: 2131 [2021-11-20 06:00:47,502 INFO L226 Difference]: Without dead ends: 1277 [2021-11-20 06:00:47,503 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-20 06:00:47,504 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 277 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 77 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.9s IncrementalHoareTripleChecker+Time [2021-11-20 06:00:47,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 455 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 405 Invalid, 2 Unknown, 0 Unchecked, 27.9s Time] [2021-11-20 06:00:47,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2021-11-20 06:00:47,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 964. [2021-11-20 06:00:47,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 963 states have (on average 1.5005192107995846) internal successors, (1445), 963 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:00:47,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1445 transitions. [2021-11-20 06:00:47,559 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1445 transitions. Word has length 116 [2021-11-20 06:00:47,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:00:47,560 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 1445 transitions. [2021-11-20 06:00:47,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:00:47,561 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1445 transitions. [2021-11-20 06:00:47,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-20 06:00:47,564 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:00:47,564 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] [2021-11-20 06:00:47,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-20 06:00:47,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:00:47,778 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 06:00:47,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:00:47,778 INFO L85 PathProgramCache]: Analyzing trace with hash -801583245, now seen corresponding path program 1 times [2021-11-20 06:00:47,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:00:47,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [781490438] [2021-11-20 06:00:47,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:00:47,780 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:00:47,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:00:47,780 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:00:47,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-20 06:00:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:00:48,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:00:48,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:00:48,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:48,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:48,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:48,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:48,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:00:48,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:48,518 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 06:00:48,519 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-20 06:00:48,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:48,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:48,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:00:48,900 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 06:00:48,900 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-20 06:00:51,053 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 06:00:51,053 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-20 06:00:51,163 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-20 06:00:51,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:00:51,611 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-20 06:00:51,612 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:00:51,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [781490438] [2021-11-20 06:00:51,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [781490438] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:00:51,612 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:00:51,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-20 06:00:51,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946376787] [2021-11-20 06:00:51,612 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:00:51,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 06:00:51,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:00:51,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 06:00:51,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 06:00:51,613 INFO L87 Difference]: Start difference. First operand 964 states and 1445 transitions. Second operand has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:00:53,633 WARN L515 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-20 06:01:07,227 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 06:01:10,963 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 06:01:12,486 WARN L515 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-20 06:01:18,359 WARN L515 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-20 06:01:18,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:01:18,914 INFO L93 Difference]: Finished difference Result 2246 states and 3367 transitions. [2021-11-20 06:01:18,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:01:18,916 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 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 117 [2021-11-20 06:01:18,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:01:18,922 INFO L225 Difference]: With dead ends: 2246 [2021-11-20 06:01:18,922 INFO L226 Difference]: Without dead ends: 1319 [2021-11-20 06:01:18,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 226 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-20 06:01:18,924 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 271 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 77 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:01:18,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 582 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 517 Invalid, 2 Unknown, 0 Unchecked, 27.1s Time] [2021-11-20 06:01:18,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2021-11-20 06:01:18,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 1012. [2021-11-20 06:01:18,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1011 states have (on average 1.5044510385756678) internal successors, (1521), 1011 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:01:18,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1521 transitions. [2021-11-20 06:01:18,999 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1521 transitions. Word has length 117 [2021-11-20 06:01:18,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:01:19,000 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1521 transitions. [2021-11-20 06:01:19,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:01:19,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1521 transitions. [2021-11-20 06:01:19,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-20 06:01:19,003 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:01:19,003 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] [2021-11-20 06:01:19,024 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-11-20 06:01:19,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:01:19,224 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 06:01:19,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:01:19,225 INFO L85 PathProgramCache]: Analyzing trace with hash -2033381055, now seen corresponding path program 1 times [2021-11-20 06:01:19,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:01:19,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365140154] [2021-11-20 06:01:19,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:01:19,226 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:01:19,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:01:19,227 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:01:19,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-20 06:01:19,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:01:19,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:01:19,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:01:19,948 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 06:01:19,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:01:20,358 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 06:01:20,358 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:01:20,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365140154] [2021-11-20 06:01:20,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365140154] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:01:20,358 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:01:20,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-20 06:01:20,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948983861] [2021-11-20 06:01:20,359 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:01:20,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:01:20,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:01:20,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:01:20,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:01:20,360 INFO L87 Difference]: Start difference. First operand 1012 states and 1521 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:01:21,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:01:21,276 INFO L93 Difference]: Finished difference Result 3785 states and 5722 transitions. [2021-11-20 06:01:21,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:01:21,277 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 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-20 06:01:21,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:01:21,294 INFO L225 Difference]: With dead ends: 3785 [2021-11-20 06:01:21,295 INFO L226 Difference]: Without dead ends: 2810 [2021-11-20 06:01:21,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 246 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-20 06:01:21,297 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 283 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 06:01:21,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 586 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-20 06:01:21,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2021-11-20 06:01:21,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2800. [2021-11-20 06:01:21,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2800 states, 2799 states have (on average 1.5073240443015363) internal successors, (4219), 2799 states have internal predecessors, (4219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:01:21,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2800 states to 2800 states and 4219 transitions. [2021-11-20 06:01:21,438 INFO L78 Accepts]: Start accepts. Automaton has 2800 states and 4219 transitions. Word has length 125 [2021-11-20 06:01:21,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:01:21,438 INFO L470 AbstractCegarLoop]: Abstraction has 2800 states and 4219 transitions. [2021-11-20 06:01:21,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:01:21,439 INFO L276 IsEmpty]: Start isEmpty. Operand 2800 states and 4219 transitions. [2021-11-20 06:01:21,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-20 06:01:21,454 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:01:21,455 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] [2021-11-20 06:01:21,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-20 06:01:21,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:01:21,672 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 06:01:21,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:01:21,673 INFO L85 PathProgramCache]: Analyzing trace with hash 2053704705, now seen corresponding path program 1 times [2021-11-20 06:01:21,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:01:21,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [817450780] [2021-11-20 06:01:21,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:01:21,674 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:01:21,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:01:21,675 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:01:21,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f31c9183-209b-4360-b666-f27c713924d8/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-20 06:01:22,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:01:22,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:01:22,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:01:22,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:01:22,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:01:22,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:01:22,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:01:22,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 06:01:22,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:01:22,389 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-20 06:01:22,390 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-20 06:01:22,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:01:22,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:01:22,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:01:22,799 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-20 06:01:22,799 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-20 06:01:25,308 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 06:01:25,308 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-20 06:01:25,442 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 06:01:25,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:01:26,671 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 06:01:26,671 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:01:26,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [817450780] [2021-11-20 06:01:26,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [817450780] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:01:26,671 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:01:26,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 5 [2021-11-20 06:01:26,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703906093] [2021-11-20 06:01:26,672 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:01:26,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:01:26,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:01:26,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:01:26,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:01:26,673 INFO L87 Difference]: Start difference. First operand 2800 states and 4219 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:01:28,695 WARN L515 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-20 06:01:40,817 WARN L515 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-20 06:01:42,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []