./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_clnt.blast.04.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_clnt.blast.04.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y --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 46dd66c9a206199cd5bc220ec6fbc33cff9c3bf85e99aafe68b123163a041adf --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:51:13,494 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:51:13,497 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:51:13,566 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:51:13,566 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:51:13,568 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:51:13,573 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:51:13,584 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:51:13,588 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:51:13,597 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:51:13,599 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:51:13,602 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:51:13,602 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:51:13,606 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:51:13,612 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:51:13,620 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:51:13,623 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:51:13,627 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:51:13,631 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:51:13,637 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:51:13,643 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:51:13,645 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:51:13,650 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:51:13,651 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:51:13,664 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:51:13,664 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:51:13,665 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:51:13,668 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:51:13,669 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:51:13,671 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:51:13,672 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:51:13,674 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:51:13,676 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:51:13,678 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:51:13,680 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:51:13,681 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:51:13,682 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:51:13,682 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:51:13,683 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:51:13,684 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:51:13,685 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:51:13,687 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-13 17:51:13,749 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:51:13,753 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:51:13,754 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:51:13,762 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:51:13,763 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:51:13,764 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:51:13,765 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:51:13,766 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:51:13,766 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:51:13,766 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:51:13,768 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 17:51:13,768 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 17:51:13,768 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 17:51:13,769 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:51:13,769 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:51:13,769 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:51:13,770 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:51:13,770 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 17:51:13,770 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:51:13,770 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:51:13,771 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:51:13,771 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:51:13,771 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:51:13,772 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:51:13,772 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:51:13,772 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:51:13,773 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:51:13,773 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:51:13,773 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 17:51:13,776 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 17:51:13,776 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:51:13,776 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:51:13,777 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:51:13,777 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:51:13,777 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_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/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_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y 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 -> 46dd66c9a206199cd5bc220ec6fbc33cff9c3bf85e99aafe68b123163a041adf [2021-11-13 17:51:14,105 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:51:14,142 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:51:14,146 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:51:14,148 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:51:14,149 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:51:14,152 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/openssl/s3_clnt.blast.04.i.cil-2.c [2021-11-13 17:51:14,246 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/data/6f748d50d/922ad9c24cf64d838c5bff0743902fe9/FLAG18ae5fa75 [2021-11-13 17:51:15,014 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:51:15,017 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/sv-benchmarks/c/openssl/s3_clnt.blast.04.i.cil-2.c [2021-11-13 17:51:15,060 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/data/6f748d50d/922ad9c24cf64d838c5bff0743902fe9/FLAG18ae5fa75 [2021-11-13 17:51:15,137 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/data/6f748d50d/922ad9c24cf64d838c5bff0743902fe9 [2021-11-13 17:51:15,141 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:51:15,144 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:51:15,146 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:51:15,146 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:51:15,151 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:51:15,152 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:51:15" (1/1) ... [2021-11-13 17:51:15,154 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ee0cb45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:15, skipping insertion in model container [2021-11-13 17:51:15,155 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:51:15" (1/1) ... [2021-11-13 17:51:15,164 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:51:15,269 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:51:15,884 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/sv-benchmarks/c/openssl/s3_clnt.blast.04.i.cil-2.c[65405,65418] [2021-11-13 17:51:15,907 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:51:15,925 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:51:16,102 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/sv-benchmarks/c/openssl/s3_clnt.blast.04.i.cil-2.c[65405,65418] [2021-11-13 17:51:16,106 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:51:16,126 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:51:16,126 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16 WrapperNode [2021-11-13 17:51:16,127 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:51:16,128 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:51:16,129 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:51:16,129 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:51:16,138 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,168 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,246 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:51:16,247 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:51:16,247 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:51:16,248 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:51:16,259 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,260 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,283 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,303 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,371 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,381 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,385 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:51:16,394 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:51:16,394 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:51:16,394 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:51:16,396 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (1/1) ... [2021-11-13 17:51:16,405 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:51:16,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:51:16,434 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:51:16,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:51:16,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:51:16,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:51:16,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 17:51:16,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 17:51:16,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:51:16,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 17:51:16,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:51:16,495 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:51:16,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:51:16,785 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-13 17:51:20,041 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2021-11-13 17:51:20,041 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2021-11-13 17:51:20,058 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:51:20,059 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 17:51:20,061 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:51:20 BoogieIcfgContainer [2021-11-13 17:51:20,062 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:51:20,065 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:51:20,066 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:51:20,070 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:51:20,070 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:51:15" (1/3) ... [2021-11-13 17:51:20,072 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17087edb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:51:20, skipping insertion in model container [2021-11-13 17:51:20,072 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:51:16" (2/3) ... [2021-11-13 17:51:20,073 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17087edb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:51:20, skipping insertion in model container [2021-11-13 17:51:20,073 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:51:20" (3/3) ... [2021-11-13 17:51:20,079 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_clnt.blast.04.i.cil-2.c [2021-11-13 17:51:20,087 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:51:20,087 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 17:51:20,174 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:51:20,186 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-13 17:51:20,186 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 17:51:20,225 INFO L276 IsEmpty]: Start isEmpty. Operand has 129 states, 127 states have (on average 1.7086614173228347) internal successors, (217), 128 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-13 17:51:20,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-13 17:51:20,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:20,240 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:51:20,241 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:20,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:20,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1457695037, now seen corresponding path program 1 times [2021-11-13 17:51:20,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:20,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013644941] [2021-11-13 17:51:20,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:20,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:20,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:20,833 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-13 17:51:20,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:20,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013644941] [2021-11-13 17:51:20,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013644941] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:20,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:20,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:20,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588099755] [2021-11-13 17:51:20,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:20,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:20,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:20,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:20,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:20,886 INFO L87 Difference]: Start difference. First operand has 129 states, 127 states have (on average 1.7086614173228347) internal successors, (217), 128 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) Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:22,924 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-13 17:51:23,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:23,421 INFO L93 Difference]: Finished difference Result 255 states and 430 transitions. [2021-11-13 17:51:23,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:23,426 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-13 17:51:23,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:23,454 INFO L225 Difference]: With dead ends: 255 [2021-11-13 17:51:23,455 INFO L226 Difference]: Without dead ends: 116 [2021-11-13 17:51:23,462 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-13 17:51:23,476 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 7 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2326.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.70ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2431.09ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:23,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 530 Invalid, 103 Unknown, 0 Unchecked, 9.70ms Time], IncrementalHoareTripleChecker [1 Valid, 101 Invalid, 1 Unknown, 0 Unchecked, 2431.09ms Time] [2021-11-13 17:51:23,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-11-13 17:51:23,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 115. [2021-11-13 17:51:23,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.5087719298245614) internal successors, (172), 114 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:23,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 172 transitions. [2021-11-13 17:51:23,531 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 172 transitions. Word has length 24 [2021-11-13 17:51:23,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:23,532 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 172 transitions. [2021-11-13 17:51:23,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:23,532 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 172 transitions. [2021-11-13 17:51:23,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-13 17:51:23,534 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:23,535 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:51:23,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 17:51:23,535 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:23,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:23,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1001988123, now seen corresponding path program 1 times [2021-11-13 17:51:23,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:23,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453853582] [2021-11-13 17:51:23,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:23,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:23,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:23,730 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-13 17:51:23,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:23,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453853582] [2021-11-13 17:51:23,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453853582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:23,731 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:23,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:51:23,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36769797] [2021-11-13 17:51:23,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:23,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:51:23,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:23,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:51:23,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:51:23,735 INFO L87 Difference]: Start difference. First operand 115 states and 172 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:23,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:23,836 INFO L93 Difference]: Finished difference Result 321 states and 484 transitions. [2021-11-13 17:51:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:51:23,839 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 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 38 [2021-11-13 17:51:23,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:23,845 INFO L225 Difference]: With dead ends: 321 [2021-11-13 17:51:23,846 INFO L226 Difference]: Without dead ends: 216 [2021-11-13 17:51:23,848 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-13 17:51:23,853 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 124 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.72ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.27ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:23,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 310 Invalid, 23 Unknown, 0 Unchecked, 4.72ms Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 44.27ms Time] [2021-11-13 17:51:23,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-13 17:51:23,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2021-11-13 17:51:23,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 1.4883720930232558) internal successors, (320), 215 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:23,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 320 transitions. [2021-11-13 17:51:23,911 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 320 transitions. Word has length 38 [2021-11-13 17:51:23,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:23,912 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 320 transitions. [2021-11-13 17:51:23,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:23,913 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 320 transitions. [2021-11-13 17:51:23,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-13 17:51:23,925 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:23,926 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:51:23,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 17:51:23,927 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:23,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:23,929 INFO L85 PathProgramCache]: Analyzing trace with hash -596933037, now seen corresponding path program 1 times [2021-11-13 17:51:23,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:23,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763673183] [2021-11-13 17:51:23,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:23,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:24,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:24,170 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-13 17:51:24,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:24,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763673183] [2021-11-13 17:51:24,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763673183] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:24,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:24,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:51:24,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118727136] [2021-11-13 17:51:24,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:24,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:51:24,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:24,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:51:24,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:51:24,176 INFO L87 Difference]: Start difference. First operand 216 states and 320 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:26,190 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-13 17:51:26,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:26,268 INFO L93 Difference]: Finished difference Result 421 states and 631 transitions. [2021-11-13 17:51:26,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:51:26,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-11-13 17:51:26,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:26,273 INFO L225 Difference]: With dead ends: 421 [2021-11-13 17:51:26,274 INFO L226 Difference]: Without dead ends: 316 [2021-11-13 17:51:26,275 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-13 17:51:26,277 INFO L933 BasicCegarLoop]: 305 mSDtfsCounter, 124 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2040.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.82ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2070.44ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:26,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 461 Invalid, 23 Unknown, 0 Unchecked, 2.82ms Time], IncrementalHoareTripleChecker [5 Valid, 17 Invalid, 1 Unknown, 0 Unchecked, 2070.44ms Time] [2021-11-13 17:51:26,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-11-13 17:51:26,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2021-11-13 17:51:26,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.4825396825396826) internal successors, (467), 315 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:26,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 467 transitions. [2021-11-13 17:51:26,307 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 467 transitions. Word has length 53 [2021-11-13 17:51:26,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:26,308 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 467 transitions. [2021-11-13 17:51:26,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:26,309 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 467 transitions. [2021-11-13 17:51:26,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-13 17:51:26,314 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:26,315 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:51:26,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 17:51:26,315 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:26,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:26,316 INFO L85 PathProgramCache]: Analyzing trace with hash -971278195, now seen corresponding path program 1 times [2021-11-13 17:51:26,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:26,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617111295] [2021-11-13 17:51:26,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:26,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:26,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:26,478 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:26,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:26,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617111295] [2021-11-13 17:51:26,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617111295] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:26,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:26,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:26,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805224188] [2021-11-13 17:51:26,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:26,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:26,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:26,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:26,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:26,483 INFO L87 Difference]: Start difference. First operand 316 states and 467 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-13 17:51:28,501 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-13 17:51:30,521 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-13 17:51:31,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:31,197 INFO L93 Difference]: Finished difference Result 808 states and 1199 transitions. [2021-11-13 17:51:31,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:31,203 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 71 [2021-11-13 17:51:31,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:31,208 INFO L225 Difference]: With dead ends: 808 [2021-11-13 17:51:31,208 INFO L226 Difference]: Without dead ends: 502 [2021-11-13 17:51:31,211 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-13 17:51:31,212 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 97 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4533.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.87ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4664.14ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:31,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 560 Invalid, 247 Unknown, 0 Unchecked, 5.87ms Time], IncrementalHoareTripleChecker [8 Valid, 237 Invalid, 2 Unknown, 0 Unchecked, 4664.14ms Time] [2021-11-13 17:51:31,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-11-13 17:51:31,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 366. [2021-11-13 17:51:31,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 1.515068493150685) internal successors, (553), 365 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:51:31,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 553 transitions. [2021-11-13 17:51:31,251 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 553 transitions. Word has length 71 [2021-11-13 17:51:31,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:31,252 INFO L470 AbstractCegarLoop]: Abstraction has 366 states and 553 transitions. [2021-11-13 17:51:31,252 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-13 17:51:31,253 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 553 transitions. [2021-11-13 17:51:31,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-13 17:51:31,267 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:31,267 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:51:31,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 17:51:31,268 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:31,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:31,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1105291701, now seen corresponding path program 1 times [2021-11-13 17:51:31,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:31,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365409961] [2021-11-13 17:51:31,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:31,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:31,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:31,413 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:31,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:31,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365409961] [2021-11-13 17:51:31,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365409961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:31,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:31,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:31,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173459568] [2021-11-13 17:51:31,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:31,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:31,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:31,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:31,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:31,417 INFO L87 Difference]: Start difference. First operand 366 states and 553 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-13 17:51:33,432 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-13 17:51:35,448 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-13 17:51:35,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:35,910 INFO L93 Difference]: Finished difference Result 808 states and 1220 transitions. [2021-11-13 17:51:35,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:35,911 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 71 [2021-11-13 17:51:35,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:35,915 INFO L225 Difference]: With dead ends: 808 [2021-11-13 17:51:35,915 INFO L226 Difference]: Without dead ends: 452 [2021-11-13 17:51:35,916 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-13 17:51:35,918 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 40 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4362.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.35ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4449.71ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:35,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 494 Invalid, 154 Unknown, 0 Unchecked, 4.35ms Time], IncrementalHoareTripleChecker [6 Valid, 146 Invalid, 2 Unknown, 0 Unchecked, 4449.71ms Time] [2021-11-13 17:51:35,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-13 17:51:35,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 406. [2021-11-13 17:51:35,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.5333333333333334) internal successors, (621), 405 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-13 17:51:35,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 621 transitions. [2021-11-13 17:51:35,941 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 621 transitions. Word has length 71 [2021-11-13 17:51:35,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:35,941 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 621 transitions. [2021-11-13 17:51:35,942 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-13 17:51:35,942 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 621 transitions. [2021-11-13 17:51:35,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-13 17:51:35,944 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:35,944 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:51:35,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 17:51:35,945 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:35,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:35,946 INFO L85 PathProgramCache]: Analyzing trace with hash -49538802, now seen corresponding path program 1 times [2021-11-13 17:51:35,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:35,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145453769] [2021-11-13 17:51:35,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:35,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:36,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:36,106 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:36,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:36,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145453769] [2021-11-13 17:51:36,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145453769] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:36,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:36,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:36,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574444472] [2021-11-13 17:51:36,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:36,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:36,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:36,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:36,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:36,109 INFO L87 Difference]: Start difference. First operand 406 states and 621 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-13 17:51:38,125 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-13 17:51:40,145 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-13 17:51:40,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:40,773 INFO L93 Difference]: Finished difference Result 930 states and 1411 transitions. [2021-11-13 17:51:40,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:40,774 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 72 [2021-11-13 17:51:40,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:40,783 INFO L225 Difference]: With dead ends: 930 [2021-11-13 17:51:40,783 INFO L226 Difference]: Without dead ends: 534 [2021-11-13 17:51:40,784 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-13 17:51:40,788 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 91 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4487.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.24ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4615.27ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:40,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 550 Invalid, 244 Unknown, 0 Unchecked, 5.24ms Time], IncrementalHoareTripleChecker [8 Valid, 234 Invalid, 2 Unknown, 0 Unchecked, 4615.27ms Time] [2021-11-13 17:51:40,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-11-13 17:51:40,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 408. [2021-11-13 17:51:40,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.5307125307125307) internal successors, (623), 407 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-13 17:51:40,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 623 transitions. [2021-11-13 17:51:40,818 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 623 transitions. Word has length 72 [2021-11-13 17:51:40,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:40,820 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 623 transitions. [2021-11-13 17:51:40,820 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-13 17:51:40,820 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 623 transitions. [2021-11-13 17:51:40,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-13 17:51:40,823 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:40,823 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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] [2021-11-13 17:51:40,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 17:51:40,824 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:40,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:40,825 INFO L85 PathProgramCache]: Analyzing trace with hash -200583067, now seen corresponding path program 2 times [2021-11-13 17:51:40,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:40,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228423635] [2021-11-13 17:51:40,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:40,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:40,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:41,009 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:41,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:41,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228423635] [2021-11-13 17:51:41,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228423635] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:41,010 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:41,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:41,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379428535] [2021-11-13 17:51:41,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:41,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:41,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:41,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:41,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:41,013 INFO L87 Difference]: Start difference. First operand 408 states and 623 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-13 17:51:43,027 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-13 17:51:45,042 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-13 17:51:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:45,619 INFO L93 Difference]: Finished difference Result 930 states and 1409 transitions. [2021-11-13 17:51:45,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:45,620 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 85 [2021-11-13 17:51:45,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:45,625 INFO L225 Difference]: With dead ends: 930 [2021-11-13 17:51:45,625 INFO L226 Difference]: Without dead ends: 532 [2021-11-13 17:51:45,626 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-13 17:51:45,627 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 104 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4450.81ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.34ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4559.70ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:45,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 548 Invalid, 241 Unknown, 0 Unchecked, 5.34ms Time], IncrementalHoareTripleChecker [8 Valid, 231 Invalid, 2 Unknown, 0 Unchecked, 4559.70ms Time] [2021-11-13 17:51:45,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-11-13 17:51:45,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 408. [2021-11-13 17:51:45,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.5257985257985258) internal successors, (621), 407 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-13 17:51:45,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 621 transitions. [2021-11-13 17:51:45,649 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 621 transitions. Word has length 85 [2021-11-13 17:51:45,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:45,649 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 621 transitions. [2021-11-13 17:51:45,650 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-13 17:51:45,650 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 621 transitions. [2021-11-13 17:51:45,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-13 17:51:45,652 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:45,652 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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] [2021-11-13 17:51:45,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 17:51:45,653 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:45,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:45,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1309563513, now seen corresponding path program 1 times [2021-11-13 17:51:45,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:45,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854642665] [2021-11-13 17:51:45,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:45,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:45,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:45,799 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:45,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:45,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854642665] [2021-11-13 17:51:45,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854642665] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:45,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:45,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:45,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927992667] [2021-11-13 17:51:45,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:45,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:45,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:45,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:45,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:45,802 INFO L87 Difference]: Start difference. First operand 408 states and 621 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-13 17:51:47,825 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-13 17:51:49,839 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-13 17:51:50,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:50,379 INFO L93 Difference]: Finished difference Result 930 states and 1405 transitions. [2021-11-13 17:51:50,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:50,380 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 85 [2021-11-13 17:51:50,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:50,385 INFO L225 Difference]: With dead ends: 930 [2021-11-13 17:51:50,385 INFO L226 Difference]: Without dead ends: 532 [2021-11-13 17:51:50,387 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-13 17:51:50,388 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 102 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4428.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.36ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4537.01ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:50,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 546 Invalid, 241 Unknown, 0 Unchecked, 4.36ms Time], IncrementalHoareTripleChecker [8 Valid, 231 Invalid, 2 Unknown, 0 Unchecked, 4537.01ms Time] [2021-11-13 17:51:50,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-11-13 17:51:50,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 408. [2021-11-13 17:51:50,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.520884520884521) internal successors, (619), 407 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-13 17:51:50,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 619 transitions. [2021-11-13 17:51:50,410 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 619 transitions. Word has length 85 [2021-11-13 17:51:50,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:50,410 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 619 transitions. [2021-11-13 17:51:50,411 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-13 17:51:50,411 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 619 transitions. [2021-11-13 17:51:50,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-13 17:51:50,413 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:50,413 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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] [2021-11-13 17:51:50,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 17:51:50,414 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:50,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:50,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1229942365, now seen corresponding path program 2 times [2021-11-13 17:51:50,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:50,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908972751] [2021-11-13 17:51:50,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:50,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:50,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:50,554 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:50,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:50,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908972751] [2021-11-13 17:51:50,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908972751] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:50,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:50,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:50,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256859105] [2021-11-13 17:51:50,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:50,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:50,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:50,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:50,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:50,558 INFO L87 Difference]: Start difference. First operand 408 states and 619 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-13 17:51:52,573 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-13 17:51:54,586 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-13 17:51:54,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:54,958 INFO L93 Difference]: Finished difference Result 850 states and 1280 transitions. [2021-11-13 17:51:54,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:54,959 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 85 [2021-11-13 17:51:54,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:54,963 INFO L225 Difference]: With dead ends: 850 [2021-11-13 17:51:54,963 INFO L226 Difference]: Without dead ends: 452 [2021-11-13 17:51:54,964 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-13 17:51:54,965 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 48 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4291.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.38ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4364.65ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:54,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 494 Invalid, 149 Unknown, 0 Unchecked, 3.38ms Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 2 Unknown, 0 Unchecked, 4364.65ms Time] [2021-11-13 17:51:54,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-13 17:51:54,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 408. [2021-11-13 17:51:54,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.515970515970516) internal successors, (617), 407 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-13 17:51:54,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 617 transitions. [2021-11-13 17:51:54,986 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 617 transitions. Word has length 85 [2021-11-13 17:51:54,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:54,986 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 617 transitions. [2021-11-13 17:51:54,986 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-13 17:51:54,987 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 617 transitions. [2021-11-13 17:51:54,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-13 17:51:54,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:54,989 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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] [2021-11-13 17:51:54,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 17:51:54,989 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:54,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:54,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1956044485, now seen corresponding path program 1 times [2021-11-13 17:51:54,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:54,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961099813] [2021-11-13 17:51:54,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:54,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:55,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:55,115 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:55,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:55,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961099813] [2021-11-13 17:51:55,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961099813] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:55,116 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:55,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:55,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004827108] [2021-11-13 17:51:55,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:55,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:55,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:55,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:55,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:55,119 INFO L87 Difference]: Start difference. First operand 408 states and 617 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-13 17:51:57,135 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-13 17:51:59,154 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-13 17:51:59,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:51:59,564 INFO L93 Difference]: Finished difference Result 850 states and 1276 transitions. [2021-11-13 17:51:59,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:51:59,566 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 85 [2021-11-13 17:51:59,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:51:59,570 INFO L225 Difference]: With dead ends: 850 [2021-11-13 17:51:59,570 INFO L226 Difference]: Without dead ends: 452 [2021-11-13 17:51:59,571 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-13 17:51:59,574 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 46 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4301.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.84ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4400.99ms IncrementalHoareTripleChecker+Time [2021-11-13 17:51:59,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 492 Invalid, 149 Unknown, 0 Unchecked, 3.84ms Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 2 Unknown, 0 Unchecked, 4400.99ms Time] [2021-11-13 17:51:59,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-13 17:51:59,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 408. [2021-11-13 17:51:59,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.511056511056511) internal successors, (615), 407 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-13 17:51:59,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 615 transitions. [2021-11-13 17:51:59,595 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 615 transitions. Word has length 85 [2021-11-13 17:51:59,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:51:59,595 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 615 transitions. [2021-11-13 17:51:59,596 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-13 17:51:59,596 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 615 transitions. [2021-11-13 17:51:59,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:51:59,598 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:51:59,598 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 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] [2021-11-13 17:51:59,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 17:51:59,599 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:51:59,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:51:59,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1887370232, now seen corresponding path program 1 times [2021-11-13 17:51:59,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:51:59,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355205910] [2021-11-13 17:51:59,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:51:59,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:51:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:51:59,730 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:51:59,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:51:59,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355205910] [2021-11-13 17:51:59,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355205910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:51:59,731 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:51:59,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:51:59,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258807625] [2021-11-13 17:51:59,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:51:59,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:51:59,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:51:59,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:51:59,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:51:59,734 INFO L87 Difference]: Start difference. First operand 408 states and 615 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-13 17:52:01,749 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-13 17:52:03,769 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-13 17:52:04,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:04,343 INFO L93 Difference]: Finished difference Result 930 states and 1393 transitions. [2021-11-13 17:52:04,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:04,344 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 86 [2021-11-13 17:52:04,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:04,349 INFO L225 Difference]: With dead ends: 930 [2021-11-13 17:52:04,349 INFO L226 Difference]: Without dead ends: 532 [2021-11-13 17:52:04,351 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-13 17:52:04,352 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 100 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4449.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.25ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4564.92ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:04,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 544 Invalid, 241 Unknown, 0 Unchecked, 5.25ms Time], IncrementalHoareTripleChecker [8 Valid, 231 Invalid, 2 Unknown, 0 Unchecked, 4564.92ms Time] [2021-11-13 17:52:04,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-11-13 17:52:04,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 408. [2021-11-13 17:52:04,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.5061425061425062) internal successors, (613), 407 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:04,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 613 transitions. [2021-11-13 17:52:04,374 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 613 transitions. Word has length 86 [2021-11-13 17:52:04,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:04,374 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 613 transitions. [2021-11-13 17:52:04,375 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-13 17:52:04,375 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 613 transitions. [2021-11-13 17:52:04,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:52:04,377 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:04,377 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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-13 17:52:04,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-13 17:52:04,378 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:04,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:04,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1587309149, now seen corresponding path program 1 times [2021-11-13 17:52:04,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:04,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934744861] [2021-11-13 17:52:04,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:04,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:04,515 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:04,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:04,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934744861] [2021-11-13 17:52:04,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934744861] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:04,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:04,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:04,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394364956] [2021-11-13 17:52:04,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:04,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:04,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:04,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:04,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:04,519 INFO L87 Difference]: Start difference. First operand 408 states and 613 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-13 17:52:06,536 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-13 17:52:08,548 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-13 17:52:09,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:09,138 INFO L93 Difference]: Finished difference Result 785 states and 1170 transitions. [2021-11-13 17:52:09,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:09,139 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 86 [2021-11-13 17:52:09,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:09,144 INFO L225 Difference]: With dead ends: 785 [2021-11-13 17:52:09,144 INFO L226 Difference]: Without dead ends: 532 [2021-11-13 17:52:09,145 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-13 17:52:09,146 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 96 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4466.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.42ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4576.95ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:09,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 542 Invalid, 241 Unknown, 0 Unchecked, 4.42ms Time], IncrementalHoareTripleChecker [8 Valid, 231 Invalid, 2 Unknown, 0 Unchecked, 4576.95ms Time] [2021-11-13 17:52:09,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-11-13 17:52:09,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 408. [2021-11-13 17:52:09,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.5012285012285012) internal successors, (611), 407 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-13 17:52:09,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 611 transitions. [2021-11-13 17:52:09,167 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 611 transitions. Word has length 86 [2021-11-13 17:52:09,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:09,167 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 611 transitions. [2021-11-13 17:52:09,167 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-13 17:52:09,168 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 611 transitions. [2021-11-13 17:52:09,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:52:09,170 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:09,170 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 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] [2021-11-13 17:52:09,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 17:52:09,170 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:09,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:09,171 INFO L85 PathProgramCache]: Analyzing trace with hash 562229898, now seen corresponding path program 1 times [2021-11-13 17:52:09,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:09,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994529454] [2021-11-13 17:52:09,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:09,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:09,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:09,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994529454] [2021-11-13 17:52:09,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994529454] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:09,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:09,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:09,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879964474] [2021-11-13 17:52:09,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:09,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:09,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:09,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:09,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:09,284 INFO L87 Difference]: Start difference. First operand 408 states and 611 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-13 17:52:11,301 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-13 17:52:13,321 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-13 17:52:13,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:13,714 INFO L93 Difference]: Finished difference Result 850 states and 1264 transitions. [2021-11-13 17:52:13,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:13,715 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 86 [2021-11-13 17:52:13,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:13,719 INFO L225 Difference]: With dead ends: 850 [2021-11-13 17:52:13,719 INFO L226 Difference]: Without dead ends: 452 [2021-11-13 17:52:13,720 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-13 17:52:13,721 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 44 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4311.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.09ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4396.88ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:13,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 490 Invalid, 149 Unknown, 0 Unchecked, 3.09ms Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 2 Unknown, 0 Unchecked, 4396.88ms Time] [2021-11-13 17:52:13,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-13 17:52:13,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 408. [2021-11-13 17:52:13,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4963144963144963) internal successors, (609), 407 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:13,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 609 transitions. [2021-11-13 17:52:13,743 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 609 transitions. Word has length 86 [2021-11-13 17:52:13,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:13,743 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 609 transitions. [2021-11-13 17:52:13,743 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-13 17:52:13,744 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 609 transitions. [2021-11-13 17:52:13,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-13 17:52:13,746 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:13,746 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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-13 17:52:13,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 17:52:13,747 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:13,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:13,747 INFO L85 PathProgramCache]: Analyzing trace with hash 862290981, now seen corresponding path program 1 times [2021-11-13 17:52:13,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:13,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144040475] [2021-11-13 17:52:13,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:13,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:13,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:13,923 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:13,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:13,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144040475] [2021-11-13 17:52:13,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144040475] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:13,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:13,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:13,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7144732] [2021-11-13 17:52:13,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:13,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:13,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:13,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:13,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:13,926 INFO L87 Difference]: Start difference. First operand 408 states and 609 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-13 17:52:15,945 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-13 17:52:17,965 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-13 17:52:18,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:18,332 INFO L93 Difference]: Finished difference Result 705 states and 1043 transitions. [2021-11-13 17:52:18,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:18,340 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 86 [2021-11-13 17:52:18,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:18,344 INFO L225 Difference]: With dead ends: 705 [2021-11-13 17:52:18,344 INFO L226 Difference]: Without dead ends: 452 [2021-11-13 17:52:18,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-13 17:52:18,346 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 40 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4295.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.45ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4376.11ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:18,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 488 Invalid, 149 Unknown, 0 Unchecked, 2.45ms Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 2 Unknown, 0 Unchecked, 4376.11ms Time] [2021-11-13 17:52:18,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-13 17:52:18,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 408. [2021-11-13 17:52:18,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4914004914004915) internal successors, (607), 407 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:18,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 607 transitions. [2021-11-13 17:52:18,367 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 607 transitions. Word has length 86 [2021-11-13 17:52:18,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:18,368 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 607 transitions. [2021-11-13 17:52:18,368 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-13 17:52:18,368 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 607 transitions. [2021-11-13 17:52:18,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-13 17:52:18,370 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:18,371 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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] [2021-11-13 17:52:18,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-13 17:52:18,371 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:18,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:18,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1732038594, now seen corresponding path program 1 times [2021-11-13 17:52:18,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:18,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294397001] [2021-11-13 17:52:18,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:18,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:18,472 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:18,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:18,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294397001] [2021-11-13 17:52:18,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294397001] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:18,473 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:18,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:18,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605386867] [2021-11-13 17:52:18,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:18,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:18,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:18,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:18,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:18,476 INFO L87 Difference]: Start difference. First operand 408 states and 607 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-13 17:52:20,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-13 17:52:22,505 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-13 17:52:23,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:23,054 INFO L93 Difference]: Finished difference Result 930 states and 1377 transitions. [2021-11-13 17:52:23,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:23,054 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 87 [2021-11-13 17:52:23,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:23,058 INFO L225 Difference]: With dead ends: 930 [2021-11-13 17:52:23,059 INFO L226 Difference]: Without dead ends: 532 [2021-11-13 17:52:23,060 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-13 17:52:23,061 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 97 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4433.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.26ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4541.10ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:23,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 540 Invalid, 241 Unknown, 0 Unchecked, 3.26ms Time], IncrementalHoareTripleChecker [8 Valid, 231 Invalid, 2 Unknown, 0 Unchecked, 4541.10ms Time] [2021-11-13 17:52:23,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-11-13 17:52:23,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 408. [2021-11-13 17:52:23,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4864864864864864) internal successors, (605), 407 states have internal predecessors, (605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:23,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 605 transitions. [2021-11-13 17:52:23,082 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 605 transitions. Word has length 87 [2021-11-13 17:52:23,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:23,083 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 605 transitions. [2021-11-13 17:52:23,083 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-13 17:52:23,083 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 605 transitions. [2021-11-13 17:52:23,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-13 17:52:23,085 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:23,086 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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-13 17:52:23,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-13 17:52:23,086 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:23,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:23,087 INFO L85 PathProgramCache]: Analyzing trace with hash 442060930, now seen corresponding path program 1 times [2021-11-13 17:52:23,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:23,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535150347] [2021-11-13 17:52:23,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:23,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:23,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:23,201 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:23,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:23,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535150347] [2021-11-13 17:52:23,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535150347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:23,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:23,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:23,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859543701] [2021-11-13 17:52:23,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:23,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:23,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:23,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:23,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:23,204 INFO L87 Difference]: Start difference. First operand 408 states and 605 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-13 17:52:25,222 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-13 17:52:27,238 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-13 17:52:27,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:27,814 INFO L93 Difference]: Finished difference Result 779 states and 1151 transitions. [2021-11-13 17:52:27,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:27,815 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 87 [2021-11-13 17:52:27,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:27,820 INFO L225 Difference]: With dead ends: 779 [2021-11-13 17:52:27,820 INFO L226 Difference]: Without dead ends: 526 [2021-11-13 17:52:27,821 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-13 17:52:27,822 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 91 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4454.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.70ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4571.59ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:27,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 534 Invalid, 235 Unknown, 0 Unchecked, 3.70ms Time], IncrementalHoareTripleChecker [7 Valid, 226 Invalid, 2 Unknown, 0 Unchecked, 4571.59ms Time] [2021-11-13 17:52:27,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-11-13 17:52:27,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 408. [2021-11-13 17:52:27,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4815724815724816) internal successors, (603), 407 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:27,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 603 transitions. [2021-11-13 17:52:27,844 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 603 transitions. Word has length 87 [2021-11-13 17:52:27,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:27,844 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 603 transitions. [2021-11-13 17:52:27,845 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-13 17:52:27,845 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 603 transitions. [2021-11-13 17:52:27,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-13 17:52:27,847 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:27,847 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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] [2021-11-13 17:52:27,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-13 17:52:27,848 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:27,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:27,849 INFO L85 PathProgramCache]: Analyzing trace with hash 360231296, now seen corresponding path program 1 times [2021-11-13 17:52:27,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:27,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923786133] [2021-11-13 17:52:27,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:27,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:27,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:27,957 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:27,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:27,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923786133] [2021-11-13 17:52:27,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923786133] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:27,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:27,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:27,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668803517] [2021-11-13 17:52:27,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:27,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:27,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:27,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:27,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:27,961 INFO L87 Difference]: Start difference. First operand 408 states and 603 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-13 17:52:29,980 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-13 17:52:31,999 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-13 17:52:32,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:32,332 INFO L93 Difference]: Finished difference Result 850 states and 1248 transitions. [2021-11-13 17:52:32,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:32,333 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 87 [2021-11-13 17:52:32,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:32,336 INFO L225 Difference]: With dead ends: 850 [2021-11-13 17:52:32,337 INFO L226 Difference]: Without dead ends: 452 [2021-11-13 17:52:32,338 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-13 17:52:32,339 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 41 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4264.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.00ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4344.80ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:32,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 486 Invalid, 149 Unknown, 0 Unchecked, 2.00ms Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 2 Unknown, 0 Unchecked, 4344.80ms Time] [2021-11-13 17:52:32,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-13 17:52:32,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 408. [2021-11-13 17:52:32,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4766584766584767) internal successors, (601), 407 states have internal predecessors, (601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:32,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 601 transitions. [2021-11-13 17:52:32,360 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 601 transitions. Word has length 87 [2021-11-13 17:52:32,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:32,361 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 601 transitions. [2021-11-13 17:52:32,361 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-13 17:52:32,361 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 601 transitions. [2021-11-13 17:52:32,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-13 17:52:32,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:32,364 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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-13 17:52:32,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 17:52:32,365 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:32,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:32,365 INFO L85 PathProgramCache]: Analyzing trace with hash -929746368, now seen corresponding path program 1 times [2021-11-13 17:52:32,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:32,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117414661] [2021-11-13 17:52:32,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:32,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:32,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:32,489 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:32,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:32,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117414661] [2021-11-13 17:52:32,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117414661] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:32,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:32,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:32,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279460125] [2021-11-13 17:52:32,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:32,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:32,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:32,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:32,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:32,493 INFO L87 Difference]: Start difference. First operand 408 states and 601 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-13 17:52:34,510 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-13 17:52:36,532 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-13 17:52:36,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:36,914 INFO L93 Difference]: Finished difference Result 699 states and 1024 transitions. [2021-11-13 17:52:36,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:36,914 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 87 [2021-11-13 17:52:36,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:36,920 INFO L225 Difference]: With dead ends: 699 [2021-11-13 17:52:36,920 INFO L226 Difference]: Without dead ends: 446 [2021-11-13 17:52:36,921 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-13 17:52:36,922 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 35 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4300.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.20ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4391.73ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:36,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 480 Invalid, 143 Unknown, 0 Unchecked, 2.20ms Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 2 Unknown, 0 Unchecked, 4391.73ms Time] [2021-11-13 17:52:36,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-13 17:52:36,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 408. [2021-11-13 17:52:36,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4717444717444716) internal successors, (599), 407 states have internal predecessors, (599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:36,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 599 transitions. [2021-11-13 17:52:36,943 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 599 transitions. Word has length 87 [2021-11-13 17:52:36,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:36,943 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 599 transitions. [2021-11-13 17:52:36,944 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-13 17:52:36,944 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 599 transitions. [2021-11-13 17:52:36,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-13 17:52:36,946 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:36,947 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-13 17:52:36,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 17:52:36,947 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:36,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:36,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1973824157, now seen corresponding path program 1 times [2021-11-13 17:52:36,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:36,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141821855] [2021-11-13 17:52:36,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:36,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:36,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:37,043 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:37,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:37,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141821855] [2021-11-13 17:52:37,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141821855] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:37,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:37,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:37,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123062091] [2021-11-13 17:52:37,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:37,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:37,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:37,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:37,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:37,049 INFO L87 Difference]: Start difference. First operand 408 states and 599 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-13 17:52:39,066 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-13 17:52:41,088 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-13 17:52:41,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:41,516 INFO L93 Difference]: Finished difference Result 906 states and 1332 transitions. [2021-11-13 17:52:41,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:41,517 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 88 [2021-11-13 17:52:41,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:41,521 INFO L225 Difference]: With dead ends: 906 [2021-11-13 17:52:41,522 INFO L226 Difference]: Without dead ends: 508 [2021-11-13 17:52:41,523 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-13 17:52:41,523 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 85 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4343.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.38ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4436.75ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:41,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 520 Invalid, 221 Unknown, 0 Unchecked, 2.38ms Time], IncrementalHoareTripleChecker [4 Valid, 215 Invalid, 2 Unknown, 0 Unchecked, 4436.75ms Time] [2021-11-13 17:52:41,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-11-13 17:52:41,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 408. [2021-11-13 17:52:41,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.4668304668304668) internal successors, (597), 407 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-13 17:52:41,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 597 transitions. [2021-11-13 17:52:41,544 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 597 transitions. Word has length 88 [2021-11-13 17:52:41,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:41,544 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 597 transitions. [2021-11-13 17:52:41,545 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-13 17:52:41,545 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 597 transitions. [2021-11-13 17:52:41,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-13 17:52:41,547 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:41,547 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-13 17:52:41,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 17:52:41,548 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:41,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:41,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1550177435, now seen corresponding path program 1 times [2021-11-13 17:52:41,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:41,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065956089] [2021-11-13 17:52:41,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:41,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:41,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:41,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:41,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065956089] [2021-11-13 17:52:41,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065956089] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:41,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:41,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:41,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52940812] [2021-11-13 17:52:41,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:41,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:41,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:41,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:41,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:41,643 INFO L87 Difference]: Start difference. First operand 408 states and 597 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-13 17:52:43,700 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:52:45,716 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-13 17:52:45,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:45,986 INFO L93 Difference]: Finished difference Result 826 states and 1207 transitions. [2021-11-13 17:52:45,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:45,986 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 88 [2021-11-13 17:52:45,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:45,990 INFO L225 Difference]: With dead ends: 826 [2021-11-13 17:52:45,990 INFO L226 Difference]: Without dead ends: 428 [2021-11-13 17:52:45,991 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-13 17:52:45,992 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 29 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4246.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.43ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4320.11ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:45,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 466 Invalid, 129 Unknown, 0 Unchecked, 1.43ms Time], IncrementalHoareTripleChecker [2 Valid, 125 Invalid, 2 Unknown, 0 Unchecked, 4320.11ms Time] [2021-11-13 17:52:45,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-11-13 17:52:46,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 408. [2021-11-13 17:52:46,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.461916461916462) internal successors, (595), 407 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-13 17:52:46,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 595 transitions. [2021-11-13 17:52:46,013 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 595 transitions. Word has length 88 [2021-11-13 17:52:46,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:46,013 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 595 transitions. [2021-11-13 17:52:46,014 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-13 17:52:46,014 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 595 transitions. [2021-11-13 17:52:46,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-13 17:52:46,016 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:46,016 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 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] [2021-11-13 17:52:46,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-13 17:52:46,017 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:46,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:46,018 INFO L85 PathProgramCache]: Analyzing trace with hash 114296894, now seen corresponding path program 1 times [2021-11-13 17:52:46,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:46,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139727550] [2021-11-13 17:52:46,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:46,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:46,119 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-13 17:52:46,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:46,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139727550] [2021-11-13 17:52:46,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139727550] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:46,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:46,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:46,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118217359] [2021-11-13 17:52:46,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:46,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:46,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:46,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:46,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:46,123 INFO L87 Difference]: Start difference. First operand 408 states and 595 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-13 17:52:48,143 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-13 17:52:50,159 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-13 17:52:50,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:50,671 INFO L93 Difference]: Finished difference Result 906 states and 1324 transitions. [2021-11-13 17:52:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:50,672 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 89 [2021-11-13 17:52:50,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:50,676 INFO L225 Difference]: With dead ends: 906 [2021-11-13 17:52:50,677 INFO L226 Difference]: Without dead ends: 508 [2021-11-13 17:52:50,678 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-13 17:52:50,679 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 79 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4400.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.69ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4509.18ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:50,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 522 Invalid, 221 Unknown, 0 Unchecked, 2.69ms Time], IncrementalHoareTripleChecker [4 Valid, 215 Invalid, 2 Unknown, 0 Unchecked, 4509.18ms Time] [2021-11-13 17:52:50,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-11-13 17:52:50,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 408. [2021-11-13 17:52:50,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.457002457002457) internal successors, (593), 407 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:50,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 593 transitions. [2021-11-13 17:52:50,703 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 593 transitions. Word has length 89 [2021-11-13 17:52:50,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:50,703 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 593 transitions. [2021-11-13 17:52:50,705 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-13 17:52:50,705 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 593 transitions. [2021-11-13 17:52:50,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-13 17:52:50,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:50,708 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 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] [2021-11-13 17:52:50,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-13 17:52:50,709 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:50,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:50,710 INFO L85 PathProgramCache]: Analyzing trace with hash 362443388, now seen corresponding path program 1 times [2021-11-13 17:52:50,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:50,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097936773] [2021-11-13 17:52:50,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:50,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:50,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:50,821 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 17:52:50,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:50,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097936773] [2021-11-13 17:52:50,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097936773] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:50,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:50,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:52:50,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4031053] [2021-11-13 17:52:50,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:50,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:52:50,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:50,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:52:50,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:52:50,825 INFO L87 Difference]: Start difference. First operand 408 states and 593 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:52,875 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:52:52,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:52,928 INFO L93 Difference]: Finished difference Result 806 states and 1178 transitions. [2021-11-13 17:52:52,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:52:52,929 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2021-11-13 17:52:52,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:52,933 INFO L225 Difference]: With dead ends: 806 [2021-11-13 17:52:52,933 INFO L226 Difference]: Without dead ends: 555 [2021-11-13 17:52:52,934 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-13 17:52:52,935 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 121 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2067.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.79ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2087.60ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:52,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 468 Invalid, 21 Unknown, 0 Unchecked, 0.79ms Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 1 Unknown, 0 Unchecked, 2087.60ms Time] [2021-11-13 17:52:52,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-11-13 17:52:52,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2021-11-13 17:52:52,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 554 states have (on average 1.4530685920577617) internal successors, (805), 554 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:52,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 805 transitions. [2021-11-13 17:52:52,960 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 805 transitions. Word has length 89 [2021-11-13 17:52:52,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:52,960 INFO L470 AbstractCegarLoop]: Abstraction has 555 states and 805 transitions. [2021-11-13 17:52:52,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:52,961 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 805 transitions. [2021-11-13 17:52:52,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-13 17:52:52,963 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:52,964 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 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] [2021-11-13 17:52:52,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-13 17:52:52,964 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:52,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:52,965 INFO L85 PathProgramCache]: Analyzing trace with hash 846505389, now seen corresponding path program 1 times [2021-11-13 17:52:52,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:52,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607635551] [2021-11-13 17:52:52,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:52,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:53,052 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-13 17:52:53,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:53,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607635551] [2021-11-13 17:52:53,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607635551] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:53,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:53,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:52:53,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184482466] [2021-11-13 17:52:53,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:53,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:52:53,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:53,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:52:53,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:52:53,055 INFO L87 Difference]: Start difference. First operand 555 states and 805 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 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-13 17:52:53,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:53,117 INFO L93 Difference]: Finished difference Result 1102 states and 1605 transitions. [2021-11-13 17:52:53,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:52:53,118 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 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 91 [2021-11-13 17:52:53,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:53,123 INFO L225 Difference]: With dead ends: 1102 [2021-11-13 17:52:53,123 INFO L226 Difference]: Without dead ends: 704 [2021-11-13 17:52:53,124 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-13 17:52:53,125 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 138 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.66ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.65ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:53,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 306 Invalid, 25 Unknown, 0 Unchecked, 0.66ms Time], IncrementalHoareTripleChecker [6 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 44.65ms Time] [2021-11-13 17:52:53,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-11-13 17:52:53,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 704. [2021-11-13 17:52:53,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 1.4551920341394025) internal successors, (1023), 703 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:53,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1023 transitions. [2021-11-13 17:52:53,154 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1023 transitions. Word has length 91 [2021-11-13 17:52:53,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:53,155 INFO L470 AbstractCegarLoop]: Abstraction has 704 states and 1023 transitions. [2021-11-13 17:52:53,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 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-13 17:52:53,156 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1023 transitions. [2021-11-13 17:52:53,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-13 17:52:53,159 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:53,159 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 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] [2021-11-13 17:52:53,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-13 17:52:53,160 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:53,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:53,161 INFO L85 PathProgramCache]: Analyzing trace with hash 797599730, now seen corresponding path program 1 times [2021-11-13 17:52:53,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:53,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596278605] [2021-11-13 17:52:53,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:53,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:53,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:53,257 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-13 17:52:53,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:53,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596278605] [2021-11-13 17:52:53,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596278605] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:53,258 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:53,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 17:52:53,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721595622] [2021-11-13 17:52:53,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:53,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:52:53,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:53,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:52:53,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:52:53,261 INFO L87 Difference]: Start difference. First operand 704 states and 1023 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 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-13 17:52:53,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:53,319 INFO L93 Difference]: Finished difference Result 855 states and 1244 transitions. [2021-11-13 17:52:53,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:52:53,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 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 112 [2021-11-13 17:52:53,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:53,326 INFO L225 Difference]: With dead ends: 855 [2021-11-13 17:52:53,326 INFO L226 Difference]: Without dead ends: 853 [2021-11-13 17:52:53,328 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-13 17:52:53,330 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 138 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.67ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.98ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:53,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 305 Invalid, 26 Unknown, 0 Unchecked, 0.67ms Time], IncrementalHoareTripleChecker [7 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 41.98ms Time] [2021-11-13 17:52:53,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-11-13 17:52:53,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 853. [2021-11-13 17:52:53,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4577464788732395) internal successors, (1242), 852 states have internal predecessors, (1242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:53,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1242 transitions. [2021-11-13 17:52:53,363 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1242 transitions. Word has length 112 [2021-11-13 17:52:53,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:53,364 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1242 transitions. [2021-11-13 17:52:53,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 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-13 17:52:53,364 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1242 transitions. [2021-11-13 17:52:53,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-13 17:52:53,369 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:53,370 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 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-13 17:52:53,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 17:52:53,370 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:53,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:53,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1925270538, now seen corresponding path program 1 times [2021-11-13 17:52:53,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:53,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489905570] [2021-11-13 17:52:53,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:53,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:53,521 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-13 17:52:53,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:53,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489905570] [2021-11-13 17:52:53,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489905570] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:53,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:53,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:53,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473955844] [2021-11-13 17:52:53,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:53,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:53,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:53,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:53,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:53,525 INFO L87 Difference]: Start difference. First operand 853 states and 1242 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-13 17:52:55,541 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-13 17:52:57,561 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-13 17:52:58,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:52:58,096 INFO L93 Difference]: Finished difference Result 2239 states and 3290 transitions. [2021-11-13 17:52:58,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:52:58,097 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-13 17:52:58,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:52:58,106 INFO L225 Difference]: With dead ends: 2239 [2021-11-13 17:52:58,107 INFO L226 Difference]: Without dead ends: 1396 [2021-11-13 17:52:58,108 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-13 17:52:58,109 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 101 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4405.14ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.66ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4520.71ms IncrementalHoareTripleChecker+Time [2021-11-13 17:52:58,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 565 Invalid, 245 Unknown, 0 Unchecked, 2.66ms Time], IncrementalHoareTripleChecker [8 Valid, 235 Invalid, 2 Unknown, 0 Unchecked, 4520.71ms Time] [2021-11-13 17:52:58,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-11-13 17:52:58,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 973. [2021-11-13 17:52:58,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 973 states, 972 states have (on average 1.4876543209876543) internal successors, (1446), 972 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:52:58,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1446 transitions. [2021-11-13 17:52:58,155 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 1446 transitions. Word has length 133 [2021-11-13 17:52:58,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:52:58,155 INFO L470 AbstractCegarLoop]: Abstraction has 973 states and 1446 transitions. [2021-11-13 17:52:58,155 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-13 17:52:58,156 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1446 transitions. [2021-11-13 17:52:58,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-13 17:52:58,159 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:52:58,160 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 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] [2021-11-13 17:52:58,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-13 17:52:58,160 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:52:58,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:52:58,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1572785965, now seen corresponding path program 1 times [2021-11-13 17:52:58,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:52:58,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547721770] [2021-11-13 17:52:58,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:52:58,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:52:58,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:52:58,286 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-13 17:52:58,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:52:58,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547721770] [2021-11-13 17:52:58,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547721770] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:52:58,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:52:58,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:52:58,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358632573] [2021-11-13 17:52:58,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:52:58,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:52:58,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:52:58,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:52:58,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:52:58,290 INFO L87 Difference]: Start difference. First operand 973 states and 1446 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-13 17:53:00,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-13 17:53:02,328 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-13 17:53:02,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:02,865 INFO L93 Difference]: Finished difference Result 2325 states and 3443 transitions. [2021-11-13 17:53:02,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:02,866 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-13 17:53:02,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:02,876 INFO L225 Difference]: With dead ends: 2325 [2021-11-13 17:53:02,876 INFO L226 Difference]: Without dead ends: 1362 [2021-11-13 17:53:02,878 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-13 17:53:02,879 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 91 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4414.70ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.29ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4522.68ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:02,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 551 Invalid, 240 Unknown, 0 Unchecked, 2.29ms Time], IncrementalHoareTripleChecker [8 Valid, 230 Invalid, 2 Unknown, 0 Unchecked, 4522.68ms Time] [2021-11-13 17:53:02,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2021-11-13 17:53:02,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 979. [2021-11-13 17:53:02,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.4846625766871167) internal successors, (1452), 978 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:02,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1452 transitions. [2021-11-13 17:53:02,922 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1452 transitions. Word has length 134 [2021-11-13 17:53:02,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:02,922 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1452 transitions. [2021-11-13 17:53:02,923 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-13 17:53:02,923 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1452 transitions. [2021-11-13 17:53:02,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-13 17:53:02,927 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:02,927 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 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-13 17:53:02,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-13 17:53:02,928 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:02,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:02,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1571626994, now seen corresponding path program 2 times [2021-11-13 17:53:02,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:02,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268795905] [2021-11-13 17:53:02,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:02,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:03,037 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 168 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 17:53:03,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:03,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268795905] [2021-11-13 17:53:03,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268795905] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:03,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:03,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:03,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189416723] [2021-11-13 17:53:03,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:03,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:03,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:03,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:03,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:03,040 INFO L87 Difference]: Start difference. First operand 979 states and 1452 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-13 17:53:05,056 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-13 17:53:07,071 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-13 17:53:07,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:07,534 INFO L93 Difference]: Finished difference Result 2325 states and 3437 transitions. [2021-11-13 17:53:07,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:07,535 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 147 [2021-11-13 17:53:07,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:07,544 INFO L225 Difference]: With dead ends: 2325 [2021-11-13 17:53:07,545 INFO L226 Difference]: Without dead ends: 1356 [2021-11-13 17:53:07,547 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-13 17:53:07,548 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 100 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4322.50ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.01ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4450.08ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:07,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 549 Invalid, 237 Unknown, 0 Unchecked, 2.01ms Time], IncrementalHoareTripleChecker [8 Valid, 227 Invalid, 2 Unknown, 0 Unchecked, 4450.08ms Time] [2021-11-13 17:53:07,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-11-13 17:53:07,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 979. [2021-11-13 17:53:07,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.478527607361963) internal successors, (1446), 978 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:07,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1446 transitions. [2021-11-13 17:53:07,588 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1446 transitions. Word has length 147 [2021-11-13 17:53:07,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:07,588 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1446 transitions. [2021-11-13 17:53:07,589 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-13 17:53:07,589 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1446 transitions. [2021-11-13 17:53:07,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-13 17:53:07,593 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:07,593 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 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-13 17:53:07,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-13 17:53:07,594 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:07,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:07,595 INFO L85 PathProgramCache]: Analyzing trace with hash -2106868720, now seen corresponding path program 1 times [2021-11-13 17:53:07,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:07,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417613435] [2021-11-13 17:53:07,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:07,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:07,697 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 17:53:07,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:07,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417613435] [2021-11-13 17:53:07,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417613435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:07,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:07,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:07,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603534471] [2021-11-13 17:53:07,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:07,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:07,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:07,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:07,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:07,701 INFO L87 Difference]: Start difference. First operand 979 states and 1446 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-13 17:53:09,716 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-13 17:53:11,734 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-13 17:53:12,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:12,281 INFO L93 Difference]: Finished difference Result 2325 states and 3425 transitions. [2021-11-13 17:53:12,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:12,282 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 147 [2021-11-13 17:53:12,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:12,291 INFO L225 Difference]: With dead ends: 2325 [2021-11-13 17:53:12,292 INFO L226 Difference]: Without dead ends: 1356 [2021-11-13 17:53:12,293 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-13 17:53:12,294 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 98 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4411.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.60ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4523.42ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:12,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 547 Invalid, 237 Unknown, 0 Unchecked, 2.60ms Time], IncrementalHoareTripleChecker [8 Valid, 227 Invalid, 2 Unknown, 0 Unchecked, 4523.42ms Time] [2021-11-13 17:53:12,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-11-13 17:53:12,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 979. [2021-11-13 17:53:12,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.4723926380368098) internal successors, (1440), 978 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:12,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1440 transitions. [2021-11-13 17:53:12,386 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1440 transitions. Word has length 147 [2021-11-13 17:53:12,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:12,387 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1440 transitions. [2021-11-13 17:53:12,387 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-13 17:53:12,387 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1440 transitions. [2021-11-13 17:53:12,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-13 17:53:12,394 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:12,394 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 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-13 17:53:12,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-13 17:53:12,395 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:12,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:12,396 INFO L85 PathProgramCache]: Analyzing trace with hash 266082969, now seen corresponding path program 1 times [2021-11-13 17:53:12,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:12,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885952492] [2021-11-13 17:53:12,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:12,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:12,512 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 179 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 17:53:12,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:12,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885952492] [2021-11-13 17:53:12,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885952492] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:12,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:12,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:12,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097055055] [2021-11-13 17:53:12,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:12,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:12,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:12,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:12,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:12,516 INFO L87 Difference]: Start difference. First operand 979 states and 1440 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-13 17:53:14,533 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-13 17:53:16,550 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-13 17:53:16,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:16,958 INFO L93 Difference]: Finished difference Result 2325 states and 3413 transitions. [2021-11-13 17:53:16,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:16,959 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 148 [2021-11-13 17:53:16,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:16,967 INFO L225 Difference]: With dead ends: 2325 [2021-11-13 17:53:16,968 INFO L226 Difference]: Without dead ends: 1356 [2021-11-13 17:53:16,970 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-13 17:53:16,971 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 96 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4306.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.01ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4401.98ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:16,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 545 Invalid, 237 Unknown, 0 Unchecked, 2.01ms Time], IncrementalHoareTripleChecker [8 Valid, 227 Invalid, 2 Unknown, 0 Unchecked, 4401.98ms Time] [2021-11-13 17:53:16,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-11-13 17:53:17,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 979. [2021-11-13 17:53:17,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.4662576687116564) internal successors, (1434), 978 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:17,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1434 transitions. [2021-11-13 17:53:17,012 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1434 transitions. Word has length 148 [2021-11-13 17:53:17,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:17,013 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1434 transitions. [2021-11-13 17:53:17,013 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-13 17:53:17,013 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1434 transitions. [2021-11-13 17:53:17,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-13 17:53:17,017 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:17,017 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 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-13 17:53:17,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-13 17:53:17,018 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:17,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:17,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1863964706, now seen corresponding path program 1 times [2021-11-13 17:53:17,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:17,019 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539912501] [2021-11-13 17:53:17,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:17,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:17,188 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 173 proven. 37 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-11-13 17:53:17,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:17,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539912501] [2021-11-13 17:53:17,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539912501] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:53:17,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920165867] [2021-11-13 17:53:17,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:17,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:53:17,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:53:17,196 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:53:17,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 17:53:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:17,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 17:53:17,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:53:17,842 INFO L354 Elim1Store]: treesize reduction 234, result has 39.2 percent of original size [2021-11-13 17:53:17,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 308 treesize of output 225 [2021-11-13 17:53:17,862 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 225 treesize of output 177 [2021-11-13 17:53:17,870 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 177 treesize of output 129 [2021-11-13 17:53:18,113 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 9 treesize of output 3 [2021-11-13 17:53:18,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:53:18,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-13 17:53:18,517 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:53:18,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 19 [2021-11-13 17:53:18,711 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 17:53:18,711 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-13 17:53:18,852 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:53:18,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-13 17:53:18,994 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 186 proven. 44 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-11-13 17:53:18,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:53:19,112 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 10 treesize of output 4 [2021-11-13 17:53:19,317 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 20 treesize of output 18 [2021-11-13 17:53:19,490 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 193 proven. 6 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-11-13 17:53:19,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920165867] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:53:19,491 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:53:19,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7] total 15 [2021-11-13 17:53:19,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757795466] [2021-11-13 17:53:19,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:53:19,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-13 17:53:19,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:19,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-13 17:53:19,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-11-13 17:53:19,494 INFO L87 Difference]: Start difference. First operand 979 states and 1434 transitions. Second operand has 15 states, 15 states have (on average 11.066666666666666) internal successors, (166), 15 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:21,517 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-13 17:53:23,536 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-13 17:53:25,552 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-13 17:53:27,577 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-13 17:53:29,594 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-13 17:53:31,609 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-13 17:53:33,631 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-13 17:53:35,653 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-13 17:53:40,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:40,405 INFO L93 Difference]: Finished difference Result 3460 states and 5108 transitions. [2021-11-13 17:53:40,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-13 17:53:40,406 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.066666666666666) internal successors, (166), 15 states have internal predecessors, (166), 0 states have call successors, (0), 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-13 17:53:40,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:40,422 INFO L225 Difference]: With dead ends: 3460 [2021-11-13 17:53:40,423 INFO L226 Difference]: Without dead ends: 2491 [2021-11-13 17:53:40,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 289 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-11-13 17:53:40,426 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 980 mSDsluCounter, 2203 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 344 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19707.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 2657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.25ms SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20455.70ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:40,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [980 Valid, 2452 Invalid, 2657 Unknown, 0 Unchecked, 24.25ms Time], IncrementalHoareTripleChecker [344 Valid, 2305 Invalid, 8 Unknown, 0 Unchecked, 20455.70ms Time] [2021-11-13 17:53:40,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2021-11-13 17:53:40,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 1219. [2021-11-13 17:53:40,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1218 states have (on average 1.4983579638752051) internal successors, (1825), 1218 states have internal predecessors, (1825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:40,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 1825 transitions. [2021-11-13 17:53:40,496 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 1825 transitions. Word has length 148 [2021-11-13 17:53:40,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:40,497 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 1825 transitions. [2021-11-13 17:53:40,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.066666666666666) internal successors, (166), 15 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:40,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 1825 transitions. [2021-11-13 17:53:40,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-13 17:53:40,502 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:40,503 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 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, 1] [2021-11-13 17:53:40,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 17:53:40,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:53:40,719 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:40,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:40,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1863487309, now seen corresponding path program 1 times [2021-11-13 17:53:40,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:40,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144955030] [2021-11-13 17:53:40,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:40,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:40,848 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 186 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-13 17:53:40,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:40,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144955030] [2021-11-13 17:53:40,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144955030] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:40,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:40,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:40,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541611976] [2021-11-13 17:53:40,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:40,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:40,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:40,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:40,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:40,852 INFO L87 Difference]: Start difference. First operand 1219 states and 1825 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-13 17:53:42,869 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-13 17:53:44,886 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-13 17:53:45,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:45,483 INFO L93 Difference]: Finished difference Result 2805 states and 4183 transitions. [2021-11-13 17:53:45,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:45,484 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 151 [2021-11-13 17:53:45,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:45,495 INFO L225 Difference]: With dead ends: 2805 [2021-11-13 17:53:45,495 INFO L226 Difference]: Without dead ends: 1596 [2021-11-13 17:53:45,497 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-13 17:53:45,498 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 93 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4436.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.49ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4550.80ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:45,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 539 Invalid, 237 Unknown, 0 Unchecked, 3.49ms Time], IncrementalHoareTripleChecker [8 Valid, 227 Invalid, 2 Unknown, 0 Unchecked, 4550.80ms Time] [2021-11-13 17:53:45,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2021-11-13 17:53:45,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1219. [2021-11-13 17:53:45,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1218 states have (on average 1.493431855500821) internal successors, (1819), 1218 states have internal predecessors, (1819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:45,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 1819 transitions. [2021-11-13 17:53:45,559 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 1819 transitions. Word has length 151 [2021-11-13 17:53:45,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:45,560 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 1819 transitions. [2021-11-13 17:53:45,560 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-13 17:53:45,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 1819 transitions. [2021-11-13 17:53:45,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-13 17:53:45,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:45,566 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 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] [2021-11-13 17:53:45,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-13 17:53:45,567 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:45,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:45,568 INFO L85 PathProgramCache]: Analyzing trace with hash -420734989, now seen corresponding path program 1 times [2021-11-13 17:53:45,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:45,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798986109] [2021-11-13 17:53:45,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:45,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:45,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:45,701 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2021-11-13 17:53:45,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:45,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798986109] [2021-11-13 17:53:45,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798986109] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:45,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:45,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:45,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613412849] [2021-11-13 17:53:45,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:45,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:45,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:45,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:45,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:45,704 INFO L87 Difference]: Start difference. First operand 1219 states and 1819 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-13 17:53:47,721 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-13 17:53:49,743 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-13 17:53:50,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:50,168 INFO L93 Difference]: Finished difference Result 2393 states and 3570 transitions. [2021-11-13 17:53:50,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:50,169 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 151 [2021-11-13 17:53:50,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:50,178 INFO L225 Difference]: With dead ends: 2393 [2021-11-13 17:53:50,178 INFO L226 Difference]: Without dead ends: 1392 [2021-11-13 17:53:50,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-13 17:53:50,182 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 30 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4292.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.68ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4384.86ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:50,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 468 Invalid, 143 Unknown, 0 Unchecked, 1.68ms Time], IncrementalHoareTripleChecker [6 Valid, 135 Invalid, 2 Unknown, 0 Unchecked, 4384.86ms Time] [2021-11-13 17:53:50,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2021-11-13 17:53:50,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1309. [2021-11-13 17:53:50,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 1.5015290519877675) internal successors, (1964), 1308 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:50,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 1964 transitions. [2021-11-13 17:53:50,267 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 1964 transitions. Word has length 151 [2021-11-13 17:53:50,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:50,268 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 1964 transitions. [2021-11-13 17:53:50,269 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-13 17:53:50,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 1964 transitions. [2021-11-13 17:53:50,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-13 17:53:50,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:50,275 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 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, 1] [2021-11-13 17:53:50,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-13 17:53:50,275 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:50,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:50,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1597526876, now seen corresponding path program 1 times [2021-11-13 17:53:50,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:50,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041422100] [2021-11-13 17:53:50,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:50,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:50,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:50,412 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-13 17:53:50,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:50,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041422100] [2021-11-13 17:53:50,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041422100] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:50,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:50,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:50,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346446364] [2021-11-13 17:53:50,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:50,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:50,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:50,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:50,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:50,415 INFO L87 Difference]: Start difference. First operand 1309 states and 1964 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-13 17:53:52,431 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-13 17:53:54,446 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-13 17:53:54,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:54,873 INFO L93 Difference]: Finished difference Result 2931 states and 4395 transitions. [2021-11-13 17:53:54,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:54,874 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 152 [2021-11-13 17:53:54,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:54,889 INFO L225 Difference]: With dead ends: 2931 [2021-11-13 17:53:54,896 INFO L226 Difference]: Without dead ends: 1632 [2021-11-13 17:53:54,898 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-13 17:53:54,901 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 84 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4285.26ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.74ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4372.59ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:54,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 525 Invalid, 223 Unknown, 0 Unchecked, 1.74ms Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4372.59ms Time] [2021-11-13 17:53:54,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1632 states. [2021-11-13 17:53:54,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1632 to 1309. [2021-11-13 17:53:54,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 1.496941896024465) internal successors, (1958), 1308 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:54,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 1958 transitions. [2021-11-13 17:53:54,957 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 1958 transitions. Word has length 152 [2021-11-13 17:53:54,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:54,958 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 1958 transitions. [2021-11-13 17:53:54,958 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-13 17:53:54,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 1958 transitions. [2021-11-13 17:53:54,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-13 17:53:54,962 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:54,962 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 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] [2021-11-13 17:53:54,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-13 17:53:54,963 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:54,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:54,964 INFO L85 PathProgramCache]: Analyzing trace with hash 796296487, now seen corresponding path program 1 times [2021-11-13 17:53:54,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:54,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374540842] [2021-11-13 17:53:54,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:54,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:55,075 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 17:53:55,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:55,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374540842] [2021-11-13 17:53:55,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374540842] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:55,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:55,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:55,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788205044] [2021-11-13 17:53:55,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:55,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:55,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:55,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:55,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:55,079 INFO L87 Difference]: Start difference. First operand 1309 states and 1958 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-13 17:53:57,096 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-13 17:53:59,118 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-13 17:53:59,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:53:59,534 INFO L93 Difference]: Finished difference Result 2931 states and 4383 transitions. [2021-11-13 17:53:59,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:53:59,535 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 152 [2021-11-13 17:53:59,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:53:59,555 INFO L225 Difference]: With dead ends: 2931 [2021-11-13 17:53:59,555 INFO L226 Difference]: Without dead ends: 1632 [2021-11-13 17:53:59,557 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-13 17:53:59,558 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 80 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4292.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.69ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4382.16ms IncrementalHoareTripleChecker+Time [2021-11-13 17:53:59,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 523 Invalid, 223 Unknown, 0 Unchecked, 1.69ms Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4382.16ms Time] [2021-11-13 17:53:59,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1632 states. [2021-11-13 17:53:59,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1632 to 1309. [2021-11-13 17:53:59,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 1.492354740061162) internal successors, (1952), 1308 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:53:59,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 1952 transitions. [2021-11-13 17:53:59,613 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 1952 transitions. Word has length 152 [2021-11-13 17:53:59,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:53:59,614 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 1952 transitions. [2021-11-13 17:53:59,614 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-13 17:53:59,615 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 1952 transitions. [2021-11-13 17:53:59,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-13 17:53:59,618 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:53:59,618 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 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] [2021-11-13 17:53:59,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-13 17:53:59,619 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:53:59,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:53:59,620 INFO L85 PathProgramCache]: Analyzing trace with hash -605010338, now seen corresponding path program 1 times [2021-11-13 17:53:59,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:53:59,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055243030] [2021-11-13 17:53:59,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:53:59,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:53:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:53:59,732 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 209 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-13 17:53:59,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:53:59,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055243030] [2021-11-13 17:53:59,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055243030] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:53:59,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:53:59,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:53:59,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834321884] [2021-11-13 17:53:59,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:53:59,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:53:59,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:53:59,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:53:59,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:53:59,736 INFO L87 Difference]: Start difference. First operand 1309 states and 1952 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-13 17:54:01,752 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-13 17:54:03,775 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-13 17:54:04,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:54:04,293 INFO L93 Difference]: Finished difference Result 2909 states and 4341 transitions. [2021-11-13 17:54:04,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:54:04,294 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 153 [2021-11-13 17:54:04,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:54:04,306 INFO L225 Difference]: With dead ends: 2909 [2021-11-13 17:54:04,306 INFO L226 Difference]: Without dead ends: 1610 [2021-11-13 17:54:04,309 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-13 17:54:04,310 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 74 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4349.95ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.22ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4460.22ms IncrementalHoareTripleChecker+Time [2021-11-13 17:54:04,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 515 Invalid, 215 Unknown, 0 Unchecked, 2.22ms Time], IncrementalHoareTripleChecker [5 Valid, 208 Invalid, 2 Unknown, 0 Unchecked, 4460.22ms Time] [2021-11-13 17:54:04,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-11-13 17:54:04,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1309. [2021-11-13 17:54:04,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 1.4877675840978593) internal successors, (1946), 1308 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:54:04,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 1946 transitions. [2021-11-13 17:54:04,367 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 1946 transitions. Word has length 153 [2021-11-13 17:54:04,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:54:04,367 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 1946 transitions. [2021-11-13 17:54:04,367 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-13 17:54:04,368 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 1946 transitions. [2021-11-13 17:54:04,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-13 17:54:04,372 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:54:04,372 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 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] [2021-11-13 17:54:04,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-13 17:54:04,373 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:54:04,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:54:04,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1931837755, now seen corresponding path program 1 times [2021-11-13 17:54:04,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:54:04,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350724310] [2021-11-13 17:54:04,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:54:04,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:54:04,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:54:04,494 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2021-11-13 17:54:04,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:54:04,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350724310] [2021-11-13 17:54:04,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350724310] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:54:04,496 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:54:04,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:54:04,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705602093] [2021-11-13 17:54:04,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:54:04,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:54:04,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:54:04,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:54:04,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:54:04,499 INFO L87 Difference]: Start difference. First operand 1309 states and 1946 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-13 17:54:06,516 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-13 17:54:08,531 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-13 17:54:09,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:54:09,012 INFO L93 Difference]: Finished difference Result 3117 states and 4635 transitions. [2021-11-13 17:54:09,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:54:09,013 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 157 [2021-11-13 17:54:09,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:54:09,017 INFO L225 Difference]: With dead ends: 3117 [2021-11-13 17:54:09,018 INFO L226 Difference]: Without dead ends: 1818 [2021-11-13 17:54:09,020 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-13 17:54:09,021 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 89 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4333.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.03ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4436.03ms IncrementalHoareTripleChecker+Time [2021-11-13 17:54:09,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 548 Invalid, 240 Unknown, 0 Unchecked, 2.03ms Time], IncrementalHoareTripleChecker [8 Valid, 230 Invalid, 2 Unknown, 0 Unchecked, 4436.03ms Time] [2021-11-13 17:54:09,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-11-13 17:54:09,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1435. [2021-11-13 17:54:09,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1435 states, 1434 states have (on average 1.499302649930265) internal successors, (2150), 1434 states have internal predecessors, (2150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:54:09,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 2150 transitions. [2021-11-13 17:54:09,085 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 2150 transitions. Word has length 157 [2021-11-13 17:54:09,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:54:09,086 INFO L470 AbstractCegarLoop]: Abstraction has 1435 states and 2150 transitions. [2021-11-13 17:54:09,086 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-13 17:54:09,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 2150 transitions. [2021-11-13 17:54:09,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-13 17:54:09,090 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:54:09,091 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 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-13 17:54:09,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-13 17:54:09,091 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:54:09,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:54:09,092 INFO L85 PathProgramCache]: Analyzing trace with hash 8460866, now seen corresponding path program 1 times [2021-11-13 17:54:09,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:54:09,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979399655] [2021-11-13 17:54:09,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:54:09,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:54:09,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:54:09,197 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-13 17:54:09,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:54:09,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979399655] [2021-11-13 17:54:09,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979399655] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:54:09,198 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:54:09,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:54:09,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38927305] [2021-11-13 17:54:09,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:54:09,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:54:09,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:54:09,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:54:09,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:54:09,201 INFO L87 Difference]: Start difference. First operand 1435 states and 2150 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-13 17:54:11,218 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-13 17:54:13,238 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-13 17:54:13,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:54:13,513 INFO L93 Difference]: Finished difference Result 2933 states and 4383 transitions. [2021-11-13 17:54:13,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:54:13,514 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 160 [2021-11-13 17:54:13,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:54:13,518 INFO L225 Difference]: With dead ends: 2933 [2021-11-13 17:54:13,518 INFO L226 Difference]: Without dead ends: 1508 [2021-11-13 17:54:13,521 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-13 17:54:13,522 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 22 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4184.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.14ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4257.75ms IncrementalHoareTripleChecker+Time [2021-11-13 17:54:13,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 462 Invalid, 135 Unknown, 0 Unchecked, 1.14ms Time], IncrementalHoareTripleChecker [3 Valid, 130 Invalid, 2 Unknown, 0 Unchecked, 4257.75ms Time] [2021-11-13 17:54:13,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2021-11-13 17:54:13,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1453. [2021-11-13 17:54:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 1.5013774104683195) internal successors, (2180), 1452 states have internal predecessors, (2180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:54:13,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2180 transitions. [2021-11-13 17:54:13,579 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2180 transitions. Word has length 160 [2021-11-13 17:54:13,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:54:13,580 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 2180 transitions. [2021-11-13 17:54:13,580 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-13 17:54:13,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2180 transitions. [2021-11-13 17:54:13,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-13 17:54:13,585 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:54:13,585 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 4, 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] [2021-11-13 17:54:13,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-13 17:54:13,586 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:54:13,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:54:13,587 INFO L85 PathProgramCache]: Analyzing trace with hash 379550363, now seen corresponding path program 2 times [2021-11-13 17:54:13,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:54:13,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443818197] [2021-11-13 17:54:13,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:54:13,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:54:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:54:13,720 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 206 proven. 24 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2021-11-13 17:54:13,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:54:13,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443818197] [2021-11-13 17:54:13,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443818197] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:54:13,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867169950] [2021-11-13 17:54:13,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:54:13,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:54:13,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:54:13,727 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:54:13,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 17:55:19,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 17:55:19,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 17:55:19,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 17:55:19,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:55:19,581 INFO L354 Elim1Store]: treesize reduction 234, result has 39.2 percent of original size [2021-11-13 17:55:19,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 308 treesize of output 225 [2021-11-13 17:55:19,587 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 225 treesize of output 177 [2021-11-13 17:55:19,593 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 177 treesize of output 129 [2021-11-13 17:55:20,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:55:20,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-11-13 17:55:20,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:55:20,531 INFO L354 Elim1Store]: treesize reduction 10, result has 69.7 percent of original size [2021-11-13 17:55:20,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-11-13 17:55:20,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-13 17:55:20,864 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:20,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 19 [2021-11-13 17:55:20,948 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 20 treesize of output 8 [2021-11-13 17:55:21,113 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 17:55:21,114 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-13 17:55:21,210 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:21,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-13 17:55:21,346 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 197 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-13 17:55:21,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:55:21,515 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 20 treesize of output 18 [2021-11-13 17:55:21,704 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-13 17:55:21,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867169950] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:21,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:55:21,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 9] total 10 [2021-11-13 17:55:21,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646250834] [2021-11-13 17:55:21,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:21,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:21,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:21,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:21,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:55:21,709 INFO L87 Difference]: Start difference. First operand 1453 states and 2180 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-13 17:55:23,726 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-13 17:55:25,749 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-13 17:55:26,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:26,208 INFO L93 Difference]: Finished difference Result 3289 states and 4902 transitions. [2021-11-13 17:55:26,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:26,209 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 165 [2021-11-13 17:55:26,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:26,212 INFO L225 Difference]: With dead ends: 3289 [2021-11-13 17:55:26,212 INFO L226 Difference]: Without dead ends: 1846 [2021-11-13 17:55:26,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-13 17:55:26,215 INFO L933 BasicCegarLoop]: 101 mSDtfsCounter, 112 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 41 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4325.07ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.95ms SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4428.65ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:26,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 282 Invalid, 246 Unknown, 0 Unchecked, 1.95ms Time], IncrementalHoareTripleChecker [41 Valid, 203 Invalid, 2 Unknown, 0 Unchecked, 4428.65ms Time] [2021-11-13 17:55:26,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1846 states. [2021-11-13 17:55:26,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1846 to 1453. [2021-11-13 17:55:26,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 1.4855371900826446) internal successors, (2157), 1452 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:26,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2157 transitions. [2021-11-13 17:55:26,276 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2157 transitions. Word has length 165 [2021-11-13 17:55:26,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:26,276 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 2157 transitions. [2021-11-13 17:55:26,277 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-13 17:55:26,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2157 transitions. [2021-11-13 17:55:26,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-13 17:55:26,281 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:26,281 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 6, 5, 4, 4, 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] [2021-11-13 17:55:26,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 17:55:26,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-13 17:55:26,507 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:26,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:26,508 INFO L85 PathProgramCache]: Analyzing trace with hash 103253817, now seen corresponding path program 1 times [2021-11-13 17:55:26,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:26,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133522362] [2021-11-13 17:55:26,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:26,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:26,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:26,711 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 210 proven. 21 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-11-13 17:55:26,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:26,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133522362] [2021-11-13 17:55:26,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133522362] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:26,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253634925] [2021-11-13 17:55:26,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:26,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:55:26,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:55:26,714 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:55:26,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 17:55:26,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:26,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 17:55:26,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:55:27,117 INFO L354 Elim1Store]: treesize reduction 234, result has 39.2 percent of original size [2021-11-13 17:55:27,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 308 treesize of output 225 [2021-11-13 17:55:27,122 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 225 treesize of output 177 [2021-11-13 17:55:27,130 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 177 treesize of output 129 [2021-11-13 17:55:27,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:55:27,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-11-13 17:55:28,012 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:28,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 19 [2021-11-13 17:55:28,085 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 20 treesize of output 8 [2021-11-13 17:55:28,230 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 17:55:28,231 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-13 17:55:28,313 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:28,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-13 17:55:28,425 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 201 proven. 72 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-11-13 17:55:28,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:55:28,588 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 20 treesize of output 18 [2021-11-13 17:55:28,757 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 206 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-13 17:55:28,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253634925] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:28,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:55:28,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 9] total 10 [2021-11-13 17:55:28,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69522291] [2021-11-13 17:55:28,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:28,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:28,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:28,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:28,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:55:28,761 INFO L87 Difference]: Start difference. First operand 1453 states and 2157 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-13 17:55:30,806 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-13 17:55:31,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:31,243 INFO L93 Difference]: Finished difference Result 3290 states and 4857 transitions. [2021-11-13 17:55:31,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:31,244 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 165 [2021-11-13 17:55:31,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:31,247 INFO L225 Difference]: With dead ends: 3290 [2021-11-13 17:55:31,248 INFO L226 Difference]: Without dead ends: 1847 [2021-11-13 17:55:31,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-13 17:55:31,251 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 119 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 44 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2329.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.59ms SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2414.87ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:31,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 264 Invalid, 254 Unknown, 0 Unchecked, 1.59ms Time], IncrementalHoareTripleChecker [44 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2414.87ms Time] [2021-11-13 17:55:31,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2021-11-13 17:55:31,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1453. [2021-11-13 17:55:31,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 1.4696969696969697) internal successors, (2134), 1452 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:31,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2134 transitions. [2021-11-13 17:55:31,314 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2134 transitions. Word has length 165 [2021-11-13 17:55:31,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:31,314 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 2134 transitions. [2021-11-13 17:55:31,315 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-13 17:55:31,315 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2134 transitions. [2021-11-13 17:55:31,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-13 17:55:31,319 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:31,320 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 4, 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] [2021-11-13 17:55:31,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 17:55:31,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-13 17:55:31,535 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:31,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:31,536 INFO L85 PathProgramCache]: Analyzing trace with hash 217456268, now seen corresponding path program 1 times [2021-11-13 17:55:31,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:31,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363923018] [2021-11-13 17:55:31,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:31,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:31,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:31,700 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 216 proven. 18 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2021-11-13 17:55:31,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:31,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363923018] [2021-11-13 17:55:31,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363923018] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:31,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776301979] [2021-11-13 17:55:31,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:31,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:55:31,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:55:31,707 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:55:31,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 17:55:31,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:31,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 17:55:31,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:55:32,124 INFO L354 Elim1Store]: treesize reduction 234, result has 39.2 percent of original size [2021-11-13 17:55:32,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 308 treesize of output 225 [2021-11-13 17:55:32,131 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 225 treesize of output 177 [2021-11-13 17:55:32,135 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 177 treesize of output 129 [2021-11-13 17:55:32,298 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 9 treesize of output 3 [2021-11-13 17:55:32,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:55:32,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-13 17:55:32,580 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:32,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 19 [2021-11-13 17:55:32,655 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 20 treesize of output 8 [2021-11-13 17:55:32,782 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 17:55:32,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-13 17:55:32,860 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:32,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-13 17:55:32,973 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 207 proven. 70 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-11-13 17:55:32,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:55:33,142 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 20 treesize of output 18 [2021-11-13 17:55:33,300 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 213 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-13 17:55:33,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776301979] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:33,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:55:33,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 9] total 10 [2021-11-13 17:55:33,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540137292] [2021-11-13 17:55:33,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:33,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:33,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:33,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:33,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:55:33,303 INFO L87 Difference]: Start difference. First operand 1453 states and 2134 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-13 17:55:35,317 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-13 17:55:35,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:35,771 INFO L93 Difference]: Finished difference Result 3290 states and 4811 transitions. [2021-11-13 17:55:35,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:35,772 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 166 [2021-11-13 17:55:35,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:35,777 INFO L225 Difference]: With dead ends: 3290 [2021-11-13 17:55:35,777 INFO L226 Difference]: Without dead ends: 1847 [2021-11-13 17:55:35,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-13 17:55:35,780 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 117 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 41 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2295.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.48ms SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2381.87ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:35,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 286 Invalid, 252 Unknown, 0 Unchecked, 1.48ms Time], IncrementalHoareTripleChecker [41 Valid, 210 Invalid, 1 Unknown, 0 Unchecked, 2381.87ms Time] [2021-11-13 17:55:35,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2021-11-13 17:55:35,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1453. [2021-11-13 17:55:35,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 1.4538567493112948) internal successors, (2111), 1452 states have internal predecessors, (2111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:35,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2111 transitions. [2021-11-13 17:55:35,841 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2111 transitions. Word has length 166 [2021-11-13 17:55:35,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:35,841 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 2111 transitions. [2021-11-13 17:55:35,841 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-13 17:55:35,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2111 transitions. [2021-11-13 17:55:35,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-13 17:55:35,845 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:35,846 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 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] [2021-11-13 17:55:35,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 17:55:36,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-13 17:55:36,071 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:36,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:36,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1574967010, now seen corresponding path program 1 times [2021-11-13 17:55:36,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:36,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300927919] [2021-11-13 17:55:36,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:36,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:36,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:36,211 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 222 proven. 15 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-13 17:55:36,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:36,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300927919] [2021-11-13 17:55:36,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300927919] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:36,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208291342] [2021-11-13 17:55:36,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:36,213 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:55:36,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:55:36,219 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:55:36,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-13 17:55:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:36,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 17:55:36,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:55:36,602 INFO L354 Elim1Store]: treesize reduction 234, result has 39.2 percent of original size [2021-11-13 17:55:36,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 308 treesize of output 225 [2021-11-13 17:55:36,610 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 225 treesize of output 177 [2021-11-13 17:55:36,622 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 177 treesize of output 129 [2021-11-13 17:55:36,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:55:36,694 INFO L354 Elim1Store]: treesize reduction 19, result has 42.4 percent of original size [2021-11-13 17:55:36,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 44 [2021-11-13 17:55:36,792 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 9 treesize of output 3 [2021-11-13 17:55:37,033 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:37,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 19 [2021-11-13 17:55:37,109 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 20 treesize of output 8 [2021-11-13 17:55:37,255 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 17:55:37,255 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-13 17:55:37,359 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:37,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-13 17:55:37,489 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 213 proven. 68 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-13 17:55:37,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:55:37,647 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 20 treesize of output 18 [2021-11-13 17:55:37,804 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 220 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-13 17:55:37,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208291342] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:37,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:55:37,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 9] total 10 [2021-11-13 17:55:37,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174848855] [2021-11-13 17:55:37,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:37,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:37,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:37,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:37,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:55:37,806 INFO L87 Difference]: Start difference. First operand 1453 states and 2111 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-13 17:55:39,822 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-13 17:55:40,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:40,243 INFO L93 Difference]: Finished difference Result 3290 states and 4765 transitions. [2021-11-13 17:55:40,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:40,245 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 167 [2021-11-13 17:55:40,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:40,250 INFO L225 Difference]: With dead ends: 3290 [2021-11-13 17:55:40,250 INFO L226 Difference]: Without dead ends: 1847 [2021-11-13 17:55:40,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-13 17:55:40,253 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 115 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 44 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2293.88ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.61ms SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2369.62ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:40,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 264 Invalid, 254 Unknown, 0 Unchecked, 1.61ms Time], IncrementalHoareTripleChecker [44 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2369.62ms Time] [2021-11-13 17:55:40,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2021-11-13 17:55:40,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1453. [2021-11-13 17:55:40,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 1.43801652892562) internal successors, (2088), 1452 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:40,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2088 transitions. [2021-11-13 17:55:40,315 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2088 transitions. Word has length 167 [2021-11-13 17:55:40,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:40,316 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 2088 transitions. [2021-11-13 17:55:40,316 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-13 17:55:40,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2088 transitions. [2021-11-13 17:55:40,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-13 17:55:40,348 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:40,348 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 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] [2021-11-13 17:55:40,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-13 17:55:40,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-11-13 17:55:40,570 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:40,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:40,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1951721553, now seen corresponding path program 1 times [2021-11-13 17:55:40,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:40,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810838295] [2021-11-13 17:55:40,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:40,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:40,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:40,704 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 228 proven. 12 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2021-11-13 17:55:40,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:40,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810838295] [2021-11-13 17:55:40,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810838295] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:40,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117778618] [2021-11-13 17:55:40,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:40,705 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:55:40,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:55:40,711 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:55:40,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-13 17:55:40,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:40,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 682 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 17:55:40,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:55:41,075 INFO L354 Elim1Store]: treesize reduction 234, result has 39.2 percent of original size [2021-11-13 17:55:41,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 308 treesize of output 225 [2021-11-13 17:55:41,079 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 225 treesize of output 177 [2021-11-13 17:55:41,083 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 177 treesize of output 129 [2021-11-13 17:55:41,255 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 9 treesize of output 3 [2021-11-13 17:55:41,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 17:55:41,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-13 17:55:41,512 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:41,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 19 [2021-11-13 17:55:41,575 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 20 treesize of output 8 [2021-11-13 17:55:41,708 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 17:55:41,708 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-13 17:55:41,809 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 17:55:41,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-13 17:55:41,939 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 219 proven. 66 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-11-13 17:55:41,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:55:42,129 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 20 treesize of output 18 [2021-11-13 17:55:42,291 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-13 17:55:42,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117778618] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:55:42,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:55:42,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 9] total 10 [2021-11-13 17:55:42,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249334847] [2021-11-13 17:55:42,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:42,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:42,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:42,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:42,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:55:42,293 INFO L87 Difference]: Start difference. First operand 1453 states and 2088 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-13 17:55:44,312 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-13 17:55:44,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:44,718 INFO L93 Difference]: Finished difference Result 3048 states and 4371 transitions. [2021-11-13 17:55:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:44,727 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 168 [2021-11-13 17:55:44,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:44,732 INFO L225 Difference]: With dead ends: 3048 [2021-11-13 17:55:44,732 INFO L226 Difference]: Without dead ends: 1605 [2021-11-13 17:55:44,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-13 17:55:44,735 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 113 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 44 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2286.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.53ms SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2360.62ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:44,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 264 Invalid, 254 Unknown, 0 Unchecked, 1.53ms Time], IncrementalHoareTripleChecker [44 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2360.62ms Time] [2021-11-13 17:55:44,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-11-13 17:55:44,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1274. [2021-11-13 17:55:44,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.4194815396700706) internal successors, (1807), 1273 states have internal predecessors, (1807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:44,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1807 transitions. [2021-11-13 17:55:44,802 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1807 transitions. Word has length 168 [2021-11-13 17:55:44,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:44,802 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 1807 transitions. [2021-11-13 17:55:44,803 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-13 17:55:44,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1807 transitions. [2021-11-13 17:55:44,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-13 17:55:44,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:44,807 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:55:44,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-13 17:55:45,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:55:45,023 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:45,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:45,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1150491164, now seen corresponding path program 1 times [2021-11-13 17:55:45,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:45,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095201234] [2021-11-13 17:55:45,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:45,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:45,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:45,182 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-13 17:55:45,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:45,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095201234] [2021-11-13 17:55:45,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095201234] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:55:45,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:55:45,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:55:45,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184231900] [2021-11-13 17:55:45,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:45,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:45,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:45,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:45,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:55:45,186 INFO L87 Difference]: Start difference. First operand 1274 states and 1807 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-13 17:55:47,201 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-13 17:55:49,220 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-13 17:55:49,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:49,471 INFO L93 Difference]: Finished difference Result 2340 states and 3309 transitions. [2021-11-13 17:55:49,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:49,472 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 168 [2021-11-13 17:55:49,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:49,475 INFO L225 Difference]: With dead ends: 2340 [2021-11-13 17:55:49,475 INFO L226 Difference]: Without dead ends: 1306 [2021-11-13 17:55:49,476 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-13 17:55:49,477 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 26 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4167.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.07ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4232.41ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:49,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 457 Invalid, 128 Unknown, 0 Unchecked, 1.07ms Time], IncrementalHoareTripleChecker [2 Valid, 124 Invalid, 2 Unknown, 0 Unchecked, 4232.41ms Time] [2021-11-13 17:55:49,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2021-11-13 17:55:49,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1274. [2021-11-13 17:55:49,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.415553809897879) internal successors, (1802), 1273 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:49,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1802 transitions. [2021-11-13 17:55:49,525 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1802 transitions. Word has length 168 [2021-11-13 17:55:49,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:49,525 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 1802 transitions. [2021-11-13 17:55:49,526 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-13 17:55:49,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1802 transitions. [2021-11-13 17:55:49,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-13 17:55:49,529 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:49,529 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 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, 1, 1] [2021-11-13 17:55:49,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-13 17:55:49,530 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:49,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:49,531 INFO L85 PathProgramCache]: Analyzing trace with hash -668405366, now seen corresponding path program 1 times [2021-11-13 17:55:49,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:49,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014620277] [2021-11-13 17:55:49,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:49,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:49,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:49,641 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 254 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-11-13 17:55:49,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:49,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014620277] [2021-11-13 17:55:49,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014620277] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:55:49,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:55:49,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:55:49,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215347934] [2021-11-13 17:55:49,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:49,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:49,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:49,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:49,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:55:49,655 INFO L87 Difference]: Start difference. First operand 1274 states and 1802 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-13 17:55:51,671 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-13 17:55:53,688 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-13 17:55:54,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:54,072 INFO L93 Difference]: Finished difference Result 2810 states and 3991 transitions. [2021-11-13 17:55:54,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:54,073 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 174 [2021-11-13 17:55:54,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:54,077 INFO L225 Difference]: With dead ends: 2810 [2021-11-13 17:55:54,077 INFO L226 Difference]: Without dead ends: 1546 [2021-11-13 17:55:54,079 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-13 17:55:54,080 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 79 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4271.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.51ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4360.67ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:54,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 524 Invalid, 223 Unknown, 0 Unchecked, 1.51ms Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4360.67ms Time] [2021-11-13 17:55:54,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2021-11-13 17:55:54,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1274. [2021-11-13 17:55:54,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.4116260801256872) internal successors, (1797), 1273 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:54,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1797 transitions. [2021-11-13 17:55:54,136 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1797 transitions. Word has length 174 [2021-11-13 17:55:54,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:54,137 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 1797 transitions. [2021-11-13 17:55:54,137 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-13 17:55:54,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1797 transitions. [2021-11-13 17:55:54,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-13 17:55:54,149 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:54,149 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 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, 1, 1, 1] [2021-11-13 17:55:54,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-13 17:55:54,149 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:54,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:54,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1233872475, now seen corresponding path program 1 times [2021-11-13 17:55:54,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:54,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429256112] [2021-11-13 17:55:54,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:54,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:54,256 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 259 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-11-13 17:55:54,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:54,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429256112] [2021-11-13 17:55:54,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429256112] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:55:54,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:55:54,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:55:54,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020771111] [2021-11-13 17:55:54,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:54,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:54,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:54,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:54,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:55:54,260 INFO L87 Difference]: Start difference. First operand 1274 states and 1797 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-13 17:55:56,280 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-13 17:55:58,296 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-13 17:55:58,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:55:58,669 INFO L93 Difference]: Finished difference Result 2790 states and 3953 transitions. [2021-11-13 17:55:58,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:55:58,670 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 175 [2021-11-13 17:55:58,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:55:58,673 INFO L225 Difference]: With dead ends: 2790 [2021-11-13 17:55:58,674 INFO L226 Difference]: Without dead ends: 1526 [2021-11-13 17:55:58,675 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-13 17:55:58,676 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 73 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4258.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.48ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4342.84ms IncrementalHoareTripleChecker+Time [2021-11-13 17:55:58,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 516 Invalid, 215 Unknown, 0 Unchecked, 1.48ms Time], IncrementalHoareTripleChecker [5 Valid, 208 Invalid, 2 Unknown, 0 Unchecked, 4342.84ms Time] [2021-11-13 17:55:58,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2021-11-13 17:55:58,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1274. [2021-11-13 17:55:58,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.4076983503534957) internal successors, (1792), 1273 states have internal predecessors, (1792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:55:58,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1792 transitions. [2021-11-13 17:55:58,731 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1792 transitions. Word has length 175 [2021-11-13 17:55:58,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:55:58,732 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 1792 transitions. [2021-11-13 17:55:58,732 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-13 17:55:58,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1792 transitions. [2021-11-13 17:55:58,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-11-13 17:55:58,735 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:55:58,736 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 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] [2021-11-13 17:55:58,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-13 17:55:58,736 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:55:58,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:55:58,737 INFO L85 PathProgramCache]: Analyzing trace with hash 209613733, now seen corresponding path program 1 times [2021-11-13 17:55:58,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:55:58,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110575244] [2021-11-13 17:55:58,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:55:58,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:55:58,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:55:58,860 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2021-11-13 17:55:58,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:55:58,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110575244] [2021-11-13 17:55:58,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110575244] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:55:58,861 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:55:58,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:55:58,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178469784] [2021-11-13 17:55:58,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:55:58,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:55:58,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:55:58,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:55:58,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:55:58,863 INFO L87 Difference]: Start difference. First operand 1274 states and 1792 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:00,897 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:56:02,925 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:56:03,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:03,190 INFO L93 Difference]: Finished difference Result 2726 states and 3832 transitions. [2021-11-13 17:56:03,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:03,190 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 182 [2021-11-13 17:56:03,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:03,193 INFO L225 Difference]: With dead ends: 2726 [2021-11-13 17:56:03,193 INFO L226 Difference]: Without dead ends: 1462 [2021-11-13 17:56:03,195 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-13 17:56:03,195 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 31 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4208.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.10ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4278.63ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:03,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 476 Invalid, 142 Unknown, 0 Unchecked, 1.10ms Time], IncrementalHoareTripleChecker [3 Valid, 137 Invalid, 2 Unknown, 0 Unchecked, 4278.63ms Time] [2021-11-13 17:56:03,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2021-11-13 17:56:03,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 1384. [2021-11-13 17:56:03,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1383 states have (on average 1.4078091106290673) internal successors, (1947), 1383 states have internal predecessors, (1947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:03,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 1947 transitions. [2021-11-13 17:56:03,259 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 1947 transitions. Word has length 182 [2021-11-13 17:56:03,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:03,260 INFO L470 AbstractCegarLoop]: Abstraction has 1384 states and 1947 transitions. [2021-11-13 17:56:03,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:03,260 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 1947 transitions. [2021-11-13 17:56:03,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-11-13 17:56:03,264 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:03,265 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:03,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-13 17:56:03,265 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:03,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:03,266 INFO L85 PathProgramCache]: Analyzing trace with hash 119071787, now seen corresponding path program 1 times [2021-11-13 17:56:03,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:03,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889985920] [2021-11-13 17:56:03,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:03,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:03,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 323 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2021-11-13 17:56:03,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:03,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889985920] [2021-11-13 17:56:03,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889985920] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:03,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:03,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:03,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009952899] [2021-11-13 17:56:03,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:03,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:03,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:03,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:03,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:03,421 INFO L87 Difference]: Start difference. First operand 1384 states and 1947 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-13 17:56:05,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-13 17:56:07,455 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-13 17:56:07,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:07,910 INFO L93 Difference]: Finished difference Result 3140 states and 4436 transitions. [2021-11-13 17:56:07,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:07,911 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 202 [2021-11-13 17:56:07,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:07,916 INFO L225 Difference]: With dead ends: 3140 [2021-11-13 17:56:07,917 INFO L226 Difference]: Without dead ends: 1766 [2021-11-13 17:56:07,919 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-13 17:56:07,919 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 77 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4317.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.78ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4410.94ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:07,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 524 Invalid, 225 Unknown, 0 Unchecked, 1.78ms Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 2 Unknown, 0 Unchecked, 4410.94ms Time] [2021-11-13 17:56:07,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-11-13 17:56:07,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1484. [2021-11-13 17:56:07,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1484 states, 1483 states have (on average 1.4072825354012137) internal successors, (2087), 1483 states have internal predecessors, (2087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:07,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1484 states to 1484 states and 2087 transitions. [2021-11-13 17:56:07,986 INFO L78 Accepts]: Start accepts. Automaton has 1484 states and 2087 transitions. Word has length 202 [2021-11-13 17:56:07,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:07,986 INFO L470 AbstractCegarLoop]: Abstraction has 1484 states and 2087 transitions. [2021-11-13 17:56:07,986 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-13 17:56:07,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1484 states and 2087 transitions. [2021-11-13 17:56:07,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-11-13 17:56:07,990 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:07,991 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:07,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-13 17:56:07,991 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:07,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:07,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1097081939, now seen corresponding path program 1 times [2021-11-13 17:56:07,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:07,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093036377] [2021-11-13 17:56:07,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:07,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:08,150 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 323 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2021-11-13 17:56:08,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:08,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093036377] [2021-11-13 17:56:08,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093036377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:08,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:08,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:08,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083627092] [2021-11-13 17:56:08,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:08,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:08,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:08,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:08,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:08,153 INFO L87 Difference]: Start difference. First operand 1484 states and 2087 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-13 17:56:10,169 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-13 17:56:12,186 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-13 17:56:12,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:12,647 INFO L93 Difference]: Finished difference Result 3335 states and 4711 transitions. [2021-11-13 17:56:12,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:12,648 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 202 [2021-11-13 17:56:12,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:12,651 INFO L225 Difference]: With dead ends: 3335 [2021-11-13 17:56:12,651 INFO L226 Difference]: Without dead ends: 1861 [2021-11-13 17:56:12,653 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-13 17:56:12,654 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 77 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4310.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.81ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4409.19ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:12,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 526 Invalid, 224 Unknown, 0 Unchecked, 1.81ms Time], IncrementalHoareTripleChecker [6 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4409.19ms Time] [2021-11-13 17:56:12,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2021-11-13 17:56:12,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1479. [2021-11-13 17:56:12,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1478 states have (on average 1.408660351826793) internal successors, (2082), 1478 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:12,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 2082 transitions. [2021-11-13 17:56:12,713 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 2082 transitions. Word has length 202 [2021-11-13 17:56:12,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:12,713 INFO L470 AbstractCegarLoop]: Abstraction has 1479 states and 2082 transitions. [2021-11-13 17:56:12,714 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-13 17:56:12,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 2082 transitions. [2021-11-13 17:56:12,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-13 17:56:12,718 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:12,718 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:12,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-13 17:56:12,719 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:12,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:12,719 INFO L85 PathProgramCache]: Analyzing trace with hash -990113124, now seen corresponding path program 1 times [2021-11-13 17:56:12,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:12,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278576919] [2021-11-13 17:56:12,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:12,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 369 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2021-11-13 17:56:12,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:12,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278576919] [2021-11-13 17:56:12,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278576919] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:12,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:12,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:12,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219468668] [2021-11-13 17:56:12,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:12,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:12,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:12,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:12,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:12,889 INFO L87 Difference]: Start difference. First operand 1479 states and 2082 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-13 17:56:14,906 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-13 17:56:16,922 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-13 17:56:17,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:17,219 INFO L93 Difference]: Finished difference Result 3045 states and 4278 transitions. [2021-11-13 17:56:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:17,220 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 208 [2021-11-13 17:56:17,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:17,223 INFO L225 Difference]: With dead ends: 3045 [2021-11-13 17:56:17,223 INFO L226 Difference]: Without dead ends: 1576 [2021-11-13 17:56:17,225 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-13 17:56:17,226 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 25 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4202.88ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.21ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4276.90ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:17,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 468 Invalid, 148 Unknown, 0 Unchecked, 1.21ms Time], IncrementalHoareTripleChecker [3 Valid, 143 Invalid, 2 Unknown, 0 Unchecked, 4276.90ms Time] [2021-11-13 17:56:17,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1576 states. [2021-11-13 17:56:17,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1576 to 1514. [2021-11-13 17:56:17,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1513 states have (on average 1.409120951751487) internal successors, (2132), 1513 states have internal predecessors, (2132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:17,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2132 transitions. [2021-11-13 17:56:17,312 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2132 transitions. Word has length 208 [2021-11-13 17:56:17,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:17,313 INFO L470 AbstractCegarLoop]: Abstraction has 1514 states and 2132 transitions. [2021-11-13 17:56:17,313 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-13 17:56:17,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2132 transitions. [2021-11-13 17:56:17,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-11-13 17:56:17,317 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:17,317 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 6, 4, 4, 2, 2, 2, 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] [2021-11-13 17:56:17,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-13 17:56:17,321 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:17,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:17,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1773412347, now seen corresponding path program 1 times [2021-11-13 17:56:17,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:17,322 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097370466] [2021-11-13 17:56:17,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:17,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:17,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:17,472 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 422 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-11-13 17:56:17,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:17,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097370466] [2021-11-13 17:56:17,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097370466] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:17,473 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:17,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:17,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678918184] [2021-11-13 17:56:17,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:17,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:17,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:17,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:17,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:17,475 INFO L87 Difference]: Start difference. First operand 1514 states and 2132 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-13 17:56:19,493 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-13 17:56:21,519 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:56:21,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:21,786 INFO L93 Difference]: Finished difference Result 2787 states and 3914 transitions. [2021-11-13 17:56:21,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:21,786 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 210 [2021-11-13 17:56:21,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:21,789 INFO L225 Difference]: With dead ends: 2787 [2021-11-13 17:56:21,789 INFO L226 Difference]: Without dead ends: 1561 [2021-11-13 17:56:21,790 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-13 17:56:21,791 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 31 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4185.26ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.13ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4262.15ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:21,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 464 Invalid, 140 Unknown, 0 Unchecked, 1.13ms Time], IncrementalHoareTripleChecker [2 Valid, 136 Invalid, 2 Unknown, 0 Unchecked, 4262.15ms Time] [2021-11-13 17:56:21,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2021-11-13 17:56:21,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1514. [2021-11-13 17:56:21,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1513 states have (on average 1.4058162590879049) internal successors, (2127), 1513 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:21,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2127 transitions. [2021-11-13 17:56:21,875 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2127 transitions. Word has length 210 [2021-11-13 17:56:21,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:21,875 INFO L470 AbstractCegarLoop]: Abstraction has 1514 states and 2127 transitions. [2021-11-13 17:56:21,875 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-13 17:56:21,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2127 transitions. [2021-11-13 17:56:21,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-11-13 17:56:21,882 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:21,883 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:21,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-13 17:56:21,883 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:21,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:21,884 INFO L85 PathProgramCache]: Analyzing trace with hash -834399056, now seen corresponding path program 1 times [2021-11-13 17:56:21,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:21,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362470029] [2021-11-13 17:56:21,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:21,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:21,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:22,029 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 411 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2021-11-13 17:56:22,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:22,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362470029] [2021-11-13 17:56:22,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362470029] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:22,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:22,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:22,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069202371] [2021-11-13 17:56:22,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:22,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:22,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:22,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:22,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:22,032 INFO L87 Difference]: Start difference. First operand 1514 states and 2127 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-13 17:56:24,056 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-13 17:56:26,074 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-13 17:56:26,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:26,597 INFO L93 Difference]: Finished difference Result 3400 states and 4791 transitions. [2021-11-13 17:56:26,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:26,598 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 219 [2021-11-13 17:56:26,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:26,602 INFO L225 Difference]: With dead ends: 3400 [2021-11-13 17:56:26,602 INFO L226 Difference]: Without dead ends: 1896 [2021-11-13 17:56:26,604 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-13 17:56:26,605 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 79 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4359.89ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.99ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4488.33ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:26,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 522 Invalid, 225 Unknown, 0 Unchecked, 1.99ms Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 2 Unknown, 0 Unchecked, 4488.33ms Time] [2021-11-13 17:56:26,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2021-11-13 17:56:26,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1609. [2021-11-13 17:56:26,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1609 states, 1608 states have (on average 1.400497512437811) internal successors, (2252), 1608 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:26,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1609 states to 1609 states and 2252 transitions. [2021-11-13 17:56:26,679 INFO L78 Accepts]: Start accepts. Automaton has 1609 states and 2252 transitions. Word has length 219 [2021-11-13 17:56:26,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:26,679 INFO L470 AbstractCegarLoop]: Abstraction has 1609 states and 2252 transitions. [2021-11-13 17:56:26,680 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-13 17:56:26,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1609 states and 2252 transitions. [2021-11-13 17:56:26,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-11-13 17:56:26,684 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:26,685 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:26,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-13 17:56:26,685 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:26,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:26,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1581437294, now seen corresponding path program 1 times [2021-11-13 17:56:26,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:26,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606559643] [2021-11-13 17:56:26,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:26,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:26,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:26,847 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 411 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2021-11-13 17:56:26,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:26,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606559643] [2021-11-13 17:56:26,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606559643] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:26,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:26,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:26,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407280373] [2021-11-13 17:56:26,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:26,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:26,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:26,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:26,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:26,852 INFO L87 Difference]: Start difference. First operand 1609 states and 2252 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-13 17:56:28,868 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-13 17:56:30,884 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-13 17:56:31,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:31,328 INFO L93 Difference]: Finished difference Result 3495 states and 4911 transitions. [2021-11-13 17:56:31,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:31,328 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 219 [2021-11-13 17:56:31,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:31,330 INFO L225 Difference]: With dead ends: 3495 [2021-11-13 17:56:31,330 INFO L226 Difference]: Without dead ends: 1896 [2021-11-13 17:56:31,331 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-13 17:56:31,332 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 79 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4299.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.65ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4390.12ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:31,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 524 Invalid, 224 Unknown, 0 Unchecked, 1.65ms Time], IncrementalHoareTripleChecker [6 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4390.12ms Time] [2021-11-13 17:56:31,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2021-11-13 17:56:31,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1514. [2021-11-13 17:56:31,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1513 states have (on average 1.4025115664243226) internal successors, (2122), 1513 states have internal predecessors, (2122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:31,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2122 transitions. [2021-11-13 17:56:31,383 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2122 transitions. Word has length 219 [2021-11-13 17:56:31,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:31,384 INFO L470 AbstractCegarLoop]: Abstraction has 1514 states and 2122 transitions. [2021-11-13 17:56:31,384 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-13 17:56:31,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2122 transitions. [2021-11-13 17:56:31,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-13 17:56:31,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:31,387 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 5, 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-13 17:56:31,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-13 17:56:31,387 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:31,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:31,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1289530561, now seen corresponding path program 1 times [2021-11-13 17:56:31,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:31,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860486900] [2021-11-13 17:56:31,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:31,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:31,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:31,548 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 418 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2021-11-13 17:56:31,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:31,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860486900] [2021-11-13 17:56:31,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860486900] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:31,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:31,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:31,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832173889] [2021-11-13 17:56:31,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:31,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:31,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:31,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:31,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:31,552 INFO L87 Difference]: Start difference. First operand 1514 states and 2122 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:33,568 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-13 17:56:35,584 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-13 17:56:36,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:36,005 INFO L93 Difference]: Finished difference Result 3380 states and 4748 transitions. [2021-11-13 17:56:36,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:36,006 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 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 220 [2021-11-13 17:56:36,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:36,007 INFO L225 Difference]: With dead ends: 3380 [2021-11-13 17:56:36,007 INFO L226 Difference]: Without dead ends: 1876 [2021-11-13 17:56:36,009 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-13 17:56:36,009 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 73 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4283.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.56ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4370.15ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:36,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 514 Invalid, 217 Unknown, 0 Unchecked, 1.56ms Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 2 Unknown, 0 Unchecked, 4370.15ms Time] [2021-11-13 17:56:36,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1876 states. [2021-11-13 17:56:36,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1876 to 1614. [2021-11-13 17:56:36,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 1.3961562306261623) internal successors, (2252), 1613 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:36,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 2252 transitions. [2021-11-13 17:56:36,080 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 2252 transitions. Word has length 220 [2021-11-13 17:56:36,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:36,080 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 2252 transitions. [2021-11-13 17:56:36,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:36,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 2252 transitions. [2021-11-13 17:56:36,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-13 17:56:36,085 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:36,085 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 5, 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-13 17:56:36,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-13 17:56:36,086 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:36,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:36,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1128953917, now seen corresponding path program 1 times [2021-11-13 17:56:36,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:36,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291962691] [2021-11-13 17:56:36,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:36,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:36,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:36,241 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 418 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2021-11-13 17:56:36,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:36,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291962691] [2021-11-13 17:56:36,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291962691] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:36,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:36,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:36,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603843429] [2021-11-13 17:56:36,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:36,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:36,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:36,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:36,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:36,245 INFO L87 Difference]: Start difference. First operand 1614 states and 2252 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:38,261 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-13 17:56:40,277 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-13 17:56:40,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:40,718 INFO L93 Difference]: Finished difference Result 3480 states and 4873 transitions. [2021-11-13 17:56:40,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:40,718 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 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 220 [2021-11-13 17:56:40,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:40,720 INFO L225 Difference]: With dead ends: 3480 [2021-11-13 17:56:40,720 INFO L226 Difference]: Without dead ends: 1876 [2021-11-13 17:56:40,721 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-13 17:56:40,722 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 73 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4290.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.67ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4380.25ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:40,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 516 Invalid, 216 Unknown, 0 Unchecked, 1.67ms Time], IncrementalHoareTripleChecker [6 Valid, 208 Invalid, 2 Unknown, 0 Unchecked, 4380.25ms Time] [2021-11-13 17:56:40,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1876 states. [2021-11-13 17:56:40,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1876 to 1514. [2021-11-13 17:56:40,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1513 states have (on average 1.3992068737607402) internal successors, (2117), 1513 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:40,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2117 transitions. [2021-11-13 17:56:40,798 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2117 transitions. Word has length 220 [2021-11-13 17:56:40,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:40,799 INFO L470 AbstractCegarLoop]: Abstraction has 1514 states and 2117 transitions. [2021-11-13 17:56:40,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:40,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2117 transitions. [2021-11-13 17:56:40,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-13 17:56:40,803 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:40,804 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:40,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-13 17:56:40,804 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:40,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:40,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1054690884, now seen corresponding path program 1 times [2021-11-13 17:56:40,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:40,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205446507] [2021-11-13 17:56:40,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:40,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:40,973 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 442 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-11-13 17:56:40,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:40,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205446507] [2021-11-13 17:56:40,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205446507] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:40,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:40,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:40,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680293984] [2021-11-13 17:56:40,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:40,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:40,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:40,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:40,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:40,977 INFO L87 Difference]: Start difference. First operand 1514 states and 2117 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-13 17:56:42,994 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-13 17:56:45,017 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-13 17:56:45,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:45,355 INFO L93 Difference]: Finished difference Result 3235 states and 4508 transitions. [2021-11-13 17:56:45,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:45,356 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 233 [2021-11-13 17:56:45,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:45,358 INFO L225 Difference]: With dead ends: 3235 [2021-11-13 17:56:45,358 INFO L226 Difference]: Without dead ends: 1731 [2021-11-13 17:56:45,359 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-13 17:56:45,360 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 28 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4223.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.34ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4298.51ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:45,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 472 Invalid, 157 Unknown, 0 Unchecked, 1.34ms Time], IncrementalHoareTripleChecker [3 Valid, 152 Invalid, 2 Unknown, 0 Unchecked, 4298.51ms Time] [2021-11-13 17:56:45,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-11-13 17:56:45,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1659. [2021-11-13 17:56:45,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1658 states have (on average 1.3974668275030158) internal successors, (2317), 1658 states have internal predecessors, (2317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:45,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 2317 transitions. [2021-11-13 17:56:45,437 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 2317 transitions. Word has length 233 [2021-11-13 17:56:45,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:45,438 INFO L470 AbstractCegarLoop]: Abstraction has 1659 states and 2317 transitions. [2021-11-13 17:56:45,438 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-13 17:56:45,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 2317 transitions. [2021-11-13 17:56:45,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-13 17:56:45,442 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:45,443 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:45,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-13 17:56:45,443 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:45,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:45,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1333873146, now seen corresponding path program 1 times [2021-11-13 17:56:45,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:45,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588932037] [2021-11-13 17:56:45,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:45,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:45,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:45,711 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2021-11-13 17:56:45,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:45,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588932037] [2021-11-13 17:56:45,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588932037] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:45,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:45,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:45,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399009887] [2021-11-13 17:56:45,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:45,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:45,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:45,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:45,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:45,713 INFO L87 Difference]: Start difference. First operand 1659 states and 2317 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-13 17:56:47,741 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-13 17:56:49,763 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-13 17:56:50,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:50,259 INFO L93 Difference]: Finished difference Result 3690 states and 5176 transitions. [2021-11-13 17:56:50,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:50,260 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 233 [2021-11-13 17:56:50,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:50,262 INFO L225 Difference]: With dead ends: 3690 [2021-11-13 17:56:50,263 INFO L226 Difference]: Without dead ends: 2041 [2021-11-13 17:56:50,265 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-13 17:56:50,266 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 77 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4326.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.91ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4435.10ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:50,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 524 Invalid, 225 Unknown, 0 Unchecked, 1.91ms Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 2 Unknown, 0 Unchecked, 4435.10ms Time] [2021-11-13 17:56:50,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2041 states. [2021-11-13 17:56:50,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2041 to 1759. [2021-11-13 17:56:50,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 1.3976109215017065) internal successors, (2457), 1758 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:50,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2457 transitions. [2021-11-13 17:56:50,349 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2457 transitions. Word has length 233 [2021-11-13 17:56:50,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:50,350 INFO L470 AbstractCegarLoop]: Abstraction has 1759 states and 2457 transitions. [2021-11-13 17:56:50,350 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-13 17:56:50,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2457 transitions. [2021-11-13 17:56:50,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-13 17:56:50,355 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:50,355 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:50,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-13 17:56:50,356 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:50,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:50,356 INFO L85 PathProgramCache]: Analyzing trace with hash 117719420, now seen corresponding path program 1 times [2021-11-13 17:56:50,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:50,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772124389] [2021-11-13 17:56:50,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:50,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:50,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:50,670 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2021-11-13 17:56:50,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:50,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772124389] [2021-11-13 17:56:50,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772124389] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:50,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:50,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:50,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577201918] [2021-11-13 17:56:50,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:50,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:50,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:50,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:50,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:50,673 INFO L87 Difference]: Start difference. First operand 1759 states and 2457 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-13 17:56:52,690 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-13 17:56:54,713 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-13 17:56:55,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:55,223 INFO L93 Difference]: Finished difference Result 3890 states and 5456 transitions. [2021-11-13 17:56:55,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:55,224 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 233 [2021-11-13 17:56:55,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:55,227 INFO L225 Difference]: With dead ends: 3890 [2021-11-13 17:56:55,227 INFO L226 Difference]: Without dead ends: 2141 [2021-11-13 17:56:55,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 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-13 17:56:55,230 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 77 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4326.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.76ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4454.74ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:55,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 524 Invalid, 226 Unknown, 0 Unchecked, 1.76ms Time], IncrementalHoareTripleChecker [8 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4454.74ms Time] [2021-11-13 17:56:55,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2141 states. [2021-11-13 17:56:55,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2141 to 1759. [2021-11-13 17:56:55,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 1.3976109215017065) internal successors, (2457), 1758 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:55,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2457 transitions. [2021-11-13 17:56:55,334 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2457 transitions. Word has length 233 [2021-11-13 17:56:55,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:55,334 INFO L470 AbstractCegarLoop]: Abstraction has 1759 states and 2457 transitions. [2021-11-13 17:56:55,335 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-13 17:56:55,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2457 transitions. [2021-11-13 17:56:55,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-13 17:56:55,339 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:55,339 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 7, 5, 5, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:55,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-13 17:56:55,339 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:55,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:55,340 INFO L85 PathProgramCache]: Analyzing trace with hash 591869733, now seen corresponding path program 1 times [2021-11-13 17:56:55,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:55,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731309942] [2021-11-13 17:56:55,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:55,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:56:55,492 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 498 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2021-11-13 17:56:55,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:56:55,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731309942] [2021-11-13 17:56:55,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731309942] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:56:55,493 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:56:55,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:56:55,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357256194] [2021-11-13 17:56:55,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:56:55,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:56:55,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:56:55,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:56:55,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:56:55,495 INFO L87 Difference]: Start difference. First operand 1759 states and 2457 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 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-13 17:56:57,511 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-13 17:56:59,534 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-13 17:56:59,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:56:59,855 INFO L93 Difference]: Finished difference Result 3238 states and 4509 transitions. [2021-11-13 17:56:59,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:56:59,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 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 235 [2021-11-13 17:56:59,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:56:59,858 INFO L225 Difference]: With dead ends: 3238 [2021-11-13 17:56:59,858 INFO L226 Difference]: Without dead ends: 1816 [2021-11-13 17:56:59,859 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-13 17:56:59,860 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 36 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4208.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.21ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4281.38ms IncrementalHoareTripleChecker+Time [2021-11-13 17:56:59,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 468 Invalid, 149 Unknown, 0 Unchecked, 1.21ms Time], IncrementalHoareTripleChecker [2 Valid, 145 Invalid, 2 Unknown, 0 Unchecked, 4281.38ms Time] [2021-11-13 17:56:59,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-11-13 17:56:59,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1759. [2021-11-13 17:56:59,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 1.3947667804323094) internal successors, (2452), 1758 states have internal predecessors, (2452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:56:59,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2452 transitions. [2021-11-13 17:56:59,910 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2452 transitions. Word has length 235 [2021-11-13 17:56:59,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:56:59,910 INFO L470 AbstractCegarLoop]: Abstraction has 1759 states and 2452 transitions. [2021-11-13 17:56:59,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 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-13 17:56:59,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2452 transitions. [2021-11-13 17:56:59,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-13 17:56:59,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:56:59,914 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 7, 5, 5, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1] [2021-11-13 17:56:59,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-13 17:56:59,914 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:56:59,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:56:59,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1805600797, now seen corresponding path program 1 times [2021-11-13 17:56:59,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:56:59,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59181814] [2021-11-13 17:56:59,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:56:59,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:56:59,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:00,089 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 498 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2021-11-13 17:57:00,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:00,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59181814] [2021-11-13 17:57:00,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59181814] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:00,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:00,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:00,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837582268] [2021-11-13 17:57:00,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:00,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:00,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:00,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:00,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:00,092 INFO L87 Difference]: Start difference. First operand 1759 states and 2452 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 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-13 17:57:02,110 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-13 17:57:04,129 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-13 17:57:04,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:04,548 INFO L93 Difference]: Finished difference Result 3428 states and 4800 transitions. [2021-11-13 17:57:04,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:04,549 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 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 235 [2021-11-13 17:57:04,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:04,551 INFO L225 Difference]: With dead ends: 3428 [2021-11-13 17:57:04,551 INFO L226 Difference]: Without dead ends: 2006 [2021-11-13 17:57:04,553 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-13 17:57:04,553 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 72 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4281.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.58ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4377.85ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:04,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 510 Invalid, 210 Unknown, 0 Unchecked, 1.58ms Time], IncrementalHoareTripleChecker [5 Valid, 203 Invalid, 2 Unknown, 0 Unchecked, 4377.85ms Time] [2021-11-13 17:57:04,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2021-11-13 17:57:04,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 1759. [2021-11-13 17:57:04,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 1.3919226393629125) internal successors, (2447), 1758 states have internal predecessors, (2447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:04,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2447 transitions. [2021-11-13 17:57:04,623 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2447 transitions. Word has length 235 [2021-11-13 17:57:04,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:04,624 INFO L470 AbstractCegarLoop]: Abstraction has 1759 states and 2447 transitions. [2021-11-13 17:57:04,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 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-13 17:57:04,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2447 transitions. [2021-11-13 17:57:04,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-11-13 17:57:04,627 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:04,627 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:04,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-13 17:57:04,628 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:04,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:04,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1733034762, now seen corresponding path program 1 times [2021-11-13 17:57:04,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:04,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288779694] [2021-11-13 17:57:04,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:04,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:04,770 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 438 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2021-11-13 17:57:04,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:04,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288779694] [2021-11-13 17:57:04,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288779694] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:04,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:04,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:04,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503715506] [2021-11-13 17:57:04,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:04,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:04,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:04,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:04,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:04,773 INFO L87 Difference]: Start difference. First operand 1759 states and 2447 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:06,790 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-13 17:57:08,804 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-13 17:57:09,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:09,189 INFO L93 Difference]: Finished difference Result 3645 states and 5080 transitions. [2021-11-13 17:57:09,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:09,190 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 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 237 [2021-11-13 17:57:09,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:09,193 INFO L225 Difference]: With dead ends: 3645 [2021-11-13 17:57:09,193 INFO L226 Difference]: Without dead ends: 1896 [2021-11-13 17:57:09,195 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-13 17:57:09,196 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 31 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4237.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.25ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4340.26ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:09,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 478 Invalid, 166 Unknown, 0 Unchecked, 1.25ms Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 2 Unknown, 0 Unchecked, 4340.26ms Time] [2021-11-13 17:57:09,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2021-11-13 17:57:09,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1824. [2021-11-13 17:57:09,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 1.4026330224904004) internal successors, (2557), 1823 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:09,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2557 transitions. [2021-11-13 17:57:09,279 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2557 transitions. Word has length 237 [2021-11-13 17:57:09,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:09,280 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 2557 transitions. [2021-11-13 17:57:09,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:09,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2557 transitions. [2021-11-13 17:57:09,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-13 17:57:09,283 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:09,284 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 8, 8, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:09,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-13 17:57:09,284 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:09,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:09,285 INFO L85 PathProgramCache]: Analyzing trace with hash -486005055, now seen corresponding path program 1 times [2021-11-13 17:57:09,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:09,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685147093] [2021-11-13 17:57:09,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:09,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:09,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:09,449 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2021-11-13 17:57:09,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:09,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685147093] [2021-11-13 17:57:09,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685147093] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:09,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:09,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:09,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941015876] [2021-11-13 17:57:09,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:09,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:09,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:09,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:09,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:09,452 INFO L87 Difference]: Start difference. First operand 1824 states and 2557 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-13 17:57:11,468 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-13 17:57:13,486 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-13 17:57:13,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:13,953 INFO L93 Difference]: Finished difference Result 4020 states and 5651 transitions. [2021-11-13 17:57:13,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:13,954 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 250 [2021-11-13 17:57:13,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:13,956 INFO L225 Difference]: With dead ends: 4020 [2021-11-13 17:57:13,956 INFO L226 Difference]: Without dead ends: 2206 [2021-11-13 17:57:13,958 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-13 17:57:13,958 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 79 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4298.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.71ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4397.22ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:13,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 522 Invalid, 225 Unknown, 0 Unchecked, 1.71ms Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 2 Unknown, 0 Unchecked, 4397.22ms Time] [2021-11-13 17:57:13,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2206 states. [2021-11-13 17:57:14,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2206 to 1919. [2021-11-13 17:57:14,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1919 states, 1918 states have (on average 1.3983315954118873) internal successors, (2682), 1918 states have internal predecessors, (2682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:14,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1919 states to 1919 states and 2682 transitions. [2021-11-13 17:57:14,021 INFO L78 Accepts]: Start accepts. Automaton has 1919 states and 2682 transitions. Word has length 250 [2021-11-13 17:57:14,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:14,021 INFO L470 AbstractCegarLoop]: Abstraction has 1919 states and 2682 transitions. [2021-11-13 17:57:14,021 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-13 17:57:14,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1919 states and 2682 transitions. [2021-11-13 17:57:14,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-13 17:57:14,026 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:14,027 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 8, 8, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:14,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-13 17:57:14,027 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:14,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:14,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1929831295, now seen corresponding path program 1 times [2021-11-13 17:57:14,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:14,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825521752] [2021-11-13 17:57:14,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:14,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:14,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:14,273 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2021-11-13 17:57:14,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:14,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825521752] [2021-11-13 17:57:14,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825521752] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:14,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:14,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:14,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84810652] [2021-11-13 17:57:14,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:14,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:14,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:14,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:14,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:14,276 INFO L87 Difference]: Start difference. First operand 1919 states and 2682 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-13 17:57:16,293 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-13 17:57:18,310 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-13 17:57:18,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:18,863 INFO L93 Difference]: Finished difference Result 4115 states and 5771 transitions. [2021-11-13 17:57:18,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:18,864 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 250 [2021-11-13 17:57:18,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:18,866 INFO L225 Difference]: With dead ends: 4115 [2021-11-13 17:57:18,866 INFO L226 Difference]: Without dead ends: 2206 [2021-11-13 17:57:18,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 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-13 17:57:18,868 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 79 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4336.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.90ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4441.45ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:18,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 522 Invalid, 226 Unknown, 0 Unchecked, 1.90ms Time], IncrementalHoareTripleChecker [8 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 4441.45ms Time] [2021-11-13 17:57:18,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2206 states. [2021-11-13 17:57:18,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2206 to 1824. [2021-11-13 17:57:18,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 1.3998902907295667) internal successors, (2552), 1823 states have internal predecessors, (2552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:18,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2552 transitions. [2021-11-13 17:57:18,941 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2552 transitions. Word has length 250 [2021-11-13 17:57:18,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:18,942 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 2552 transitions. [2021-11-13 17:57:18,942 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-13 17:57:18,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2552 transitions. [2021-11-13 17:57:18,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-13 17:57:18,946 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:18,946 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1] [2021-11-13 17:57:18,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-13 17:57:18,946 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:18,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:18,947 INFO L85 PathProgramCache]: Analyzing trace with hash -795157296, now seen corresponding path program 1 times [2021-11-13 17:57:18,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:18,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575297714] [2021-11-13 17:57:18,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:18,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:19,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:19,120 INFO L134 CoverageAnalysis]: Checked inductivity of 852 backedges. 483 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2021-11-13 17:57:19,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:19,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575297714] [2021-11-13 17:57:19,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575297714] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:19,121 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:19,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:19,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96957499] [2021-11-13 17:57:19,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:19,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:19,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:19,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:19,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:19,124 INFO L87 Difference]: Start difference. First operand 1824 states and 2552 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-13 17:57:21,144 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-13 17:57:23,161 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-13 17:57:23,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:23,612 INFO L93 Difference]: Finished difference Result 4000 states and 5608 transitions. [2021-11-13 17:57:23,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:23,612 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 251 [2021-11-13 17:57:23,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:23,614 INFO L225 Difference]: With dead ends: 4000 [2021-11-13 17:57:23,614 INFO L226 Difference]: Without dead ends: 2186 [2021-11-13 17:57:23,616 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-13 17:57:23,617 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 73 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4302.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.69ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4395.69ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:23,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 514 Invalid, 217 Unknown, 0 Unchecked, 1.69ms Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 2 Unknown, 0 Unchecked, 4395.69ms Time] [2021-11-13 17:57:23,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2186 states. [2021-11-13 17:57:23,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2186 to 1924. [2021-11-13 17:57:23,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1924 states, 1923 states have (on average 1.3946957878315132) internal successors, (2682), 1923 states have internal predecessors, (2682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:23,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1924 states to 1924 states and 2682 transitions. [2021-11-13 17:57:23,707 INFO L78 Accepts]: Start accepts. Automaton has 1924 states and 2682 transitions. Word has length 251 [2021-11-13 17:57:23,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:23,707 INFO L470 AbstractCegarLoop]: Abstraction has 1924 states and 2682 transitions. [2021-11-13 17:57:23,707 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-13 17:57:23,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1924 states and 2682 transitions. [2021-11-13 17:57:23,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-13 17:57:23,711 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:23,711 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1] [2021-11-13 17:57:23,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-13 17:57:23,711 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:23,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:23,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1081325522, now seen corresponding path program 1 times [2021-11-13 17:57:23,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:23,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370607145] [2021-11-13 17:57:23,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:23,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:23,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:23,964 INFO L134 CoverageAnalysis]: Checked inductivity of 852 backedges. 483 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2021-11-13 17:57:23,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:23,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370607145] [2021-11-13 17:57:23,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370607145] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:23,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:23,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:23,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132357169] [2021-11-13 17:57:23,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:23,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:23,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:23,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:23,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:23,974 INFO L87 Difference]: Start difference. First operand 1924 states and 2682 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-13 17:57:25,993 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-13 17:57:28,009 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-13 17:57:28,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:28,527 INFO L93 Difference]: Finished difference Result 4100 states and 5733 transitions. [2021-11-13 17:57:28,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:28,528 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 251 [2021-11-13 17:57:28,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:28,531 INFO L225 Difference]: With dead ends: 4100 [2021-11-13 17:57:28,531 INFO L226 Difference]: Without dead ends: 2186 [2021-11-13 17:57:28,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 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-13 17:57:28,534 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 73 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4338.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.81ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4435.11ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:28,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 514 Invalid, 218 Unknown, 0 Unchecked, 1.81ms Time], IncrementalHoareTripleChecker [8 Valid, 208 Invalid, 2 Unknown, 0 Unchecked, 4435.11ms Time] [2021-11-13 17:57:28,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2186 states. [2021-11-13 17:57:28,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2186 to 1824. [2021-11-13 17:57:28,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 1.3971475589687328) internal successors, (2547), 1823 states have internal predecessors, (2547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:28,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2547 transitions. [2021-11-13 17:57:28,602 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2547 transitions. Word has length 251 [2021-11-13 17:57:28,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:28,602 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 2547 transitions. [2021-11-13 17:57:28,602 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-13 17:57:28,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2547 transitions. [2021-11-13 17:57:28,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-11-13 17:57:28,607 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:28,607 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 8, 8, 6, 6, 4, 4, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:28,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-13 17:57:28,607 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:28,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:28,608 INFO L85 PathProgramCache]: Analyzing trace with hash 2096039734, now seen corresponding path program 1 times [2021-11-13 17:57:28,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:28,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884699236] [2021-11-13 17:57:28,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:28,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:28,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:28,775 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 574 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2021-11-13 17:57:28,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:28,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884699236] [2021-11-13 17:57:28,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884699236] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:28,776 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:28,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:28,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785020261] [2021-11-13 17:57:28,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:28,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:28,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:28,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:28,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:28,779 INFO L87 Difference]: Start difference. First operand 1824 states and 2547 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-13 17:57:30,797 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-13 17:57:32,816 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-13 17:57:33,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:33,287 INFO L93 Difference]: Finished difference Result 3645 states and 5101 transitions. [2021-11-13 17:57:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:33,290 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 266 [2021-11-13 17:57:33,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:33,293 INFO L225 Difference]: With dead ends: 3645 [2021-11-13 17:57:33,293 INFO L226 Difference]: Without dead ends: 2171 [2021-11-13 17:57:33,295 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-13 17:57:33,295 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 72 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4291.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.66ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4384.98ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:33,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 508 Invalid, 211 Unknown, 0 Unchecked, 1.66ms Time], IncrementalHoareTripleChecker [4 Valid, 205 Invalid, 2 Unknown, 0 Unchecked, 4384.98ms Time] [2021-11-13 17:57:33,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2171 states. [2021-11-13 17:57:33,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2171 to 1914. [2021-11-13 17:57:33,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1914 states, 1913 states have (on average 1.3915316257187664) internal successors, (2662), 1913 states have internal predecessors, (2662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:33,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1914 states to 1914 states and 2662 transitions. [2021-11-13 17:57:33,380 INFO L78 Accepts]: Start accepts. Automaton has 1914 states and 2662 transitions. Word has length 266 [2021-11-13 17:57:33,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:33,381 INFO L470 AbstractCegarLoop]: Abstraction has 1914 states and 2662 transitions. [2021-11-13 17:57:33,381 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-13 17:57:33,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1914 states and 2662 transitions. [2021-11-13 17:57:33,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-11-13 17:57:33,386 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:33,386 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 8, 8, 6, 6, 4, 4, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:33,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-13 17:57:33,387 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:33,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:33,387 INFO L85 PathProgramCache]: Analyzing trace with hash -301430796, now seen corresponding path program 1 times [2021-11-13 17:57:33,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:33,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26111939] [2021-11-13 17:57:33,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:33,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:33,665 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 574 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2021-11-13 17:57:33,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:33,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26111939] [2021-11-13 17:57:33,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26111939] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:33,666 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:33,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:33,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411452176] [2021-11-13 17:57:33,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:33,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:33,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:33,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:33,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:33,668 INFO L87 Difference]: Start difference. First operand 1914 states and 2662 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-13 17:57:35,687 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-13 17:57:37,704 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-13 17:57:38,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:38,205 INFO L93 Difference]: Finished difference Result 3717 states and 5188 transitions. [2021-11-13 17:57:38,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:38,206 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 266 [2021-11-13 17:57:38,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:38,209 INFO L225 Difference]: With dead ends: 3717 [2021-11-13 17:57:38,210 INFO L226 Difference]: Without dead ends: 2171 [2021-11-13 17:57:38,211 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-13 17:57:38,212 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 72 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4327.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.72ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4424.40ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:38,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 508 Invalid, 212 Unknown, 0 Unchecked, 1.72ms Time], IncrementalHoareTripleChecker [7 Valid, 203 Invalid, 2 Unknown, 0 Unchecked, 4424.40ms Time] [2021-11-13 17:57:38,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2171 states. [2021-11-13 17:57:38,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2171 to 1824. [2021-11-13 17:57:38,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 1.394404827207899) internal successors, (2542), 1823 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:38,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2542 transitions. [2021-11-13 17:57:38,325 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2542 transitions. Word has length 266 [2021-11-13 17:57:38,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:38,325 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 2542 transitions. [2021-11-13 17:57:38,325 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-13 17:57:38,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2542 transitions. [2021-11-13 17:57:38,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2021-11-13 17:57:38,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:38,330 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 7, 7, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:38,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-13 17:57:38,331 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:38,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:38,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1762933879, now seen corresponding path program 1 times [2021-11-13 17:57:38,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:38,332 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238196220] [2021-11-13 17:57:38,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:38,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:38,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:38,516 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 516 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2021-11-13 17:57:38,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:38,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238196220] [2021-11-13 17:57:38,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238196220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:57:38,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:57:38,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:57:38,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834820345] [2021-11-13 17:57:38,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:57:38,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:57:38,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:57:38,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:57:38,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:57:38,519 INFO L87 Difference]: Start difference. First operand 1824 states and 2542 transitions. Second operand has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:40,536 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-13 17:57:42,555 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-13 17:57:43,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:57:43,002 INFO L93 Difference]: Finished difference Result 3895 states and 5425 transitions. [2021-11-13 17:57:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:57:43,007 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 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 268 [2021-11-13 17:57:43,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:57:43,010 INFO L225 Difference]: With dead ends: 3895 [2021-11-13 17:57:43,010 INFO L226 Difference]: Without dead ends: 2081 [2021-11-13 17:57:43,011 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-13 17:57:43,012 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 34 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4262.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.57ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4354.91ms IncrementalHoareTripleChecker+Time [2021-11-13 17:57:43,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 482 Invalid, 174 Unknown, 0 Unchecked, 1.57ms Time], IncrementalHoareTripleChecker [2 Valid, 170 Invalid, 2 Unknown, 0 Unchecked, 4354.91ms Time] [2021-11-13 17:57:43,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2081 states. [2021-11-13 17:57:43,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2081 to 1999. [2021-11-13 17:57:43,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1998 states have (on average 1.3998998998999) internal successors, (2797), 1998 states have internal predecessors, (2797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:43,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 2797 transitions. [2021-11-13 17:57:43,123 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 2797 transitions. Word has length 268 [2021-11-13 17:57:43,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:57:43,123 INFO L470 AbstractCegarLoop]: Abstraction has 1999 states and 2797 transitions. [2021-11-13 17:57:43,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:57:43,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 2797 transitions. [2021-11-13 17:57:43,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2021-11-13 17:57:43,127 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:57:43,128 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 7, 7, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:57:43,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-13 17:57:43,128 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:57:43,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:57:43,129 INFO L85 PathProgramCache]: Analyzing trace with hash 665324743, now seen corresponding path program 1 times [2021-11-13 17:57:43,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:57:43,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663570562] [2021-11-13 17:57:43,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:43,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:57:44,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:44,927 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 303 proven. 264 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2021-11-13 17:57:44,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:57:44,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663570562] [2021-11-13 17:57:44,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663570562] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:57:44,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246807522] [2021-11-13 17:57:44,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:57:44,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:57:44,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:57:44,935 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:57:44,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d6afc5a2-a976-456e-8174-368ac69b2a85/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-13 17:57:45,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:57:45,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 994 conjuncts, 87 conjunts are in the unsatisfiable core [2021-11-13 17:57:45,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:57:46,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 26504 treesize of output 24316 [2021-11-13 17:57:46,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 32 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 33 new quantified variables, introduced 0 case distinctions, treesize of input 47819 treesize of output 32939 [2021-11-13 17:58:40,963 WARN L227 SmtUtils]: Spent 53.98s on a formula simplification. DAG size of input: 96 DAG size of output: 28 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-13 17:58:40,964 INFO L354 Elim1Store]: treesize reduction 486, result has 8.3 percent of original size [2021-11-13 17:58:40,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 6536875 treesize of output 6536088 [2021-11-13 17:58:45,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273379 treesize of output 6978385 [2021-11-13 17:58:49,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273372 treesize of output 6978380 [2021-11-13 17:58:52,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273365 treesize of output 6978375 [2021-11-13 17:58:56,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273358 treesize of output 6978370 [2021-11-13 17:59:00,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273351 treesize of output 6978365 [2021-11-13 17:59:03,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273344 treesize of output 6978360 [2021-11-13 17:59:07,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273337 treesize of output 6978355 [2021-11-13 17:59:10,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273330 treesize of output 6978350 [2021-11-13 17:59:14,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273323 treesize of output 6978345 [2021-11-13 17:59:17,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273316 treesize of output 6978340 [2021-11-13 17:59:21,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273309 treesize of output 6978335 [2021-11-13 17:59:24,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273302 treesize of output 6978330 [2021-11-13 17:59:28,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273295 treesize of output 6978325 [2021-11-13 17:59:31,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273288 treesize of output 6978320 [2021-11-13 17:59:35,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273281 treesize of output 6978315 [2021-11-13 17:59:38,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273274 treesize of output 6978310 [2021-11-13 17:59:42,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273267 treesize of output 6978305 [2021-11-13 17:59:45,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273260 treesize of output 6978300 [2021-11-13 17:59:49,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273253 treesize of output 6978295 [2021-11-13 17:59:52,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273246 treesize of output 6978290 [2021-11-13 17:59:55,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273239 treesize of output 6978285 [2021-11-13 17:59:58,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273232 treesize of output 6978280 [2021-11-13 18:00:01,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273225 treesize of output 6978275 [2021-11-13 18:00:04,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273218 treesize of output 6978270 [2021-11-13 18:00:07,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273211 treesize of output 6978265 [2021-11-13 18:00:10,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273204 treesize of output 6978260 [2021-11-13 18:00:13,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273197 treesize of output 6978255 [2021-11-13 18:00:16,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273190 treesize of output 6978250 [2021-11-13 18:00:19,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273183 treesize of output 6978245 [2021-11-13 18:00:22,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7273176 treesize of output 6978240 [2021-11-13 18:00:47,592 WARN L227 SmtUtils]: Spent 21.96s on a formula simplification. DAG size of input: 29 DAG size of output: 14 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-13 18:00:47,593 INFO L354 Elim1Store]: treesize reduction 58, result has 24.7 percent of original size [2021-11-13 18:00:47,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 11909841 treesize of output 11320021 [2021-11-13 18:00:58,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13089551 treesize of output 12794613