./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c36dfa3b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 64bit --witnessprinter.graph.data.programhash aaab35a91d1712a4db1ee4982d280cf380b8393a76dde8325418650d577af40c --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-c36dfa3 [2021-11-04 04:05:36,811 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-04 04:05:36,813 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-04 04:05:36,869 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-04 04:05:36,869 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-04 04:05:36,872 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-04 04:05:36,873 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-04 04:05:36,876 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-04 04:05:36,877 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-04 04:05:36,881 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-04 04:05:36,881 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-04 04:05:36,882 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-04 04:05:36,883 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-04 04:05:36,885 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-04 04:05:36,886 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-04 04:05:36,890 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-04 04:05:36,892 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-04 04:05:36,892 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-04 04:05:36,894 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-04 04:05:36,899 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-04 04:05:36,900 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-04 04:05:36,901 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-04 04:05:36,903 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-04 04:05:36,903 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-04 04:05:36,908 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-04 04:05:36,909 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-04 04:05:36,909 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-04 04:05:36,910 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-04 04:05:36,911 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-04 04:05:36,911 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-04 04:05:36,911 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-04 04:05:36,912 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-04 04:05:36,913 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-04 04:05:36,914 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-04 04:05:36,915 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-04 04:05:36,915 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-04 04:05:36,916 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-04 04:05:36,916 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-04 04:05:36,916 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-04 04:05:36,917 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-04 04:05:36,918 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-04 04:05:36,919 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-04 04:05:36,945 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-04 04:05:36,947 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-04 04:05:36,947 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-04 04:05:36,947 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-04 04:05:36,948 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-04 04:05:36,948 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-04 04:05:36,948 INFO L138 SettingsManager]: * Use SBE=true [2021-11-04 04:05:36,949 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-04 04:05:36,949 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-04 04:05:36,949 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-04 04:05:36,949 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-04 04:05:36,950 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-04 04:05:36,950 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-04 04:05:36,951 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-04 04:05:36,951 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-04 04:05:36,951 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-04 04:05:36,951 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-04 04:05:36,951 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-04 04:05:36,951 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-04 04:05:36,951 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-04 04:05:36,952 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-04 04:05:36,952 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-04 04:05:36,952 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-04 04:05:36,952 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> aaab35a91d1712a4db1ee4982d280cf380b8393a76dde8325418650d577af40c [2021-11-04 04:05:37,159 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-04 04:05:37,185 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-04 04:05:37,187 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-04 04:05:37,189 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-04 04:05:37,190 INFO L275 PluginConnector]: CDTParser initialized [2021-11-04 04:05:37,191 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i [2021-11-04 04:05:37,259 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ea33d93fd/0bf0bb65d33641a3be91f5f0069e24d3/FLAG6609fa1e4 [2021-11-04 04:05:37,905 INFO L306 CDTParser]: Found 1 translation units. [2021-11-04 04:05:37,905 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i [2021-11-04 04:05:37,942 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ea33d93fd/0bf0bb65d33641a3be91f5f0069e24d3/FLAG6609fa1e4 [2021-11-04 04:05:38,282 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ea33d93fd/0bf0bb65d33641a3be91f5f0069e24d3 [2021-11-04 04:05:38,284 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-04 04:05:38,286 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-04 04:05:38,287 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-04 04:05:38,287 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-04 04:05:38,289 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-04 04:05:38,290 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.11 04:05:38" (1/1) ... [2021-11-04 04:05:38,291 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ec1d2cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:38, skipping insertion in model container [2021-11-04 04:05:38,291 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.11 04:05:38" (1/1) ... [2021-11-04 04:05:38,296 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-04 04:05:38,396 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-04 04:05:39,221 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i[168234,168247] [2021-11-04 04:05:39,907 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-04 04:05:39,927 INFO L203 MainTranslator]: Completed pre-run [2021-11-04 04:05:40,054 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i[168234,168247] [2021-11-04 04:05:40,204 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-04 04:05:40,274 INFO L208 MainTranslator]: Completed translation [2021-11-04 04:05:40,274 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40 WrapperNode [2021-11-04 04:05:40,274 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-04 04:05:40,276 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-04 04:05:40,277 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-04 04:05:40,277 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-04 04:05:40,284 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,353 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,547 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-04 04:05:40,548 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-04 04:05:40,548 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-04 04:05:40,548 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-04 04:05:40,554 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,555 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,598 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,599 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,748 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,783 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,801 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,833 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-04 04:05:40,834 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-04 04:05:40,834 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-04 04:05:40,835 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-04 04:05:40,836 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (1/1) ... [2021-11-04 04:05:40,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-04 04:05:40,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:05:40,873 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-04 04:05:40,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-04 04:05:40,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-04 04:05:40,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-04 04:05:40,917 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-04 04:05:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-04 04:05:40,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-04 04:05:40,919 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-04 04:05:40,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-04 04:05:44,112 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-04 04:05:44,112 INFO L299 CfgBuilder]: Removed 1616 assume(true) statements. [2021-11-04 04:05:44,115 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.11 04:05:44 BoogieIcfgContainer [2021-11-04 04:05:44,115 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-04 04:05:44,117 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-04 04:05:44,117 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-04 04:05:44,119 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-04 04:05:44,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.11 04:05:38" (1/3) ... [2021-11-04 04:05:44,120 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43f98059 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.11 04:05:44, skipping insertion in model container [2021-11-04 04:05:44,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 04:05:40" (2/3) ... [2021-11-04 04:05:44,121 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43f98059 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.11 04:05:44, skipping insertion in model container [2021-11-04 04:05:44,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.11 04:05:44" (3/3) ... [2021-11-04 04:05:44,123 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--micrel--ks8842.ko-entry_point.cil.out.i [2021-11-04 04:05:44,129 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-04 04:05:44,129 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-04 04:05:44,173 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-04 04:05:44,180 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-04 04:05:44,180 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-04 04:05:44,205 INFO L276 IsEmpty]: Start isEmpty. Operand has 1249 states, 1247 states have (on average 1.3103448275862069) internal successors, (1634), 1248 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:05:44,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-04 04:05:44,211 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:05:44,212 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:05:44,212 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:05:44,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:05:44,216 INFO L85 PathProgramCache]: Analyzing trace with hash -953286410, now seen corresponding path program 1 times [2021-11-04 04:05:44,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:05:44,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783649946] [2021-11-04 04:05:44,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:05:44,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:05:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:05:44,628 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-04 04:05:44,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:05:44,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783649946] [2021-11-04 04:05:44,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783649946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:05:44,629 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:05:44,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-04 04:05:44,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729863349] [2021-11-04 04:05:44,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:05:44,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-04 04:05:44,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:05:44,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-04 04:05:44,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-04 04:05:44,655 INFO L87 Difference]: Start difference. First operand has 1249 states, 1247 states have (on average 1.3103448275862069) internal successors, (1634), 1248 states have internal predecessors, (1634), 0 states have call successors, (0), 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 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:05:46,627 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:05:49,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:06:04,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:06:04,139 INFO L93 Difference]: Finished difference Result 4914 states and 6432 transitions. [2021-11-04 04:06:04,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-04 04:06:04,141 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-04 04:06:04,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:06:04,164 INFO L225 Difference]: With dead ends: 4914 [2021-11-04 04:06:04,164 INFO L226 Difference]: Without dead ends: 3600 [2021-11-04 04:06:04,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 78.12ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-11-04 04:06:04,173 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 7739 mSDsluCounter, 4649 mSDsCounter, 0 mSdLazyCounter, 6205 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16606.37ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7739 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 6234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 92.37ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 6205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18487.19ms IncrementalHoareTripleChecker+Time [2021-11-04 04:06:04,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7739 Valid, 88 Invalid, 6234 Unknown, 0 Unchecked, 92.37ms Time], IncrementalHoareTripleChecker [29 Valid, 6205 Invalid, 0 Unknown, 0 Unchecked, 18487.19ms Time] [2021-11-04 04:06:04,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3600 states. [2021-11-04 04:06:04,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3600 to 3597. [2021-11-04 04:06:04,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 3596 states have (on average 1.260845383759733) internal successors, (4534), 3596 states have internal predecessors, (4534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:04,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 4534 transitions. [2021-11-04 04:06:04,322 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 4534 transitions. Word has length 22 [2021-11-04 04:06:04,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:06:04,322 INFO L470 AbstractCegarLoop]: Abstraction has 3597 states and 4534 transitions. [2021-11-04 04:06:04,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:04,323 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 4534 transitions. [2021-11-04 04:06:04,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-04 04:06:04,330 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:06:04,330 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:06:04,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-04 04:06:04,331 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:06:04,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:06:04,332 INFO L85 PathProgramCache]: Analyzing trace with hash 951586567, now seen corresponding path program 1 times [2021-11-04 04:06:04,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:06:04,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255529969] [2021-11-04 04:06:04,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:06:04,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:06:04,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:06:04,562 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-04 04:06:04,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:06:04,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255529969] [2021-11-04 04:06:04,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255529969] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:06:04,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:06:04,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:06:04,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852835745] [2021-11-04 04:06:04,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:06:04,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:06:04,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:06:04,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:06:04,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:06:04,568 INFO L87 Difference]: Start difference. First operand 3597 states and 4534 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:07,261 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-04 04:06:09,079 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:06:19,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:06:19,597 INFO L93 Difference]: Finished difference Result 10753 states and 13559 transitions. [2021-11-04 04:06:19,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:06:19,598 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-11-04 04:06:19,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:06:19,621 INFO L225 Difference]: With dead ends: 10753 [2021-11-04 04:06:19,621 INFO L226 Difference]: Without dead ends: 7169 [2021-11-04 04:06:19,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.24ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:06:19,631 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1512 mSDsluCounter, 4480 mSDsCounter, 0 mSdLazyCounter, 6141 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13027.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1512 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 6144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 35.60ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6141 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14518.93ms IncrementalHoareTripleChecker+Time [2021-11-04 04:06:19,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1512 Valid, 0 Invalid, 6144 Unknown, 0 Unchecked, 35.60ms Time], IncrementalHoareTripleChecker [2 Valid, 6141 Invalid, 1 Unknown, 0 Unchecked, 14518.93ms Time] [2021-11-04 04:06:19,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7169 states. [2021-11-04 04:06:19,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7169 to 7085. [2021-11-04 04:06:19,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7085 states, 7084 states have (on average 1.2607284020327498) internal successors, (8931), 7084 states have internal predecessors, (8931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:19,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7085 states to 7085 states and 8931 transitions. [2021-11-04 04:06:19,858 INFO L78 Accepts]: Start accepts. Automaton has 7085 states and 8931 transitions. Word has length 28 [2021-11-04 04:06:19,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:06:19,860 INFO L470 AbstractCegarLoop]: Abstraction has 7085 states and 8931 transitions. [2021-11-04 04:06:19,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:19,861 INFO L276 IsEmpty]: Start isEmpty. Operand 7085 states and 8931 transitions. [2021-11-04 04:06:19,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-04 04:06:19,869 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:06:19,870 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:06:19,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-04 04:06:19,870 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:06:19,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:06:19,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1953392450, now seen corresponding path program 1 times [2021-11-04 04:06:19,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:06:19,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335517036] [2021-11-04 04:06:19,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:06:19,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:06:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:06:20,054 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-04 04:06:20,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:06:20,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335517036] [2021-11-04 04:06:20,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335517036] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:06:20,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:06:20,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:06:20,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405652172] [2021-11-04 04:06:20,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:06:20,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:06:20,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:06:20,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:06:20,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:06:20,059 INFO L87 Difference]: Start difference. First operand 7085 states and 8931 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:26,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:06:26,496 INFO L93 Difference]: Finished difference Result 16083 states and 20283 transitions. [2021-11-04 04:06:26,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:06:26,497 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-11-04 04:06:26,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:06:26,525 INFO L225 Difference]: With dead ends: 16083 [2021-11-04 04:06:26,526 INFO L226 Difference]: Without dead ends: 9016 [2021-11-04 04:06:26,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.96ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:06:26,542 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 443 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 3056 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5310.51ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.66ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 3056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6114.63ms IncrementalHoareTripleChecker+Time [2021-11-04 04:06:26,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 0 Invalid, 3063 Unknown, 0 Unchecked, 10.66ms Time], IncrementalHoareTripleChecker [7 Valid, 3056 Invalid, 0 Unknown, 0 Unchecked, 6114.63ms Time] [2021-11-04 04:06:26,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9016 states. [2021-11-04 04:06:26,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9016 to 8265. [2021-11-04 04:06:26,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8265 states, 8264 states have (on average 1.2673039690222652) internal successors, (10473), 8264 states have internal predecessors, (10473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:26,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8265 states to 8265 states and 10473 transitions. [2021-11-04 04:06:26,742 INFO L78 Accepts]: Start accepts. Automaton has 8265 states and 10473 transitions. Word has length 72 [2021-11-04 04:06:26,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:06:26,742 INFO L470 AbstractCegarLoop]: Abstraction has 8265 states and 10473 transitions. [2021-11-04 04:06:26,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:26,743 INFO L276 IsEmpty]: Start isEmpty. Operand 8265 states and 10473 transitions. [2021-11-04 04:06:26,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-04 04:06:26,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:06:26,785 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:06:26,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-04 04:06:26,785 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:06:26,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:06:26,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1702461332, now seen corresponding path program 1 times [2021-11-04 04:06:26,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:06:26,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459911628] [2021-11-04 04:06:26,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:06:26,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:06:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:06:26,967 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-04 04:06:26,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:06:26,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459911628] [2021-11-04 04:06:26,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459911628] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:06:26,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:06:26,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:06:26,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249160220] [2021-11-04 04:06:26,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:06:26,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:06:26,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:06:26,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:06:26,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:06:26,970 INFO L87 Difference]: Start difference. First operand 8265 states and 10473 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 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-04 04:06:35,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:06:35,576 INFO L93 Difference]: Finished difference Result 23500 states and 29832 transitions. [2021-11-04 04:06:35,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:06:35,576 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 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 136 [2021-11-04 04:06:35,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:06:35,624 INFO L225 Difference]: With dead ends: 23500 [2021-11-04 04:06:35,625 INFO L226 Difference]: Without dead ends: 15253 [2021-11-04 04:06:35,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.23ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:06:35,642 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1308 mSDsluCounter, 1508 mSDsCounter, 0 mSdLazyCounter, 4138 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7235.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.35ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8134.49ms IncrementalHoareTripleChecker+Time [2021-11-04 04:06:35,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 0 Invalid, 4141 Unknown, 0 Unchecked, 13.35ms Time], IncrementalHoareTripleChecker [3 Valid, 4138 Invalid, 0 Unknown, 0 Unchecked, 8134.49ms Time] [2021-11-04 04:06:35,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15253 states. [2021-11-04 04:06:36,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15253 to 15077. [2021-11-04 04:06:36,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15077 states, 15076 states have (on average 1.2698328469089943) internal successors, (19144), 15076 states have internal predecessors, (19144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:36,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15077 states to 15077 states and 19144 transitions. [2021-11-04 04:06:36,079 INFO L78 Accepts]: Start accepts. Automaton has 15077 states and 19144 transitions. Word has length 136 [2021-11-04 04:06:36,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:06:36,081 INFO L470 AbstractCegarLoop]: Abstraction has 15077 states and 19144 transitions. [2021-11-04 04:06:36,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 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-04 04:06:36,082 INFO L276 IsEmpty]: Start isEmpty. Operand 15077 states and 19144 transitions. [2021-11-04 04:06:36,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-04 04:06:36,100 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:06:36,100 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:06:36,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-04 04:06:36,101 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:06:36,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:06:36,101 INFO L85 PathProgramCache]: Analyzing trace with hash 70652339, now seen corresponding path program 1 times [2021-11-04 04:06:36,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:06:36,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600339534] [2021-11-04 04:06:36,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:06:36,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:06:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:06:36,357 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-04 04:06:36,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:06:36,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600339534] [2021-11-04 04:06:36,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600339534] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:06:36,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:06:36,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 04:06:36,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142337172] [2021-11-04 04:06:36,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:06:36,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 04:06:36,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:06:36,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 04:06:36,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:06:36,359 INFO L87 Difference]: Start difference. First operand 15077 states and 19144 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:38,518 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:06:51,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:06:51,774 INFO L93 Difference]: Finished difference Result 44787 states and 56862 transitions. [2021-11-04 04:06:51,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-04 04:06:51,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2021-11-04 04:06:51,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:06:51,865 INFO L225 Difference]: With dead ends: 44787 [2021-11-04 04:06:51,866 INFO L226 Difference]: Without dead ends: 29728 [2021-11-04 04:06:51,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.40ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:06:51,891 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1475 mSDsluCounter, 3028 mSDsCounter, 0 mSdLazyCounter, 6030 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13021.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1475 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 6033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 26.40ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6030 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14417.24ms IncrementalHoareTripleChecker+Time [2021-11-04 04:06:51,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1475 Valid, 0 Invalid, 6033 Unknown, 0 Unchecked, 26.40ms Time], IncrementalHoareTripleChecker [2 Valid, 6030 Invalid, 1 Unknown, 0 Unchecked, 14417.24ms Time] [2021-11-04 04:06:51,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29728 states. [2021-11-04 04:06:52,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29728 to 15125. [2021-11-04 04:06:52,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15125 states, 15124 states have (on average 1.2697699021422904) internal successors, (19204), 15124 states have internal predecessors, (19204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:52,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15125 states to 15125 states and 19204 transitions. [2021-11-04 04:06:52,465 INFO L78 Accepts]: Start accepts. Automaton has 15125 states and 19204 transitions. Word has length 146 [2021-11-04 04:06:52,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:06:52,466 INFO L470 AbstractCegarLoop]: Abstraction has 15125 states and 19204 transitions. [2021-11-04 04:06:52,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:52,467 INFO L276 IsEmpty]: Start isEmpty. Operand 15125 states and 19204 transitions. [2021-11-04 04:06:52,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-04 04:06:52,482 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:06:52,482 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:06:52,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-04 04:06:52,483 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:06:52,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:06:52,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1947135157, now seen corresponding path program 1 times [2021-11-04 04:06:52,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:06:52,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576032590] [2021-11-04 04:06:52,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:06:52,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:06:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:06:52,679 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-04 04:06:52,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:06:52,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576032590] [2021-11-04 04:06:52,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576032590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:06:52,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:06:52,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:06:52,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268062369] [2021-11-04 04:06:52,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:06:52,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:06:52,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:06:52,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:06:52,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:06:52,681 INFO L87 Difference]: Start difference. First operand 15125 states and 19204 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:06:54,239 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:06:56,442 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:07:04,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:07:04,044 INFO L93 Difference]: Finished difference Result 33469 states and 42708 transitions. [2021-11-04 04:07:04,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:07:04,045 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2021-11-04 04:07:04,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:07:04,077 INFO L225 Difference]: With dead ends: 33469 [2021-11-04 04:07:04,077 INFO L226 Difference]: Without dead ends: 18362 [2021-11-04 04:07:04,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.64ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:04,098 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 528 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 3403 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9553.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.08ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 3403 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10583.88ms IncrementalHoareTripleChecker+Time [2021-11-04 04:07:04,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [528 Valid, 0 Invalid, 3426 Unknown, 0 Unchecked, 14.08ms Time], IncrementalHoareTripleChecker [22 Valid, 3403 Invalid, 1 Unknown, 0 Unchecked, 10583.88ms Time] [2021-11-04 04:07:04,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18362 states. [2021-11-04 04:07:04,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18362 to 17563. [2021-11-04 04:07:04,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17563 states, 17562 states have (on average 1.2749686823824167) internal successors, (22391), 17562 states have internal predecessors, (22391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:04,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17563 states to 17563 states and 22391 transitions. [2021-11-04 04:07:04,618 INFO L78 Accepts]: Start accepts. Automaton has 17563 states and 22391 transitions. Word has length 146 [2021-11-04 04:07:04,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:07:04,618 INFO L470 AbstractCegarLoop]: Abstraction has 17563 states and 22391 transitions. [2021-11-04 04:07:04,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:04,618 INFO L276 IsEmpty]: Start isEmpty. Operand 17563 states and 22391 transitions. [2021-11-04 04:07:04,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-04 04:07:04,635 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:07:04,635 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:07:04,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-04 04:07:04,635 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:07:04,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:07:04,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1372986885, now seen corresponding path program 1 times [2021-11-04 04:07:04,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:07:04,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006973511] [2021-11-04 04:07:04,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:07:04,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:07:04,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:07:04,875 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-04 04:07:04,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:07:04,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006973511] [2021-11-04 04:07:04,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006973511] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:07:04,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:07:04,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:07:04,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634471542] [2021-11-04 04:07:04,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:07:04,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:07:04,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:07:04,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:07:04,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:04,878 INFO L87 Difference]: Start difference. First operand 17563 states and 22391 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:06,565 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:07:12,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:07:12,228 INFO L93 Difference]: Finished difference Result 38345 states and 49082 transitions. [2021-11-04 04:07:12,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:07:12,229 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2021-11-04 04:07:12,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:07:12,263 INFO L225 Difference]: With dead ends: 38345 [2021-11-04 04:07:12,264 INFO L226 Difference]: Without dead ends: 20800 [2021-11-04 04:07:12,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.84ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:12,287 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1195 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 2311 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5891.33ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1195 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.55ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6601.43ms IncrementalHoareTripleChecker+Time [2021-11-04 04:07:12,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1195 Valid, 0 Invalid, 2347 Unknown, 0 Unchecked, 7.55ms Time], IncrementalHoareTripleChecker [36 Valid, 2311 Invalid, 0 Unknown, 0 Unchecked, 6601.43ms Time] [2021-11-04 04:07:12,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20800 states. [2021-11-04 04:07:12,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20800 to 20001. [2021-11-04 04:07:12,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 1.2849) internal successors, (25698), 20000 states have internal predecessors, (25698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:12,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 25698 transitions. [2021-11-04 04:07:12,889 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 25698 transitions. Word has length 159 [2021-11-04 04:07:12,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:07:12,891 INFO L470 AbstractCegarLoop]: Abstraction has 20001 states and 25698 transitions. [2021-11-04 04:07:12,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:12,891 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 25698 transitions. [2021-11-04 04:07:12,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-11-04 04:07:12,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:07:12,915 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:07:12,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-04 04:07:12,915 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:07:12,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:07:12,916 INFO L85 PathProgramCache]: Analyzing trace with hash -264605728, now seen corresponding path program 1 times [2021-11-04 04:07:12,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:07:12,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891836395] [2021-11-04 04:07:12,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:07:12,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:07:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:07:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:07:13,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:07:13,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891836395] [2021-11-04 04:07:13,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891836395] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:07:13,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:07:13,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:07:13,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472074665] [2021-11-04 04:07:13,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:07:13,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:07:13,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:07:13,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:07:13,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:13,143 INFO L87 Difference]: Start difference. First operand 20001 states and 25698 transitions. Second operand has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:14,930 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:07:17,120 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:07:22,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:07:22,980 INFO L93 Difference]: Finished difference Result 39996 states and 51399 transitions. [2021-11-04 04:07:22,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:07:22,980 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 260 [2021-11-04 04:07:22,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:07:23,018 INFO L225 Difference]: With dead ends: 39996 [2021-11-04 04:07:23,019 INFO L226 Difference]: Without dead ends: 20013 [2021-11-04 04:07:23,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.45ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:23,040 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 3078 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8228.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.33ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3078 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9058.68ms IncrementalHoareTripleChecker+Time [2021-11-04 04:07:23,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 3079 Unknown, 0 Unchecked, 9.33ms Time], IncrementalHoareTripleChecker [0 Valid, 3078 Invalid, 1 Unknown, 0 Unchecked, 9058.68ms Time] [2021-11-04 04:07:23,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20013 states. [2021-11-04 04:07:23,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20013 to 20013. [2021-11-04 04:07:23,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20013 states, 20012 states have (on average 1.2847291625024986) internal successors, (25710), 20012 states have internal predecessors, (25710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:23,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20013 states to 20013 states and 25710 transitions. [2021-11-04 04:07:23,752 INFO L78 Accepts]: Start accepts. Automaton has 20013 states and 25710 transitions. Word has length 260 [2021-11-04 04:07:23,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:07:23,753 INFO L470 AbstractCegarLoop]: Abstraction has 20013 states and 25710 transitions. [2021-11-04 04:07:23,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:23,753 INFO L276 IsEmpty]: Start isEmpty. Operand 20013 states and 25710 transitions. [2021-11-04 04:07:23,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-11-04 04:07:23,780 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:07:23,780 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:07:23,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-04 04:07:23,781 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:07:23,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:07:23,781 INFO L85 PathProgramCache]: Analyzing trace with hash 2099235934, now seen corresponding path program 1 times [2021-11-04 04:07:23,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:07:23,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602303613] [2021-11-04 04:07:23,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:07:23,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:07:23,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:07:24,032 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-04 04:07:24,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:07:24,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602303613] [2021-11-04 04:07:24,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602303613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:07:24,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:07:24,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 04:07:24,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281406403] [2021-11-04 04:07:24,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:07:24,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 04:07:24,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:07:24,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 04:07:24,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:07:24,039 INFO L87 Difference]: Start difference. First operand 20013 states and 25710 transitions. Second operand has 4 states, 4 states have (on average 62.75) internal successors, (251), 4 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:34,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:07:34,322 INFO L93 Difference]: Finished difference Result 40014 states and 51411 transitions. [2021-11-04 04:07:34,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:07:34,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 62.75) internal successors, (251), 4 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 260 [2021-11-04 04:07:34,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:07:34,354 INFO L225 Difference]: With dead ends: 40014 [2021-11-04 04:07:34,354 INFO L226 Difference]: Without dead ends: 20019 [2021-11-04 04:07:34,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.47ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:07:34,374 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 3067 mSDsCounter, 0 mSdLazyCounter, 4626 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8252.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.64ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9437.48ms IncrementalHoareTripleChecker+Time [2021-11-04 04:07:34,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 4628 Unknown, 0 Unchecked, 15.64ms Time], IncrementalHoareTripleChecker [2 Valid, 4626 Invalid, 0 Unknown, 0 Unchecked, 9437.48ms Time] [2021-11-04 04:07:34,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20019 states. [2021-11-04 04:07:34,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20019 to 20019. [2021-11-04 04:07:34,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20019 states, 20018 states have (on average 1.2840443600759317) internal successors, (25704), 20018 states have internal predecessors, (25704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:34,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20019 states to 20019 states and 25704 transitions. [2021-11-04 04:07:34,937 INFO L78 Accepts]: Start accepts. Automaton has 20019 states and 25704 transitions. Word has length 260 [2021-11-04 04:07:34,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:07:34,937 INFO L470 AbstractCegarLoop]: Abstraction has 20019 states and 25704 transitions. [2021-11-04 04:07:34,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 62.75) internal successors, (251), 4 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:34,938 INFO L276 IsEmpty]: Start isEmpty. Operand 20019 states and 25704 transitions. [2021-11-04 04:07:34,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-11-04 04:07:34,960 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:07:34,960 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:07:34,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-04 04:07:34,960 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:07:34,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:07:34,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1620909026, now seen corresponding path program 1 times [2021-11-04 04:07:34,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:07:34,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753323831] [2021-11-04 04:07:34,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:07:34,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:07:35,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:07:35,196 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:07:35,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:07:35,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753323831] [2021-11-04 04:07:35,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753323831] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:07:35,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:07:35,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:07:35,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134837801] [2021-11-04 04:07:35,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:07:35,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:07:35,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:07:35,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:07:35,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:35,199 INFO L87 Difference]: Start difference. First operand 20019 states and 25704 transitions. Second operand has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:37,194 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:07:38,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:07:48,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:07:48,695 INFO L93 Difference]: Finished difference Result 49103 states and 63011 transitions. [2021-11-04 04:07:48,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:07:48,696 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 260 [2021-11-04 04:07:48,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:07:48,853 INFO L225 Difference]: With dead ends: 49103 [2021-11-04 04:07:48,853 INFO L226 Difference]: Without dead ends: 38934 [2021-11-04 04:07:48,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.66ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:07:48,872 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1461 mSDsluCounter, 1477 mSDsCounter, 0 mSdLazyCounter, 4202 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10873.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1461 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.48ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 4202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12102.10ms IncrementalHoareTripleChecker+Time [2021-11-04 04:07:48,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1461 Valid, 0 Invalid, 4224 Unknown, 0 Unchecked, 14.48ms Time], IncrementalHoareTripleChecker [22 Valid, 4202 Invalid, 0 Unknown, 0 Unchecked, 12102.10ms Time] [2021-11-04 04:07:48,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38934 states. [2021-11-04 04:07:49,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38934 to 20103. [2021-11-04 04:07:49,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20103 states, 20102 states have (on average 1.2828574271216795) internal successors, (25788), 20102 states have internal predecessors, (25788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:49,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20103 states to 20103 states and 25788 transitions. [2021-11-04 04:07:49,618 INFO L78 Accepts]: Start accepts. Automaton has 20103 states and 25788 transitions. Word has length 260 [2021-11-04 04:07:49,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:07:49,619 INFO L470 AbstractCegarLoop]: Abstraction has 20103 states and 25788 transitions. [2021-11-04 04:07:49,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:49,619 INFO L276 IsEmpty]: Start isEmpty. Operand 20103 states and 25788 transitions. [2021-11-04 04:07:49,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2021-11-04 04:07:49,638 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:07:49,638 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:07:49,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-04 04:07:49,639 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:07:49,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:07:49,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1557802947, now seen corresponding path program 1 times [2021-11-04 04:07:49,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:07:49,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219760173] [2021-11-04 04:07:49,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:07:49,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:07:49,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:07:49,917 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:07:49,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:07:49,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219760173] [2021-11-04 04:07:49,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219760173] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:07:49,918 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:07:49,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 04:07:49,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745460638] [2021-11-04 04:07:49,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:07:49,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 04:07:49,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:07:49,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 04:07:49,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:07:49,920 INFO L87 Difference]: Start difference. First operand 20103 states and 25788 transitions. Second operand has 4 states, 4 states have (on average 63.25) internal successors, (253), 4 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:07:51,949 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-04 04:08:04,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:08:04,274 INFO L93 Difference]: Finished difference Result 49102 states and 62902 transitions. [2021-11-04 04:08:04,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-04 04:08:04,275 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 63.25) internal successors, (253), 4 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 262 [2021-11-04 04:08:04,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:08:04,331 INFO L225 Difference]: With dead ends: 49102 [2021-11-04 04:08:04,331 INFO L226 Difference]: Without dead ends: 29017 [2021-11-04 04:08:04,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.89ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:08:04,354 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 2891 mSDsluCounter, 2786 mSDsCounter, 0 mSdLazyCounter, 5531 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11808.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2891 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 5547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 22.75ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 5531 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12957.35ms IncrementalHoareTripleChecker+Time [2021-11-04 04:08:04,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2891 Valid, 0 Invalid, 5547 Unknown, 0 Unchecked, 22.75ms Time], IncrementalHoareTripleChecker [15 Valid, 5531 Invalid, 1 Unknown, 0 Unchecked, 12957.35ms Time] [2021-11-04 04:08:04,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29017 states. [2021-11-04 04:08:05,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29017 to 19977. [2021-11-04 04:08:05,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19977 states, 19976 states have (on average 1.2783340008009612) internal successors, (25536), 19976 states have internal predecessors, (25536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:05,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19977 states to 19977 states and 25536 transitions. [2021-11-04 04:08:05,113 INFO L78 Accepts]: Start accepts. Automaton has 19977 states and 25536 transitions. Word has length 262 [2021-11-04 04:08:05,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:08:05,113 INFO L470 AbstractCegarLoop]: Abstraction has 19977 states and 25536 transitions. [2021-11-04 04:08:05,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 63.25) internal successors, (253), 4 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:05,113 INFO L276 IsEmpty]: Start isEmpty. Operand 19977 states and 25536 transitions. [2021-11-04 04:08:05,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-11-04 04:08:05,133 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:08:05,133 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:08:05,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-04 04:08:05,133 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:08:05,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:08:05,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1632826348, now seen corresponding path program 1 times [2021-11-04 04:08:05,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:08:05,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589469253] [2021-11-04 04:08:05,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:08:05,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:08:05,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:08:05,388 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:08:05,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:08:05,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589469253] [2021-11-04 04:08:05,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589469253] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:08:05,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:08:05,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 04:08:05,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225040153] [2021-11-04 04:08:05,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:08:05,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 04:08:05,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:08:05,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 04:08:05,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:08:05,390 INFO L87 Difference]: Start difference. First operand 19977 states and 25536 transitions. Second operand has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:08,162 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:08:10,266 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:08:27,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:08:27,713 INFO L93 Difference]: Finished difference Result 98025 states and 125270 transitions. [2021-11-04 04:08:27,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:08:27,714 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 275 [2021-11-04 04:08:27,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:08:27,867 INFO L225 Difference]: With dead ends: 98025 [2021-11-04 04:08:27,867 INFO L226 Difference]: Without dead ends: 78066 [2021-11-04 04:08:27,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 49.14ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:08:27,906 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 4496 mSDsluCounter, 4473 mSDsCounter, 0 mSdLazyCounter, 7468 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17478.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 7476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 30.70ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 7468 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19223.47ms IncrementalHoareTripleChecker+Time [2021-11-04 04:08:27,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4496 Valid, 0 Invalid, 7476 Unknown, 0 Unchecked, 30.70ms Time], IncrementalHoareTripleChecker [6 Valid, 7468 Invalid, 2 Unknown, 0 Unchecked, 19223.47ms Time] [2021-11-04 04:08:27,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78066 states. [2021-11-04 04:08:29,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78066 to 20001. [2021-11-04 04:08:29,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 1.278) internal successors, (25560), 20000 states have internal predecessors, (25560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:29,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 25560 transitions. [2021-11-04 04:08:29,161 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 25560 transitions. Word has length 275 [2021-11-04 04:08:29,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:08:29,161 INFO L470 AbstractCegarLoop]: Abstraction has 20001 states and 25560 transitions. [2021-11-04 04:08:29,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:29,161 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 25560 transitions. [2021-11-04 04:08:29,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2021-11-04 04:08:29,179 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:08:29,179 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:08:29,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-04 04:08:29,179 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:08:29,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:08:29,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1864766783, now seen corresponding path program 1 times [2021-11-04 04:08:29,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:08:29,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661794728] [2021-11-04 04:08:29,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:08:29,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:08:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:08:29,664 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:08:29,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:08:29,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661794728] [2021-11-04 04:08:29,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661794728] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:08:29,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:08:29,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:08:29,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315015118] [2021-11-04 04:08:29,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:08:29,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:08:29,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:08:29,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:08:29,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:08:29,666 INFO L87 Difference]: Start difference. First operand 20001 states and 25560 transitions. Second operand has 5 states, 5 states have (on average 53.8) internal successors, (269), 5 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:31,255 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:08:33,425 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:08:35,539 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:08:37,666 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:08:52,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:08:52,711 INFO L93 Difference]: Finished difference Result 59715 states and 76020 transitions. [2021-11-04 04:08:52,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:08:52,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.8) internal successors, (269), 5 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 278 [2021-11-04 04:08:52,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:08:52,795 INFO L225 Difference]: With dead ends: 59715 [2021-11-04 04:08:52,796 INFO L226 Difference]: Without dead ends: 39732 [2021-11-04 04:08:52,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 57.80ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:08:52,825 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 3060 mSDsluCounter, 5743 mSDsCounter, 0 mSdLazyCounter, 8471 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19117.64ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3060 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 8476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 34.85ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8471 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20798.18ms IncrementalHoareTripleChecker+Time [2021-11-04 04:08:52,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3060 Valid, 0 Invalid, 8476 Unknown, 0 Unchecked, 34.85ms Time], IncrementalHoareTripleChecker [2 Valid, 8471 Invalid, 3 Unknown, 0 Unchecked, 20798.18ms Time] [2021-11-04 04:08:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39732 states. [2021-11-04 04:08:53,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39732 to 20643. [2021-11-04 04:08:53,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20643 states, 20642 states have (on average 1.2774924910376901) internal successors, (26370), 20642 states have internal predecessors, (26370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:53,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20643 states to 20643 states and 26370 transitions. [2021-11-04 04:08:53,987 INFO L78 Accepts]: Start accepts. Automaton has 20643 states and 26370 transitions. Word has length 278 [2021-11-04 04:08:53,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:08:53,987 INFO L470 AbstractCegarLoop]: Abstraction has 20643 states and 26370 transitions. [2021-11-04 04:08:53,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.8) internal successors, (269), 5 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:53,987 INFO L276 IsEmpty]: Start isEmpty. Operand 20643 states and 26370 transitions. [2021-11-04 04:08:54,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2021-11-04 04:08:54,021 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:08:54,022 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:08:54,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-04 04:08:54,022 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:08:54,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:08:54,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1161873517, now seen corresponding path program 1 times [2021-11-04 04:08:54,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:08:54,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404901426] [2021-11-04 04:08:54,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:08:54,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:08:54,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:08:54,468 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:08:54,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:08:54,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404901426] [2021-11-04 04:08:54,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404901426] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:08:54,468 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:08:54,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:08:54,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106543071] [2021-11-04 04:08:54,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:08:54,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:08:54,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:08:54,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:08:54,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:08:54,470 INFO L87 Difference]: Start difference. First operand 20643 states and 26370 transitions. Second operand has 5 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:08:56,505 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-04 04:09:11,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:09:11,160 INFO L93 Difference]: Finished difference Result 60999 states and 77640 transitions. [2021-11-04 04:09:11,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:09:11,161 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 283 [2021-11-04 04:09:11,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:09:11,233 INFO L225 Difference]: With dead ends: 60999 [2021-11-04 04:09:11,233 INFO L226 Difference]: Without dead ends: 40374 [2021-11-04 04:09:11,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.24ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:09:11,258 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 3060 mSDsluCounter, 5740 mSDsCounter, 0 mSdLazyCounter, 8469 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13148.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3060 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 8473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 26.73ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8469 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14373.00ms IncrementalHoareTripleChecker+Time [2021-11-04 04:09:11,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3060 Valid, 0 Invalid, 8473 Unknown, 0 Unchecked, 26.73ms Time], IncrementalHoareTripleChecker [3 Valid, 8469 Invalid, 1 Unknown, 0 Unchecked, 14373.00ms Time] [2021-11-04 04:09:11,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40374 states. [2021-11-04 04:09:12,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40374 to 20643. [2021-11-04 04:09:12,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20643 states, 20642 states have (on average 1.2774924910376901) internal successors, (26370), 20642 states have internal predecessors, (26370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:09:12,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20643 states to 20643 states and 26370 transitions. [2021-11-04 04:09:12,544 INFO L78 Accepts]: Start accepts. Automaton has 20643 states and 26370 transitions. Word has length 283 [2021-11-04 04:09:12,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:09:12,544 INFO L470 AbstractCegarLoop]: Abstraction has 20643 states and 26370 transitions. [2021-11-04 04:09:12,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:09:12,545 INFO L276 IsEmpty]: Start isEmpty. Operand 20643 states and 26370 transitions. [2021-11-04 04:09:12,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2021-11-04 04:09:12,563 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:09:12,564 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:09:12,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-04 04:09:12,564 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:09:12,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:09:12,564 INFO L85 PathProgramCache]: Analyzing trace with hash 701170060, now seen corresponding path program 1 times [2021-11-04 04:09:12,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:09:12,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7273565] [2021-11-04 04:09:12,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:09:12,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:09:12,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:09:12,896 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:09:12,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:09:12,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7273565] [2021-11-04 04:09:12,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7273565] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:09:12,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:09:12,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:09:12,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709316411] [2021-11-04 04:09:12,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:09:12,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:09:12,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:09:12,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:09:12,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:09:12,898 INFO L87 Difference]: Start difference. First operand 20643 states and 26370 transitions. Second operand has 5 states, 5 states have (on average 55.8) internal successors, (279), 5 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:09:14,276 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:09:15,297 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:09:16,533 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:09:17,897 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:09:35,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:09:35,033 INFO L93 Difference]: Finished difference Result 63723 states and 81132 transitions. [2021-11-04 04:09:35,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:09:35,034 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 55.8) internal successors, (279), 5 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 288 [2021-11-04 04:09:35,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:09:35,108 INFO L225 Difference]: With dead ends: 63723 [2021-11-04 04:09:35,108 INFO L226 Difference]: Without dead ends: 43098 [2021-11-04 04:09:35,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 53.71ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:09:35,130 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 3651 mSDsluCounter, 5945 mSDsCounter, 0 mSdLazyCounter, 8863 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17225.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3651 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 8864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 39.63ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19209.10ms IncrementalHoareTripleChecker+Time [2021-11-04 04:09:35,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3651 Valid, 0 Invalid, 8864 Unknown, 0 Unchecked, 39.63ms Time], IncrementalHoareTripleChecker [1 Valid, 8863 Invalid, 0 Unknown, 0 Unchecked, 19209.10ms Time] [2021-11-04 04:09:35,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43098 states. [2021-11-04 04:09:36,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43098 to 21531. [2021-11-04 04:09:36,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21531 states, 21530 states have (on average 1.2777519739897818) internal successors, (27510), 21530 states have internal predecessors, (27510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:09:36,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21531 states to 21531 states and 27510 transitions. [2021-11-04 04:09:36,543 INFO L78 Accepts]: Start accepts. Automaton has 21531 states and 27510 transitions. Word has length 288 [2021-11-04 04:09:36,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:09:36,544 INFO L470 AbstractCegarLoop]: Abstraction has 21531 states and 27510 transitions. [2021-11-04 04:09:36,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 55.8) internal successors, (279), 5 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:09:36,544 INFO L276 IsEmpty]: Start isEmpty. Operand 21531 states and 27510 transitions. [2021-11-04 04:09:36,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-11-04 04:09:36,563 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:09:36,564 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:09:36,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-04 04:09:36,564 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:09:36,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:09:36,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1596083109, now seen corresponding path program 1 times [2021-11-04 04:09:36,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:09:36,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952587780] [2021-11-04 04:09:36,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:09:36,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:09:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:09:37,028 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-04 04:09:37,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:09:37,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952587780] [2021-11-04 04:09:37,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952587780] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 04:09:37,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442757924] [2021-11-04 04:09:37,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:09:37,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:09:37,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:09:37,044 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 04:09:37,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-04 04:09:38,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:09:38,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 5305 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-04 04:09:38,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 04:09:39,470 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-04 04:09:39,470 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 04:09:39,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442757924] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:09:39,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 04:09:39,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-11-04 04:09:39,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417313168] [2021-11-04 04:09:39,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:09:39,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:09:39,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:09:39,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:09:39,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-04 04:09:39,472 INFO L87 Difference]: Start difference. First operand 21531 states and 27510 transitions. Second operand has 5 states, 5 states have (on average 61.4) internal successors, (307), 5 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:09:41,060 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:09:57,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:09:57,735 INFO L93 Difference]: Finished difference Result 70719 states and 90325 transitions. [2021-11-04 04:09:57,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:09:57,736 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 61.4) internal successors, (307), 5 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 311 [2021-11-04 04:09:57,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:09:57,860 INFO L225 Difference]: With dead ends: 70719 [2021-11-04 04:09:57,861 INFO L226 Difference]: Without dead ends: 70712 [2021-11-04 04:09:57,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 33.47ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-04 04:09:57,882 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 4284 mSDsluCounter, 4554 mSDsCounter, 0 mSdLazyCounter, 7095 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12175.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4284 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 7106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.76ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 7095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13728.11ms IncrementalHoareTripleChecker+Time [2021-11-04 04:09:57,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4284 Valid, 0 Invalid, 7106 Unknown, 0 Unchecked, 20.76ms Time], IncrementalHoareTripleChecker [11 Valid, 7095 Invalid, 0 Unknown, 0 Unchecked, 13728.11ms Time] [2021-11-04 04:09:57,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70712 states. [2021-11-04 04:10:02,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70712 to 66761. [2021-11-04 04:10:02,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66761 states, 66760 states have (on average 1.2772917914919113) internal successors, (85272), 66760 states have internal predecessors, (85272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:02,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66761 states to 66761 states and 85272 transitions. [2021-11-04 04:10:02,452 INFO L78 Accepts]: Start accepts. Automaton has 66761 states and 85272 transitions. Word has length 311 [2021-11-04 04:10:02,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:10:02,460 INFO L470 AbstractCegarLoop]: Abstraction has 66761 states and 85272 transitions. [2021-11-04 04:10:02,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 61.4) internal successors, (307), 5 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:02,460 INFO L276 IsEmpty]: Start isEmpty. Operand 66761 states and 85272 transitions. [2021-11-04 04:10:02,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2021-11-04 04:10:02,527 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:10:02,529 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:10:02,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-04 04:10:02,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-04 04:10:02,736 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:10:02,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:10:02,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1070638474, now seen corresponding path program 1 times [2021-11-04 04:10:02,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:10:02,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151587485] [2021-11-04 04:10:02,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:02,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:10:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:03,131 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:10:03,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:10:03,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151587485] [2021-11-04 04:10:03,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151587485] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 04:10:03,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886300136] [2021-11-04 04:10:03,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:03,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:10:03,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:10:03,133 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 04:10:03,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-04 04:10:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:04,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 5361 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 04:10:04,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 04:10:05,324 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:10:05,324 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 04:10:05,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886300136] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:10:05,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 04:10:05,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-04 04:10:05,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870209586] [2021-11-04 04:10:05,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:10:05,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:10:05,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:10:05,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:10:05,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:10:05,326 INFO L87 Difference]: Start difference. First operand 66761 states and 85272 transitions. Second operand has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:06,504 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:10:08,191 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:10:18,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:10:18,531 INFO L93 Difference]: Finished difference Result 114340 states and 146028 transitions. [2021-11-04 04:10:18,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:10:18,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 317 [2021-11-04 04:10:18,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:10:18,607 INFO L225 Difference]: With dead ends: 114340 [2021-11-04 04:10:18,608 INFO L226 Difference]: Without dead ends: 43115 [2021-11-04 04:10:18,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.19ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:10:18,662 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1231 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 3276 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8499.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.58ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 3276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9532.00ms IncrementalHoareTripleChecker+Time [2021-11-04 04:10:18,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1231 Valid, 0 Invalid, 3279 Unknown, 0 Unchecked, 8.58ms Time], IncrementalHoareTripleChecker [3 Valid, 3276 Invalid, 0 Unknown, 0 Unchecked, 9532.00ms Time] [2021-11-04 04:10:18,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43115 states. [2021-11-04 04:10:21,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43115 to 42953. [2021-11-04 04:10:21,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42953 states, 42952 states have (on average 1.2733283665487056) internal successors, (54692), 42952 states have internal predecessors, (54692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:21,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42953 states to 42953 states and 54692 transitions. [2021-11-04 04:10:21,557 INFO L78 Accepts]: Start accepts. Automaton has 42953 states and 54692 transitions. Word has length 317 [2021-11-04 04:10:21,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:10:21,557 INFO L470 AbstractCegarLoop]: Abstraction has 42953 states and 54692 transitions. [2021-11-04 04:10:21,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:21,557 INFO L276 IsEmpty]: Start isEmpty. Operand 42953 states and 54692 transitions. [2021-11-04 04:10:21,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2021-11-04 04:10:21,598 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:10:21,599 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:10:21,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-04 04:10:21,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-04 04:10:21,806 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:10:21,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:10:21,807 INFO L85 PathProgramCache]: Analyzing trace with hash -174407304, now seen corresponding path program 1 times [2021-11-04 04:10:21,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:10:21,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135936868] [2021-11-04 04:10:21,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:21,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:10:21,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:21,982 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:10:21,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:10:21,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135936868] [2021-11-04 04:10:21,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135936868] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:10:21,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:10:21,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:10:21,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126088766] [2021-11-04 04:10:21,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:10:21,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:10:21,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:10:21,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:10:21,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:10:21,985 INFO L87 Difference]: Start difference. First operand 42953 states and 54692 transitions. Second operand has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:27,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:10:27,828 INFO L93 Difference]: Finished difference Result 62135 states and 79097 transitions. [2021-11-04 04:10:27,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:10:27,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 317 [2021-11-04 04:10:27,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:10:27,858 INFO L225 Difference]: With dead ends: 62135 [2021-11-04 04:10:27,858 INFO L226 Difference]: Without dead ends: 19200 [2021-11-04 04:10:27,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.59ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:10:27,903 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1534 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3568.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1534 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.14ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4151.69ms IncrementalHoareTripleChecker+Time [2021-11-04 04:10:27,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1534 Valid, 0 Invalid, 1539 Unknown, 0 Unchecked, 3.14ms Time], IncrementalHoareTripleChecker [1 Valid, 1538 Invalid, 0 Unknown, 0 Unchecked, 4151.69ms Time] [2021-11-04 04:10:27,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19200 states. [2021-11-04 04:10:29,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19200 to 19200. [2021-11-04 04:10:29,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19200 states, 19199 states have (on average 1.2722016771706859) internal successors, (24425), 19199 states have internal predecessors, (24425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:29,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19200 states to 19200 states and 24425 transitions. [2021-11-04 04:10:29,282 INFO L78 Accepts]: Start accepts. Automaton has 19200 states and 24425 transitions. Word has length 317 [2021-11-04 04:10:29,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:10:29,282 INFO L470 AbstractCegarLoop]: Abstraction has 19200 states and 24425 transitions. [2021-11-04 04:10:29,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:29,283 INFO L276 IsEmpty]: Start isEmpty. Operand 19200 states and 24425 transitions. [2021-11-04 04:10:29,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2021-11-04 04:10:29,299 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:10:29,299 INFO L514 BasicCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:10:29,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-04 04:10:29,304 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:10:29,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:10:29,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1558032638, now seen corresponding path program 1 times [2021-11-04 04:10:29,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:10:29,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829076467] [2021-11-04 04:10:29,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:29,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:10:29,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:29,482 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-04 04:10:29,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:10:29,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829076467] [2021-11-04 04:10:29,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829076467] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:10:29,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:10:29,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 04:10:29,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122960603] [2021-11-04 04:10:29,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:10:29,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 04:10:29,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:10:29,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 04:10:29,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 04:10:29,484 INFO L87 Difference]: Start difference. First operand 19200 states and 24425 transitions. Second operand has 4 states, 4 states have (on average 76.5) internal successors, (306), 4 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:31,513 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-04 04:10:44,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:10:44,902 INFO L93 Difference]: Finished difference Result 56057 states and 71364 transitions. [2021-11-04 04:10:44,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 04:10:44,902 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 76.5) internal successors, (306), 4 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 324 [2021-11-04 04:10:44,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:10:44,964 INFO L225 Difference]: With dead ends: 56057 [2021-11-04 04:10:44,964 INFO L226 Difference]: Without dead ends: 37048 [2021-11-04 04:10:44,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.73ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:10:44,984 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 3910 mSDsluCounter, 3477 mSDsCounter, 0 mSdLazyCounter, 5679 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11344.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3910 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 5681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.26ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5679 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12487.97ms IncrementalHoareTripleChecker+Time [2021-11-04 04:10:44,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3910 Valid, 0 Invalid, 5681 Unknown, 0 Unchecked, 31.26ms Time], IncrementalHoareTripleChecker [1 Valid, 5679 Invalid, 1 Unknown, 0 Unchecked, 12487.97ms Time] [2021-11-04 04:10:45,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37048 states. [2021-11-04 04:10:46,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37048 to 13024. [2021-11-04 04:10:46,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13024 states, 13023 states have (on average 1.2709053213545265) internal successors, (16551), 13023 states have internal predecessors, (16551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:46,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13024 states to 13024 states and 16551 transitions. [2021-11-04 04:10:46,037 INFO L78 Accepts]: Start accepts. Automaton has 13024 states and 16551 transitions. Word has length 324 [2021-11-04 04:10:46,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:10:46,037 INFO L470 AbstractCegarLoop]: Abstraction has 13024 states and 16551 transitions. [2021-11-04 04:10:46,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 76.5) internal successors, (306), 4 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:46,038 INFO L276 IsEmpty]: Start isEmpty. Operand 13024 states and 16551 transitions. [2021-11-04 04:10:46,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2021-11-04 04:10:46,049 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:10:46,050 INFO L514 BasicCegarLoop]: trace histogram [6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:10:46,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-04 04:10:46,050 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:10:46,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:10:46,050 INFO L85 PathProgramCache]: Analyzing trace with hash 748865555, now seen corresponding path program 1 times [2021-11-04 04:10:46,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:10:46,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763045298] [2021-11-04 04:10:46,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:46,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:10:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:46,236 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:10:46,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:10:46,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763045298] [2021-11-04 04:10:46,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763045298] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 04:10:46,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787683540] [2021-11-04 04:10:46,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:46,237 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:10:46,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:10:46,238 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 04:10:46,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-04 04:10:47,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:47,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 5527 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 04:10:47,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 04:10:47,994 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-04 04:10:47,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 04:10:47,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787683540] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:10:47,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 04:10:47,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-04 04:10:47,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77196848] [2021-11-04 04:10:47,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:10:47,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:10:47,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:10:47,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:10:47,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:10:47,998 INFO L87 Difference]: Start difference. First operand 13024 states and 16551 transitions. Second operand has 3 states, 3 states have (on average 109.0) internal successors, (327), 3 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:56,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:10:56,281 INFO L93 Difference]: Finished difference Result 23211 states and 29525 transitions. [2021-11-04 04:10:56,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:10:56,281 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 109.0) internal successors, (327), 3 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 336 [2021-11-04 04:10:56,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:10:56,293 INFO L225 Difference]: With dead ends: 23211 [2021-11-04 04:10:56,293 INFO L226 Difference]: Without dead ends: 10378 [2021-11-04 04:10:56,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.91ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:10:56,310 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1497 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 3929 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6480.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1497 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.93ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7299.21ms IncrementalHoareTripleChecker+Time [2021-11-04 04:10:56,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1497 Valid, 0 Invalid, 3934 Unknown, 0 Unchecked, 6.93ms Time], IncrementalHoareTripleChecker [5 Valid, 3929 Invalid, 0 Unknown, 0 Unchecked, 7299.21ms Time] [2021-11-04 04:10:56,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10378 states. [2021-11-04 04:10:56,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10378 to 8382. [2021-11-04 04:10:56,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8382 states, 8381 states have (on average 1.2745495764228612) internal successors, (10682), 8381 states have internal predecessors, (10682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8382 states to 8382 states and 10682 transitions. [2021-11-04 04:10:56,879 INFO L78 Accepts]: Start accepts. Automaton has 8382 states and 10682 transitions. Word has length 336 [2021-11-04 04:10:56,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:10:56,880 INFO L470 AbstractCegarLoop]: Abstraction has 8382 states and 10682 transitions. [2021-11-04 04:10:56,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 109.0) internal successors, (327), 3 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:10:56,880 INFO L276 IsEmpty]: Start isEmpty. Operand 8382 states and 10682 transitions. [2021-11-04 04:10:56,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2021-11-04 04:10:56,890 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:10:56,890 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:10:56,918 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-04 04:10:57,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:10:57,102 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:10:57,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:10:57,102 INFO L85 PathProgramCache]: Analyzing trace with hash -765458194, now seen corresponding path program 1 times [2021-11-04 04:10:57,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:10:57,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219475020] [2021-11-04 04:10:57,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:10:57,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:10:57,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:10:57,504 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-04 04:10:57,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:10:57,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219475020] [2021-11-04 04:10:57,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219475020] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:10:57,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:10:57,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:10:57,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815152423] [2021-11-04 04:10:57,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:10:57,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:10:57,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:10:57,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:10:57,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:10:57,505 INFO L87 Difference]: Start difference. First operand 8382 states and 10682 transitions. Second operand has 5 states, 5 states have (on average 65.6) internal successors, (328), 5 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:00,445 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:11:02,105 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:11:21,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:11:21,253 INFO L93 Difference]: Finished difference Result 39664 states and 50609 transitions. [2021-11-04 04:11:21,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-04 04:11:21,254 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 65.6) internal successors, (328), 5 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 349 [2021-11-04 04:11:21,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:11:21,317 INFO L225 Difference]: With dead ends: 39664 [2021-11-04 04:11:21,318 INFO L226 Difference]: Without dead ends: 31473 [2021-11-04 04:11:21,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 87.49ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-04 04:11:21,343 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 6978 mSDsluCounter, 6316 mSDsCounter, 0 mSdLazyCounter, 9227 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18638.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6978 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 9236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 39.77ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 9227 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20806.03ms IncrementalHoareTripleChecker+Time [2021-11-04 04:11:21,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6978 Valid, 0 Invalid, 9236 Unknown, 0 Unchecked, 39.77ms Time], IncrementalHoareTripleChecker [8 Valid, 9227 Invalid, 1 Unknown, 0 Unchecked, 20806.03ms Time] [2021-11-04 04:11:21,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31473 states. [2021-11-04 04:11:22,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31473 to 8409. [2021-11-04 04:11:22,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8409 states, 8408 states have (on average 1.2736679352997144) internal successors, (10709), 8408 states have internal predecessors, (10709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:22,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8409 states to 8409 states and 10709 transitions. [2021-11-04 04:11:22,232 INFO L78 Accepts]: Start accepts. Automaton has 8409 states and 10709 transitions. Word has length 349 [2021-11-04 04:11:22,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:11:22,233 INFO L470 AbstractCegarLoop]: Abstraction has 8409 states and 10709 transitions. [2021-11-04 04:11:22,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 65.6) internal successors, (328), 5 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 8409 states and 10709 transitions. [2021-11-04 04:11:22,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2021-11-04 04:11:22,243 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:11:22,243 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:11:22,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-04 04:11:22,244 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:11:22,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:11:22,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1076425526, now seen corresponding path program 1 times [2021-11-04 04:11:22,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:11:22,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396534951] [2021-11-04 04:11:22,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:11:22,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:11:22,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:11:22,656 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-04 04:11:22,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:11:22,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396534951] [2021-11-04 04:11:22,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396534951] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:11:22,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:11:22,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:11:22,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081000287] [2021-11-04 04:11:22,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:11:22,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:11:22,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:11:22,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:11:22,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:11:22,658 INFO L87 Difference]: Start difference. First operand 8409 states and 10709 transitions. Second operand has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:23,863 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:11:26,933 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:11:55,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:11:55,490 INFO L93 Difference]: Finished difference Result 54897 states and 70094 transitions. [2021-11-04 04:11:55,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-04 04:11:55,491 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 351 [2021-11-04 04:11:55,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:11:55,570 INFO L225 Difference]: With dead ends: 54897 [2021-11-04 04:11:55,570 INFO L226 Difference]: Without dead ends: 46679 [2021-11-04 04:11:55,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 73.47ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-04 04:11:55,596 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 8485 mSDsluCounter, 8551 mSDsCounter, 0 mSdLazyCounter, 11739 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24878.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8485 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 11747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 80.12ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 11739 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27761.78ms IncrementalHoareTripleChecker+Time [2021-11-04 04:11:55,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8485 Valid, 0 Invalid, 11747 Unknown, 0 Unchecked, 80.12ms Time], IncrementalHoareTripleChecker [7 Valid, 11739 Invalid, 1 Unknown, 0 Unchecked, 27761.78ms Time] [2021-11-04 04:11:55,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46679 states. [2021-11-04 04:11:56,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46679 to 8436. [2021-11-04 04:11:56,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8436 states, 8435 states have (on average 1.2727919383521042) internal successors, (10736), 8435 states have internal predecessors, (10736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:56,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8436 states to 8436 states and 10736 transitions. [2021-11-04 04:11:56,585 INFO L78 Accepts]: Start accepts. Automaton has 8436 states and 10736 transitions. Word has length 351 [2021-11-04 04:11:56,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:11:56,595 INFO L470 AbstractCegarLoop]: Abstraction has 8436 states and 10736 transitions. [2021-11-04 04:11:56,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:56,596 INFO L276 IsEmpty]: Start isEmpty. Operand 8436 states and 10736 transitions. [2021-11-04 04:11:56,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2021-11-04 04:11:56,606 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:11:56,606 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:11:56,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-04 04:11:56,607 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:11:56,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:11:56,607 INFO L85 PathProgramCache]: Analyzing trace with hash 93460038, now seen corresponding path program 1 times [2021-11-04 04:11:56,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:11:56,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797867728] [2021-11-04 04:11:56,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:11:56,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:11:56,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:11:57,063 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-04 04:11:57,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:11:57,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797867728] [2021-11-04 04:11:57,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797867728] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:11:57,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:11:57,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-04 04:11:57,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623968080] [2021-11-04 04:11:57,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:11:57,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-04 04:11:57,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:11:57,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-04 04:11:57,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-04 04:11:57,065 INFO L87 Difference]: Start difference. First operand 8436 states and 10736 transitions. Second operand has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:11:59,095 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-04 04:12:23,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:12:23,173 INFO L93 Difference]: Finished difference Result 26890 states and 34284 transitions. [2021-11-04 04:12:23,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-04 04:12:23,173 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 353 [2021-11-04 04:12:23,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:12:23,204 INFO L225 Difference]: With dead ends: 26890 [2021-11-04 04:12:23,204 INFO L226 Difference]: Without dead ends: 18645 [2021-11-04 04:12:23,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 147.22ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-04 04:12:23,220 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 2406 mSDsluCounter, 9344 mSDsCounter, 0 mSdLazyCounter, 12151 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21472.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2406 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 12162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 71.19ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 12151 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23529.31ms IncrementalHoareTripleChecker+Time [2021-11-04 04:12:23,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2406 Valid, 0 Invalid, 12162 Unknown, 0 Unchecked, 71.19ms Time], IncrementalHoareTripleChecker [10 Valid, 12151 Invalid, 1 Unknown, 0 Unchecked, 23529.31ms Time] [2021-11-04 04:12:23,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18645 states. [2021-11-04 04:12:24,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18645 to 8448. [2021-11-04 04:12:24,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8448 states, 8447 states have (on average 1.2724044039303894) internal successors, (10748), 8447 states have internal predecessors, (10748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:12:24,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8448 states to 8448 states and 10748 transitions. [2021-11-04 04:12:24,118 INFO L78 Accepts]: Start accepts. Automaton has 8448 states and 10748 transitions. Word has length 353 [2021-11-04 04:12:24,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:12:24,119 INFO L470 AbstractCegarLoop]: Abstraction has 8448 states and 10748 transitions. [2021-11-04 04:12:24,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:12:24,119 INFO L276 IsEmpty]: Start isEmpty. Operand 8448 states and 10748 transitions. [2021-11-04 04:12:24,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2021-11-04 04:12:24,129 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:12:24,130 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:12:24,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-04 04:12:24,130 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:12:24,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:12:24,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1902005034, now seen corresponding path program 1 times [2021-11-04 04:12:24,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:12:24,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047837058] [2021-11-04 04:12:24,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:12:24,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:12:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:12:24,509 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:12:24,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:12:24,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047837058] [2021-11-04 04:12:24,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047837058] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:12:24,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:12:24,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:12:24,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240551792] [2021-11-04 04:12:24,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:12:24,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:12:24,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:12:24,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:12:24,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:12:24,511 INFO L87 Difference]: Start difference. First operand 8448 states and 10748 transitions. Second operand has 5 states, 5 states have (on average 68.4) internal successors, (342), 5 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:12:25,621 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:12:27,813 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:12:55,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:12:55,895 INFO L93 Difference]: Finished difference Result 38278 states and 48766 transitions. [2021-11-04 04:12:55,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-04 04:12:55,896 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 68.4) internal successors, (342), 5 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 355 [2021-11-04 04:12:55,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:12:55,944 INFO L225 Difference]: With dead ends: 38278 [2021-11-04 04:12:55,945 INFO L226 Difference]: Without dead ends: 30021 [2021-11-04 04:12:55,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 64.38ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:12:55,959 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 4101 mSDsluCounter, 8921 mSDsCounter, 0 mSdLazyCounter, 12548 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24540.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4101 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 12559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 68.90ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 12548 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27306.50ms IncrementalHoareTripleChecker+Time [2021-11-04 04:12:55,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4101 Valid, 0 Invalid, 12559 Unknown, 0 Unchecked, 68.90ms Time], IncrementalHoareTripleChecker [10 Valid, 12548 Invalid, 1 Unknown, 0 Unchecked, 27306.50ms Time] [2021-11-04 04:12:55,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30021 states. [2021-11-04 04:12:56,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30021 to 8460. [2021-11-04 04:12:56,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8460 states, 8459 states have (on average 1.2720179690270716) internal successors, (10760), 8459 states have internal predecessors, (10760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:12:57,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8460 states to 8460 states and 10760 transitions. [2021-11-04 04:12:57,009 INFO L78 Accepts]: Start accepts. Automaton has 8460 states and 10760 transitions. Word has length 355 [2021-11-04 04:12:57,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:12:57,009 INFO L470 AbstractCegarLoop]: Abstraction has 8460 states and 10760 transitions. [2021-11-04 04:12:57,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 68.4) internal successors, (342), 5 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:12:57,009 INFO L276 IsEmpty]: Start isEmpty. Operand 8460 states and 10760 transitions. [2021-11-04 04:12:57,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2021-11-04 04:12:57,020 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:12:57,020 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:12:57,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-04 04:12:57,020 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:12:57,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:12:57,021 INFO L85 PathProgramCache]: Analyzing trace with hash -2089905970, now seen corresponding path program 1 times [2021-11-04 04:12:57,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:12:57,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696163031] [2021-11-04 04:12:57,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:12:57,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:12:57,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:12:57,430 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:12:57,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:12:57,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696163031] [2021-11-04 04:12:57,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696163031] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:12:57,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:12:57,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-04 04:12:57,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797237840] [2021-11-04 04:12:57,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:12:57,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-04 04:12:57,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:12:57,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-04 04:12:57,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-04 04:12:57,432 INFO L87 Difference]: Start difference. First operand 8460 states and 10760 transitions. Second operand has 6 states, 6 states have (on average 57.333333333333336) internal successors, (344), 6 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:13:00,515 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:13:02,710 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:13:05,031 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:13:06,820 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:13:35,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:13:35,359 INFO L93 Difference]: Finished difference Result 37656 states and 47950 transitions. [2021-11-04 04:13:35,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-04 04:13:35,360 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 57.333333333333336) internal successors, (344), 6 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 357 [2021-11-04 04:13:35,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:13:35,407 INFO L225 Difference]: With dead ends: 37656 [2021-11-04 04:13:35,407 INFO L226 Difference]: Without dead ends: 29387 [2021-11-04 04:13:35,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 130.89ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-04 04:13:35,426 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 6132 mSDsluCounter, 11360 mSDsCounter, 0 mSdLazyCounter, 15184 mSolverCounterSat, 10 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30882.15ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6132 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 15197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 70.35ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 15184 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33805.42ms IncrementalHoareTripleChecker+Time [2021-11-04 04:13:35,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6132 Valid, 0 Invalid, 15197 Unknown, 0 Unchecked, 70.35ms Time], IncrementalHoareTripleChecker [10 Valid, 15184 Invalid, 3 Unknown, 0 Unchecked, 33805.42ms Time] [2021-11-04 04:13:35,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29387 states. [2021-11-04 04:13:36,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29387 to 8476. [2021-11-04 04:13:36,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8476 states, 8475 states have (on average 1.271504424778761) internal successors, (10776), 8475 states have internal predecessors, (10776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:13:36,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8476 states to 8476 states and 10776 transitions. [2021-11-04 04:13:36,583 INFO L78 Accepts]: Start accepts. Automaton has 8476 states and 10776 transitions. Word has length 357 [2021-11-04 04:13:36,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:13:36,583 INFO L470 AbstractCegarLoop]: Abstraction has 8476 states and 10776 transitions. [2021-11-04 04:13:36,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 57.333333333333336) internal successors, (344), 6 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:13:36,584 INFO L276 IsEmpty]: Start isEmpty. Operand 8476 states and 10776 transitions. [2021-11-04 04:13:36,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-11-04 04:13:36,593 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:13:36,594 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:13:36,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-04 04:13:36,594 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:13:36,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:13:36,594 INFO L85 PathProgramCache]: Analyzing trace with hash -2052033326, now seen corresponding path program 1 times [2021-11-04 04:13:36,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:13:36,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616920580] [2021-11-04 04:13:36,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:13:36,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:13:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:13:36,969 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:13:36,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:13:36,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616920580] [2021-11-04 04:13:36,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616920580] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:13:36,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:13:36,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-04 04:13:36,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874291566] [2021-11-04 04:13:36,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:13:36,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-04 04:13:36,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:13:36,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-04 04:13:36,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-04 04:13:36,970 INFO L87 Difference]: Start difference. First operand 8476 states and 10776 transitions. Second operand has 5 states, 5 states have (on average 69.2) internal successors, (346), 5 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:13:38,998 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-04 04:14:02,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:14:02,761 INFO L93 Difference]: Finished difference Result 36428 states and 46368 transitions. [2021-11-04 04:14:02,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-04 04:14:02,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 69.2) internal successors, (346), 5 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 359 [2021-11-04 04:14:02,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:14:02,806 INFO L225 Difference]: With dead ends: 36428 [2021-11-04 04:14:02,807 INFO L226 Difference]: Without dead ends: 28143 [2021-11-04 04:14:02,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.95ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:14:02,824 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 3536 mSDsluCounter, 8838 mSDsCounter, 0 mSdLazyCounter, 12543 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19586.94ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3536 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 12554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 51.17ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 12543 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21625.64ms IncrementalHoareTripleChecker+Time [2021-11-04 04:14:02,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3536 Valid, 0 Invalid, 12554 Unknown, 0 Unchecked, 51.17ms Time], IncrementalHoareTripleChecker [10 Valid, 12543 Invalid, 1 Unknown, 0 Unchecked, 21625.64ms Time] [2021-11-04 04:14:02,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28143 states. [2021-11-04 04:14:04,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28143 to 8488. [2021-11-04 04:14:04,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8488 states, 8487 states have (on average 1.2711205372923295) internal successors, (10788), 8487 states have internal predecessors, (10788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:14:04,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8488 states to 8488 states and 10788 transitions. [2021-11-04 04:14:04,033 INFO L78 Accepts]: Start accepts. Automaton has 8488 states and 10788 transitions. Word has length 359 [2021-11-04 04:14:04,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:14:04,034 INFO L470 AbstractCegarLoop]: Abstraction has 8488 states and 10788 transitions. [2021-11-04 04:14:04,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 69.2) internal successors, (346), 5 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:14:04,034 INFO L276 IsEmpty]: Start isEmpty. Operand 8488 states and 10788 transitions. [2021-11-04 04:14:04,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2021-11-04 04:14:04,042 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:14:04,043 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:14:04,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-04 04:14:04,043 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:14:04,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:14:04,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1529417098, now seen corresponding path program 1 times [2021-11-04 04:14:04,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:14:04,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936256582] [2021-11-04 04:14:04,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:14:04,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:14:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:14:04,342 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:14:04,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:14:04,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936256582] [2021-11-04 04:14:04,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936256582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:14:04,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 04:14:04,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 04:14:04,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352260792] [2021-11-04 04:14:04,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:14:04,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 04:14:04,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:14:04,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 04:14:04,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:14:04,344 INFO L87 Difference]: Start difference. First operand 8488 states and 10788 transitions. Second operand has 3 states, 3 states have (on average 116.0) internal successors, (348), 3 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:14:06,385 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:14:12,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:14:12,231 INFO L93 Difference]: Finished difference Result 16989 states and 21572 transitions. [2021-11-04 04:14:12,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 04:14:12,232 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 116.0) internal successors, (348), 3 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 361 [2021-11-04 04:14:12,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:14:12,245 INFO L225 Difference]: With dead ends: 16989 [2021-11-04 04:14:12,245 INFO L226 Difference]: Without dead ends: 8692 [2021-11-04 04:14:12,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.95ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 04:14:12,256 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 48 mSDsluCounter, 1508 mSDsCounter, 0 mSdLazyCounter, 3068 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6051.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.94ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3068 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6573.17ms IncrementalHoareTripleChecker+Time [2021-11-04 04:14:12,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 0 Invalid, 3075 Unknown, 0 Unchecked, 6.94ms Time], IncrementalHoareTripleChecker [6 Valid, 3068 Invalid, 1 Unknown, 0 Unchecked, 6573.17ms Time] [2021-11-04 04:14:12,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8692 states. [2021-11-04 04:14:13,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8692 to 8505. [2021-11-04 04:14:13,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8505 states, 8504 states have (on average 1.2705785512699905) internal successors, (10805), 8504 states have internal predecessors, (10805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:14:13,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8505 states to 8505 states and 10805 transitions. [2021-11-04 04:14:13,405 INFO L78 Accepts]: Start accepts. Automaton has 8505 states and 10805 transitions. Word has length 361 [2021-11-04 04:14:13,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:14:13,406 INFO L470 AbstractCegarLoop]: Abstraction has 8505 states and 10805 transitions. [2021-11-04 04:14:13,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 116.0) internal successors, (348), 3 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:14:13,406 INFO L276 IsEmpty]: Start isEmpty. Operand 8505 states and 10805 transitions. [2021-11-04 04:14:13,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2021-11-04 04:14:13,415 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:14:13,415 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:14:13,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-04 04:14:13,415 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:14:13,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:14:13,416 INFO L85 PathProgramCache]: Analyzing trace with hash 932813163, now seen corresponding path program 1 times [2021-11-04 04:14:13,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:14:13,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873560347] [2021-11-04 04:14:13,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:14:13,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:14:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:14:13,756 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 50 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:14:13,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:14:13,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873560347] [2021-11-04 04:14:13,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873560347] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 04:14:13,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004501733] [2021-11-04 04:14:13,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:14:13,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:14:13,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:14:13,758 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 04:14:13,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-04 04:14:14,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:14:14,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 5746 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-04 04:14:14,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 04:14:15,545 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-04 04:14:15,545 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 04:14:15,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004501733] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 04:14:15,546 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 04:14:15,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2021-11-04 04:14:15,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001943733] [2021-11-04 04:14:15,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 04:14:15,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-04 04:14:15,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:14:15,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-04 04:14:15,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-11-04 04:14:15,547 INFO L87 Difference]: Start difference. First operand 8505 states and 10805 transitions. Second operand has 7 states, 7 states have (on average 50.857142857142854) internal successors, (356), 7 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:14:17,583 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:15:09,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:15:09,361 INFO L93 Difference]: Finished difference Result 71909 states and 91711 transitions. [2021-11-04 04:15:09,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-04 04:15:09,362 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 50.857142857142854) internal successors, (356), 7 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 369 [2021-11-04 04:15:09,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:15:09,468 INFO L225 Difference]: With dead ends: 71909 [2021-11-04 04:15:09,468 INFO L226 Difference]: Without dead ends: 63595 [2021-11-04 04:15:09,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 367.33ms TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2021-11-04 04:15:09,493 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 11227 mSDsluCounter, 22479 mSDsCounter, 0 mSdLazyCounter, 29472 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39728.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11227 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 29481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 97.19ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 29472 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43521.59ms IncrementalHoareTripleChecker+Time [2021-11-04 04:15:09,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11227 Valid, 0 Invalid, 29481 Unknown, 0 Unchecked, 97.19ms Time], IncrementalHoareTripleChecker [8 Valid, 29472 Invalid, 1 Unknown, 0 Unchecked, 43521.59ms Time] [2021-11-04 04:15:09,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63595 states. [2021-11-04 04:15:11,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63595 to 8311. [2021-11-04 04:15:11,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8311 states, 8310 states have (on average 1.270156438026474) internal successors, (10555), 8310 states have internal predecessors, (10555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:15:11,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8311 states to 8311 states and 10555 transitions. [2021-11-04 04:15:11,272 INFO L78 Accepts]: Start accepts. Automaton has 8311 states and 10555 transitions. Word has length 369 [2021-11-04 04:15:11,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:15:11,273 INFO L470 AbstractCegarLoop]: Abstraction has 8311 states and 10555 transitions. [2021-11-04 04:15:11,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 50.857142857142854) internal successors, (356), 7 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:15:11,273 INFO L276 IsEmpty]: Start isEmpty. Operand 8311 states and 10555 transitions. [2021-11-04 04:15:11,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2021-11-04 04:15:11,292 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:15:11,292 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:15:11,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-04 04:15:11,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-04 04:15:11,508 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:15:11,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:15:11,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1014264575, now seen corresponding path program 1 times [2021-11-04 04:15:11,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:15:11,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713521736] [2021-11-04 04:15:11,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:15:11,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:15:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:15:11,925 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 50 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:15:11,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:15:11,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713521736] [2021-11-04 04:15:11,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713521736] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 04:15:11,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556865466] [2021-11-04 04:15:11,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:15:11,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:15:11,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:15:11,927 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 04:15:11,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-04 04:16:07,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:16:07,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 5857 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-04 04:16:07,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 04:16:07,945 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 50 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:16:07,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-04 04:16:08,443 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 50 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:16:08,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556865466] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-04 04:16:08,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-04 04:16:08,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2021-11-04 04:16:08,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882083157] [2021-11-04 04:16:08,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-04 04:16:08,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-04 04:16:08,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 04:16:08,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-04 04:16:08,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-04 04:16:08,445 INFO L87 Difference]: Start difference. First operand 8311 states and 10555 transitions. Second operand has 7 states, 7 states have (on average 52.57142857142857) internal successors, (368), 7 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:16:09,742 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:16:11,233 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:16:14,911 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 04:16:27,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 04:16:27,369 INFO L93 Difference]: Finished difference Result 17043 states and 21582 transitions. [2021-11-04 04:16:27,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-04 04:16:27,370 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 52.57142857142857) internal successors, (368), 7 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 369 [2021-11-04 04:16:27,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 04:16:27,384 INFO L225 Difference]: With dead ends: 17043 [2021-11-04 04:16:27,385 INFO L226 Difference]: Without dead ends: 8923 [2021-11-04 04:16:27,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 741 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 47.50ms TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2021-11-04 04:16:27,396 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 274 mSDsluCounter, 6036 mSDsCounter, 0 mSdLazyCounter, 7728 mSolverCounterSat, 34 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15364.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 7763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.57ms SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 7728 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17148.63ms IncrementalHoareTripleChecker+Time [2021-11-04 04:16:27,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 0 Invalid, 7763 Unknown, 0 Unchecked, 17.57ms Time], IncrementalHoareTripleChecker [34 Valid, 7728 Invalid, 1 Unknown, 0 Unchecked, 17148.63ms Time] [2021-11-04 04:16:27,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8923 states. [2021-11-04 04:16:28,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8923 to 8923. [2021-11-04 04:16:28,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8923 states, 8922 states have (on average 1.2573414032728087) internal successors, (11218), 8922 states have internal predecessors, (11218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:16:28,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8923 states to 8923 states and 11218 transitions. [2021-11-04 04:16:28,887 INFO L78 Accepts]: Start accepts. Automaton has 8923 states and 11218 transitions. Word has length 369 [2021-11-04 04:16:28,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 04:16:28,887 INFO L470 AbstractCegarLoop]: Abstraction has 8923 states and 11218 transitions. [2021-11-04 04:16:28,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 52.57142857142857) internal successors, (368), 7 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-04 04:16:28,888 INFO L276 IsEmpty]: Start isEmpty. Operand 8923 states and 11218 transitions. [2021-11-04 04:16:28,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-11-04 04:16:28,897 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 04:16:28,897 INFO L514 BasicCegarLoop]: trace histogram [7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-04 04:16:28,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-04 04:16:29,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-04 04:16:29,120 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-04 04:16:29,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 04:16:29,120 INFO L85 PathProgramCache]: Analyzing trace with hash 169037278, now seen corresponding path program 2 times [2021-11-04 04:16:29,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 04:16:29,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554325253] [2021-11-04 04:16:29,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 04:16:29,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 04:16:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 04:16:29,573 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 50 proven. 52 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-04 04:16:29,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 04:16:29,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554325253] [2021-11-04 04:16:29,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554325253] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 04:16:29,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336912209] [2021-11-04 04:16:29,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-04 04:16:29,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 04:16:29,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 04:16:29,575 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 04:16:29,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-04 04:17:36,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-04 04:17:36,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-04 04:17:36,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 6079 conjuncts, 41 conjunts are in the unsatisfiable core [2021-11-04 04:17:36,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 04:17:37,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:17:37,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-04 04:17:37,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:17:37,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-04 04:17:37,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:17:37,465 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-11-04 04:17:37,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 31 [2021-11-04 04:17:37,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:17:37,799 INFO L354 Elim1Store]: treesize reduction 224, result has 23.0 percent of original size [2021-11-04 04:17:37,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 79 [2021-11-04 04:17:38,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:17:38,068 INFO L354 Elim1Store]: treesize reduction 78, result has 25.7 percent of original size [2021-11-04 04:17:38,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 59 treesize of output 59 [2021-11-04 04:17:38,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:17:38,739 INFO L354 Elim1Store]: treesize reduction 405, result has 26.0 percent of original size [2021-11-04 04:17:38,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 105 treesize of output 232 [2021-11-04 04:19:17,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:17,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:17,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:17,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:17,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:17,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-04 04:19:17,336 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-04 04:19:17,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 36 [2021-11-04 04:19:17,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:17,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 32 [2021-11-04 04:19:18,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 29 [2021-11-04 04:19:18,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:18,682 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-04 04:19:18,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 75 treesize of output 39 [2021-11-04 04:19:19,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-04 04:19:19,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 29 [2021-11-04 04:19:19,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:19,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,004 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-04 04:19:20,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 36 [2021-11-04 04:19:20,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:20,632 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-04 04:19:20,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 36 [2021-11-04 04:19:21,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:21,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:21,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:21,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:21,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:21,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:21,259 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-04 04:19:21,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 36 [2021-11-04 04:19:23,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-04 04:19:23,034 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-04 04:19:23,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 75 treesize of output 39 Killed by 15